Тёмный

Voronoi Edges Explained Part 1 

Yusef28
Подписаться 288
Просмотров 10 тыс.
50% 1

If you are new to the procedural voronoi algorithm or you just want to see a deep explainatin including how it can be done without using fract() then this is for you!
In this two part video tutorial you will learn how the procedurally generated voronoi and voronoi edges algorithms work. With the help of intuitive diagrams, glsl code walkthroughs, and some quick vector math explainatins you will come away with the confidence to use these techniques in your own shaders. As a bonus you will also be introduced to some techniques for creating beautiful art work based on these voronoi algorithms.
Part 1/2:
I do vector diagrams and show the code for a version of the basic voronoi algorithm that doesn't use the fract function. This isn't strictly nessessary for the voronoi edges algorithm. I chose to show this version because it might help you understand what is happening mathematically.
Part 2/2:
More vector diagrams and code for the voronoi edges algorithm. I discuss other versions you might find and explain why although they might seem different on the surface, algebraicly they are the same. Then I walk through the process of creating the artwork I show in the thumbnail.
Part 2: • Voronoi Edges Explaine...
Code is linked in the second part of this tutorial.
Credit to Shadertoy Artists who's work was used in the Introduction:
www.shadertoy.com/view/MslGD8 (iq)
www.shadertoy.com/view/llG3zy (tomkh)
www.shadertoy.com/view/4lSXzh (Shane)
www.shadertoy.com/view/4sl3Dr (srtuss)
www.shadertoy.com/view/4lyGDV (tomkh)
www.shadertoy.com/view/Mld3Rn (Shane)
www.shadertoy.com/view/wsfXDS (Flopine)

Опубликовано:

 

