![Josh's Channel](/img/default-banner.jpg)
- Видео 12
- Просмотров 3 381 861
Josh's Channel
США
Добавлен 31 авг 2020
Where I upload things I find interesting.
Better Mountain Generators That Aren't Perlin Noise or Erosion
IQ's Article: iquilezles.org/articles/morenoise/
A video about convolution: ruclips.net/video/KuXjwB4LzSA/видео.html
MUSIC
Colorful Flowers by Tokyo Music Walker | soundcloud.com/user-356546060
And So It Begins by Artificial.Music | soundcloud.com/artificial-music/
Stay Chill by Sakura Girl | soundcloud.com/sakuragirl_official
Late at Night by Sakura Girl | soundcloud.com/sakuragirl_official
Memories of Spring by Tokyo Music Walker | soundcloud.com/user-356546060
Licensed under Creative Commons: Attribution 3.0 Unported (CC BY 3.0)
creativecommons.org/licenses/by/3.0/Music
promoted by www.chosic.com/free-music/all/
"Ticking" licensed from FesliyanStudios Background Music
SOUND
freesound.org/s/459981
f...
A video about convolution: ruclips.net/video/KuXjwB4LzSA/видео.html
MUSIC
Colorful Flowers by Tokyo Music Walker | soundcloud.com/user-356546060
And So It Begins by Artificial.Music | soundcloud.com/artificial-music/
Stay Chill by Sakura Girl | soundcloud.com/sakuragirl_official
Late at Night by Sakura Girl | soundcloud.com/sakuragirl_official
Memories of Spring by Tokyo Music Walker | soundcloud.com/user-356546060
Licensed under Creative Commons: Attribution 3.0 Unported (CC BY 3.0)
creativecommons.org/licenses/by/3.0/Music
promoted by www.chosic.com/free-music/all/
"Ticking" licensed from FesliyanStudios Background Music
SOUND
freesound.org/s/459981
f...
Просмотров: 308 422
Видео
Admo - Aftershock
Просмотров 11 тыс.9 месяцев назад
Fanmade music video. admoyo.bandcamp.com/track/aftershock ruclips.net/video/qZB97BzH6PU/видео.html open.spotify.com/track/6gniSmkKkkwdjqBbUH3ebT?si=2cb01f9261a347c1 soundcloud.com/admoyo/aftershock
How Infinity Works (And How It Breaks Math)
Просмотров 127 тыс.Год назад
In which we learn about the cardinalities of sets, how they can be used to make a system of infinities, and how it all uncovered the limitations of modern mathematics. Reuploaded due to a small technical error. Some sounds from freesound.org: freesound.org/people/newlocknew/sounds/555767/ freesound.org/people/Lukeo135/sounds/540727/ freesound.org/people/OwlStorm/sounds/151231/ freesound.org/peo...
How Binary Works, and the Power of Abstraction
Просмотров 297 тыс.Год назад
In which we learn how and why computers store everything using only zeros and ones. Some audio from freesound.org: Sound #67802 by SunnySideSound Sound #178657 by jorickhoofd Sound #162731 by synthetic-oz 00:00 Intro 00:45 Bits 02:22 Numbers 05:33 Abstraction 06:24 Text 06:45 Colors 07:36 Limits Of Computer Color 08:12 Pictures 08:33 Videos 09:51 Telling The Difference 10:44 Instructions With A...
Future Plans / Animation Test
Просмотров 14 тыс.Год назад
An update about what I'm thinking of doing with this channel.
How Ray Tracing (Modern CGI) Works And How To Do It 600x Faster
Просмотров 563 тыс.Год назад
In which we explore ray tracing, the reason modern CGI can look so convincing, and ReSTIR, a recent technique that allows images (and particularly animations) to be rendered hundreds of times faster. RIS Paper: diglib.eg.org/bitstream/handle/10.2312/EGWR.EGSR05.139-146/139-146.pdf?sequence=1&isAllowed=y RIS Thesis: scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1662&context=etd Original Re...
In Video Games, The Player Never Moves
Просмотров 460 тыс.2 года назад
In which we explore matrix math and how it's used in video games.
How Quantum Entanglement Works
Просмотров 52 тыс.2 года назад
In which we explore the implications of entanglement. Quantum Computing Playlist: ruclips.net/p/PLV4qsET9ZdOR-pf6ZMJZx2auIZScXhCaW Music (licensed under CC-BY): freemusicarchive.org/music/Meydan/Interplanetary_Forest/Meydn_-_Interplanetary_Forest_-_02_Pure_Water 00:00 Intro 00:36 Probabilities Of Entangled Systems 02:37 Single-Qubit Gate in a Multi-Qubit System 3:49 Scaling Up To Three Qubits 4...
Logic Gates Rotate Qubits
Просмотров 65 тыс.2 года назад
In which we explore the strange effects of quantum logic gates, and what that tells us about the nature of qubits. Quantum computing playlist: ruclips.net/p/PLV4qsET9ZdOR-pf6ZMJZx2auIZScXhCaW Music (licensed under CC-BY): freemusicarchive.org/music/Meydan/Interplanetary_Forest/Meydn_-_Interplanetary_Forest_-_02_Pure_Water 0:00 Intro 0:16 Classical Bits 0:38 Similar Qubit Behavior 1:20 The Hadam...
The Square Root Of Negative One
Просмотров 43 тыс.2 года назад
In which we look at the numerous results of defining 'i' to be the square root of negative one. Quantum computing playlist: ruclips.net/p/PLV4qsET9ZdOR-pf6ZMJZx2auIZScXhCaW Complex Sandbox: joshua-maros.github.io/complex-toy/ Music (licensed under CC-BY): freemusicarchive.org/music/Meydan/Interplanetary_Forest/Meydn_-_Interplanetary_Forest_-_02_Pure_Water 00:00 Intro 00:12 The Imaginary Unit 00...
How To Pronounce "Kurzgesagt"
Просмотров 1,4 млн3 года назад
Subvert the expectations by downgrading strategy
How to make plateaus?
You put a lot of effort in the visuals of this video. Impressive. Almost every sentence spoken has a visual accent associated. wow..
i wonder if you could go a step ahead and take a closer look at different other geological processes that shape mountains not just water and how they interact with different stone types and how these stone types are distributed and so on to create a model that's very faithful to reality and then approximate it all using math like the gradient method but more elaborate 🤤
Out of curiosity what software do you use ? Looks like a 3D Manim to me
Fucking hell that video and channel are incredible
9:35 lwifwiwonwindw
guys you don't understand how much work he put to make only this visuals, this guys deserve way more subs for this
Google gets it wrong
I was doing a research on 2d cave generation algorithms and saw your video. And, for now at least, i think i will use DLA! Thanks for such educational content. But how about making it more nerdy, you know? More math, equations and stuff
I thought this was some geology video and got so confused when I heard "people want to create mountains"
the cute doggo restores a little bit of my dead soul whenever i see him
is it possible to use erosion in reverse? generating chunks as you need while making them fit with the present chunks
I must turn this into a blender add-on at once (I have not coded ever in my life)
There are some parts of this that I have no idea how you animated so smoothly. What a wizard 😵💫
I can see one way in which you could optimize DLA for use on a GPU... Don't add just one pixel at once. Instead, allow for multiple "nucleation points" to spawn at once by spawning in multiple pixels simultaneously, ignoring the other pixels. Then, like in a supersaturated or superchilled fluid that's had a shock applied, random-walk all the pixels at once, testing for pairs of pixels that make contact with each other and then freezing them in place if they do. Repeat this until all the pixels you added have glommed onto one of the aggregates. Once all the pixels have been frozen, upscale and repeat the process by adding in pixels and this time only having them freeze if they make contact with a pre-existing agglomeration (or even let them make new agglomerations if you're feeling spicy!). Repeat _that_ to your heart's content.
Great amazing animation but i got to be honest, this is all way to abstract for me, making me confused about what and how things are done, i could also explain how meat should be pounded and season to create a burger but that doesn't mean you'll know how to actually make or get a burger if you have never heard of it.
Who needs Netflix when videos like this are existing
Kirg Sack
You mean to tell me i can generate mountains using math? Yet more equations I'll never be using in real world applications 😢
The integral of the brdf over the hemisphere needs to conserve energy, any single point on the brdf can have a large value, as long as its a small point on the brdf. The integral, is kind of like the average in this case.
This was fantastic!!!
The second one gives me a lot of ideas on how to improve on it for the specific use case i have. Great video!
how tf is this made
Would would the result of s gradient dla sample look like
i've done some impressive stuff with shader wraps/light sources/fake rays/blooms but i've reached my limit. please help me understand the hook method.
Do you have a Discord channel?
THE ANIMATION IS SO GOOD 😭😭😭😭😭
the annoying thing about math is that a lot of things like this are hard to get a proper grasp on without understanding higher level concepts. with this specific topic, I found that learning about group theory, and specifically about SU(2) and SO(3) made understanding why a 4th dimension is necessary to represent 3d rotations a lot more obvious. unfortunately, actually learning about these things is quite difficult due to a lack of resources and time. there's a video called the mystery of spinors which is the best vid I've seen related to this, if anyone is curious to learn more
A great explanation of the math, but you don't really need to know it when fractal terrain generators like World Machine and World Creator already apply these techniques to give you terrain options.
Hello Josh, Would it be possible to tell me the exact values you used to turn down the intensity at the example at 7:58? I'm an artist and I find the rainbow really pleasant to look at!
this is insanely high quality
The Power of Abstration.
instant subscribe what production quality!
Awesome video. For generating dendritic structures, I wonder if you've considered this technique: pick a random 'on' square and flip on a random neighbor; repeat. It has the drawback of being very dense in the center, but I'm thinking you could reserve empty squares to avoid overcrowding, and it seems faster than relying on Brownian motion. You definitely got me thinking!
Sometimes these videos just need to be saved for later.. like when youve eaten a microdosing synthetic chocolate bar and then drank 5 beers. Hiod shot hut i got lost along the way lol .
incredible video ♡
For the first one do you really need to calculate the gradient? I feel like the dot product between the surface normal and the up vector can approximate the gradient by giving the slope at that point.
That would be sufficient, but the way you calculate the surface normal is by finding the gradient.
you can use gpu: put 1 pixel, then copy that image 100 times, on each case put a pixel, then add them together into 1 image, repeat
I believe there is no better way to explain the concept. Awsome!
I love how the geometric shapes just don't question being dragged from the Mount Everest to this
cool breeze we oystem boe eyed double u pe-dab
Did he die?
I feel like I'm learning maths backwards. So, I got a job where I had to do a lot of Linear Algebra. I learned about vectors, matrices, and quaternions. Eventually I got pretty decent at it, but I never really understood where the formulas came from. Then, I stumbled onto Geometric Algebra. It felt like I finally understood how some of these formula worked. It takes a different route. Vectors, Bivectors, Trivectors, etcvectors... But, it was really interesting learning about the "geometric numbers". I.e. x*x=-1, x*x=1, x*x=0. Now, I'm learning about complex numbers. Which is basically just 2D GA. They used Euler's Identity in some of their examples, and I'd already seen it when investigating the dot product. It's interesting coming at these things from so many different angles. Everyone is talking about the same thing, but in different ways.
Great vid, wish not only mathematicians could understand it though 😅 i cant even indentify some of the symbols used, should show more code
Have I ever wanted to generate realistic mountains? No. Did I watch this entire video? Yes
If I didn't need to work for a living and my memory and processing capabilities are not good enough to do both, I'd love to spend my life programming various terrain generation tools for games. I've spent a few hours on things like these and I did come across the problem of how to simulate erosion and get good chunks. I had some rough ideas (start from the highes level and make a rough basic map to give your smaller chunks some estimation of where water will come and go), but it's not easy to simulate and costly. Maybe AI drawing erosion will be cheaper in the end, I've read articles about it doing a good job there. Anyway, I'd love to see the sort of things Artifexian and Sebastian Lague make videos about be implemented into a proper management video game. This video definitely falls into that category too, made me start thinking about simulating this sort of thing again myself. who needs food and housing if they can sit and simulate worlds, am I right??
Closed captions: cougars we oystemvo iw put up
1:31 If regular numbers are the cardinalities of sets with corresponding numbers of objects, then infinity is the cardinality of a set with a never-ending quantity of objects.
Sets are mathematical objects that contains other objects.
1:55 notice that if two sets have the same finite cardinality, it’s possible to pair each element in the first set with its own personal and unique element in the second set.
2:07
i am definitely going to use the forst method