Fractional Brownian Motion, Domain Warping, and Calculating Normals

  Рет қаралды 5,151

Suboptimal Engineer

Suboptimal Engineer

Күн бұрын

In this GLSL shader tutorial, we will go over techniques you can apply to noise functions such as fractional Brownian motion, domain warping, and the central differences method.
📖 Code - github.com/SuboptimalEng/shad...
🐦 Twitter - / suboptimaleng
💻 GitHub - github.com/SuboptimalEng
🌎 Website - suboptimaleng.com
== [ Resources ] ==
Inigo Quilez’s Articles - iquilezles.org/articles
The Book of Shaders - thebookofshaders.com
Simon Dev’s Shader Course - simondev.teachable.com
VS Code GLSL Shader Setup Guide - • How to Write GLSL Shad...
== [ Timestamps ] ==
00:00 Noise Function Techniques
00:57 Fractional Brownian Motion
02:25 Domain Warping
03:33 Calculate Normals for Lighting
== [ Tags ] ==
#suboptimal #glsl #shaders

Пікірлер: 7
@barrykelly7437
@barrykelly7437 11 ай бұрын
thanks for the clear explanations.
@jaSoNel
@jaSoNel Жыл бұрын
I've no clue what you're doing but i like your accent. Couldn't tell you're indian if I wouldn't have seen your comment. Good luck with your videos tho :D
@devisals
@devisals 10 ай бұрын
Same bro
@mothesawy
@mothesawy Жыл бұрын
Thank you!
@miguelmyers8929
@miguelmyers8929 Жыл бұрын
great video. Can you make a video on tangent space normals with noise? And is there an optimized way to calculate the normals that doesn't entail having to call the noise function 4 times?
@arthurklause5251
@arthurklause5251 4 ай бұрын
thx !!
@rafasixteen3514
@rafasixteen3514 10 ай бұрын
is there a way to add a domain warp strength value, if so how?
Introduction to Ray Marching
10:57
Suboptimal Engineer
Рет қаралды 15 М.
What is Perlin Noise?
7:49
Suboptimal Engineer
Рет қаралды 12 М.
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 15 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 19 МЛН
What is Voronoi Noise?
6:38
Suboptimal Engineer
Рет қаралды 7 М.
The purest coding style, where bugs are near impossible
10:25
Coderized
Рет қаралды 917 М.
Mohamed Ndaoud - Constructing the fractional Brownian motion
21:16
Institut des Hautes Etudes Scientifiques (IHES)
Рет қаралды 9 М.
Introduction to Phong Lighting
9:44
Suboptimal Engineer
Рет қаралды 13 М.
How Particle Life emerges from simplicity
10:16
Tom Mohr
Рет қаралды 334 М.
How Brownian Motion Helped Prove the Existence of Atoms
10:08
Journey to the Microcosmos
Рет қаралды 216 М.
Introduction to Signed Distance Fields
9:00
Suboptimal Engineer
Рет қаралды 24 М.
Coding Challenge #24: Perlin Noise Flow Field
33:34
The Coding Train
Рет қаралды 359 М.
Using docker in unusual ways
12:58
Dreams of Code
Рет қаралды 420 М.
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,8 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН
Самый тонкий смартфон в мире!
0:55
Не шарю!
Рет қаралды 111 М.
Худшие кожаные чехлы для iPhone
1:00
Rozetked
Рет қаралды 1,4 МЛН