5 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@Yusef28
@Yusef28 15 дней назад
Part two, "Voronoi Edges Explained" Is posted now!
@acidangel162
@acidangel162 20 дней назад
Voronoi patterns appear in the most random places. Yesterday I ate chocolate that instead of a grid was broken into a voronoi pattern.
@daxtron2
@daxtron2 20 дней назад
Tony's?
@acidangel162
@acidangel162 19 дней назад
@@daxtron2 Tony's what? I live in Finland Europe. I doubt that we have the same chocolate brands as you.
@Yusef28
@Yusef28 19 дней назад
Wow, I knew voronoi was used in lot's of industries but I haven't come across it in food. Thatt's neat!
@a_soulspark
@a_soulspark 18 дней назад
@@acidangel162 Tony's Chocolonely, it's a Dutch chocolate brand which has a Voronoi-like division on its chocolate bars (and pretty tasty too!)
@acidangel162
@acidangel162 18 дней назад
@@a_soulspark That's a pretty cool looking bar but it was some other brand. Our shops do carry that though. Might give it a go.
@Newemka
@Newemka 22 дня назад
I'm looking forward for the next part!
@Yusef28
@Yusef28 19 дней назад
Thanks, glad to hear it!
@lifelover69
@lifelover69 22 дня назад
very cool and thorough explanation, i love playing with voronoi in blender :)
@Yusef28
@Yusef28 19 дней назад
I'm glad you found the explaination thorough, I'mmaking sure part 2 is the same!
@cours458
@cours458 23 дня назад
you modelised the patterns that appear in acrylic paint "pouring" which I love, that's cool
@Yusef28
@Yusef28 19 дней назад
I'm glad to hear that, thank-you!
@sentinelav
@sentinelav 20 дней назад
I appreciate heavy dnb as much as the next fella but I'm not sure if it suits the context my guy 😆
@Yusef28
@Yusef28 19 дней назад
Thanks for the feedback, I'm switched the genre for something classical so hopefully it's an improvement
@hazilo
@hazilo 18 дней назад
@@Yusef28 Still way too loud...
@Yusef28
@Yusef28 18 дней назад
@@hazilo Thanks for letting me know, I thought I adjusted it properly but looks like it didn't save the change. Should be updated soon!
@AnnonymousPrime-ks4uf
@AnnonymousPrime-ks4uf 11 дней назад
Ah my guy. It seems we are one lol...
@prashanthkumar0
@prashanthkumar0 18 дней назад
Good content... But background music in middle was little loud than voice
@Yusef28
@Yusef28 18 дней назад
It looks like it either didn't save my edit properly or I made a mistake there I'm working on that now. Thanks for the tip!
@yitz7805
@yitz7805 18 дней назад
Great video, but the music is pretty loud compared to the voice audio, making it hard to understand you at times.
@Yusef28
@Yusef28 18 дней назад
Thanks, I'm working on that now, should be updated soon!
@Manu-lc4ob
@Manu-lc4ob 19 дней назад
RU-vid algo knows me well. Subscribed !
@Yusef28
@Yusef28 19 дней назад
Yup I can't complain about the algo, it's been showing me a lot of really awesome content recently!
@neon_Nomad
@neon_Nomad 19 дней назад
I randomly started working with caternary curves
@Yusef28
@Yusef28 19 дней назад
Oh do you mean like the parametric pavillion, those look really cool!
@MohamedIbrahim-go4mg
@MohamedIbrahim-go4mg 17 дней назад
great work!
@Yusef28
@Yusef28 7 дней назад
Thanks!
@Byron_Vega
@Byron_Vega 15 дней назад
Thank you so much for making this video, the frac implementation never made sense to me
@Yusef28
@Yusef28 7 дней назад
Hi, I'm glad you found a verison without fract helped make things make sense, That's greatfeedback, thanks!
@jakeaustria5445
@jakeaustria5445 9 дней назад
Thank you
@Yusef28
@Yusef28 7 дней назад
I'm glad you found it useful!
@ShaggyMummy
@ShaggyMummy 18 дней назад
Voronoi is my Favorite noise pattern to use in Blender
@Yusef28
@Yusef28 7 дней назад
Nice! It's a beautiful pattern.
@apppples
@apppples 18 дней назад
music is a bit loud, it should be quieter than your voice. background not foreground
@Yusef28
@Yusef28 18 дней назад
Thanks @apppples, I'm working on that now, should be updated soon!
@gwentarinokripperinolkjdsf683
@gwentarinokripperinolkjdsf683 21 день назад
Thanks for the music lmao
@jhonbus
@jhonbus 19 дней назад
Couldn't watch it lol
@Yusef28
@Yusef28 19 дней назад
I've been getting some mixed feedback on the music so I'm trying another genre
@davepermen
@davepermen 19 дней назад
​@@Yusef28it's just very loud.
@olgimpy
@olgimpy 18 дней назад
@@Yusef28 seconding @daveperman, selection is fine but please turn it way down below your speaking volume, and auto-duck
@Yusef28
@Yusef28 18 дней назад
@@davepermen Thanks, I'm working on that now, should be updated soon!
@tculig
@tculig 22 дня назад
The pronunciation of "voronoi" bugs me to no end... XD
@lapidations
@lapidations 21 день назад
Ok John Voronoi
@Yusef28
@Yusef28 19 дней назад
Thanks for the tip I'll see what I can do for part 2!
@colepeterson5392
@colepeterson5392 4 часа назад
@@Yusef28 vor oi noi
Далее
A simple procedural animation technique
8:31
Просмотров 233 тыс.
Coding Challenge 181: Weighted Voronoi Stippling
28:59
Просмотров 160 тыс.
IQ Level: 10000
00:10
Просмотров 2,9 млн
An introduction to Raymarching
34:03
Просмотров 129 тыс.
2 Years of My Research Explained in 13 Minutes
13:51
Просмотров 45 тыс.
Voronoi Edges Explained Part 2
20:07
Просмотров 3 тыс.
10 weird algorithms
9:06
Просмотров 1,2 млн
Coding Worley Noise
15:40
Просмотров 116 тыс.
Errors as Values are the Future
7:19
Просмотров 32 тыс.
Why Does Diffusion Work Better than Auto-Regression?
20:18
This Integral is Nuts
23:03
Просмотров 50 тыс.
How to program a Drawing Machine
16:05
Просмотров 42 тыс.
An introduction to Shader Art Coding
22:40
Просмотров 947 тыс.