Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

Coding Train Live 170: 4D OpenSimplexNoise Loops and ES6 Inheritance

23.5K views
•
February 27, 2019
by
The Coding Train
YouTube video player
Coding Train Live 170: 4D OpenSimplexNoise Loops and ES6 Inheritance

TL;DR

Demonstrating the use of Open Simplex Noise in processing for smooth visual effects with no directional artifacts.

Transcript

[Applause] so this is random this is noise Perley noise that is in the core random algorithm the actual random algorithm itself those numbers aren't related at all you pick like I'm picking random numbers between zero and ten nine two seven six one nine four eight nine to one thirty I pick nine a lot apparently but with Perlin noise I might pick nu... Read More

Key Insights

  • 🏛️ Open Simplex Noise provides a smoother noise algorithm compared to classic Perlin Noise with no directional artifacts.
  • 🔁 Leveraging four-dimensional noise enables the creation of seamless loop visualization with Open Simplex Noise.
  • 👻 Transforming polar coordinates to Cartesian coordinates allows for circular motion representation in the third dimension for looping effects.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What is the key distinction between classic Perlin Noise and Open Simplex Noise?

The key distinction lies in the quality of the noise, with Open Simplex Noise having less directional artifacts and providing smooth visual effects compared to classic Perlin Noise.

Q: How is looping achieved in a gif loop using Open Simplex Noise?

By using four-dimensional noise, specifically by revolving around a circular path in the third dimension, a seamless loop of the noise values is created.

Q: How does the visual quality of Open Simplex Noise differ from classic Perlin Noise?

Open Simplex Noise offers a smoother and more visually appealing randomness without the herky-jerky directional artifacts present in classic Perlin Noise.

Q: Why is it necessary to use four-dimensional noise for creating looping effects?

Four-dimensional noise is essential for introducing circular motion in the third dimension, allowing for the seamless looping of noise values in a gif.

Summary & Key Takeaways

  • Open Simplex Noise introduced as an upgrade to classic Perlin Noise, providing smooth randomness.

  • Demonstrated use of Open Simplex Noise in a basic processing sketch for visual effects.

  • Exploring looping behavior by leveraging four-dimensional noise to create a seamless loop of noise values.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from The Coding Train 📚

Classifying Poses with ml5.js Part 2 thumbnail
Classifying Poses with ml5.js Part 2
The Coding Train
Coding Challenge #116: Lissajous Curve Table thumbnail
Coding Challenge #116: Lissajous Curve Table
The Coding Train
Computer Mouse Conference Demos! (node.js + tensorflow.js) thumbnail
Computer Mouse Conference Demos! (node.js + tensorflow.js)
The Coding Train
9.4: Genetic Algorithm: Looking at Code - The Nature of Code thumbnail
9.4: Genetic Algorithm: Looking at Code - The Nature of Code
The Coding Train
Text Generation using Spell with Nabil Hassein thumbnail
Text Generation using Spell with Nabil Hassein
The Coding Train
ITP/IMA Winter Show 2019 thumbnail
ITP/IMA Winter Show 2019
The Coding Train

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.