Torus Knots explained!

  Рет қаралды 13,092

The Art of Code

The Art of Code

Күн бұрын

Пікірлер: 55
@DoganAktay8
@DoganAktay8 4 жыл бұрын
between you and Inigo's videos, I feel like I'm getting a university graphics & math course for free. Cheers
@samsaraAI2025
@samsaraAI2025 4 жыл бұрын
which is the Inigo channel?
@DoganAktay8
@DoganAktay8 4 жыл бұрын
@@samsaraAI2025 kzbin.info/door/dmAhiG8HQDlz8uyekw4ENw
@vinciardovangoughci7775
@vinciardovangoughci7775 3 жыл бұрын
We are! It's incredible.
@liankyson9161
@liankyson9161 3 жыл бұрын
you prolly dont care but does anyone know a method to get back into an Instagram account?? I somehow forgot the password. I appreciate any help you can give me!
@felipegutierrez3477
@felipegutierrez3477 4 жыл бұрын
Great video! Imagine how many kids would love maths if they where taught like this.
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
I agree with you, whats often missing in math class is a practical application and computer graphics are great for all kinds of math concepts.
@felipegutierrez3477
@felipegutierrez3477 4 жыл бұрын
I agree 100% with you a practical example is something that is lacking in instutions (at least at novice levels), teach SUVAT equations using a game engine and you have people that even if they don't go into the realm of programming would remember for their whole lives how cool was it to calculate how to hit someone/something (literally) with maths.
@dashxdr
@dashxdr 4 жыл бұрын
Always a pleasure seeing you've made a new video. Thanks!
@prietjepruck
@prietjepruck Жыл бұрын
Another great tutorial! Thanks.
@gekfurian
@gekfurian 3 жыл бұрын
Thinking that all of these alien scribbles are what is under the hood of all 3d softwares is amazing. And you dismissed the intermediary. Well done.
@polygon4399
@polygon4399 4 жыл бұрын
My! thats a big beer mug you got there. Sweet Tut btw
@icecoladrink
@icecoladrink 4 жыл бұрын
Thank you, for your work and tutorials. Such of great power here!
@theobgshow
@theobgshow 4 жыл бұрын
Hi Martijn. Thanks again for another informative video.
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
My pleasure!
@aayushparashar4143
@aayushparashar4143 4 жыл бұрын
Another amazing video!!!! Really think that you should do more videos on Ray Marching,it's really easy to understand and interesting.
@СергейПавлов-в2е
@СергейПавлов-в2е 3 жыл бұрын
Wow..wow..wonderful!
@RomanPapush
@RomanPapush 4 жыл бұрын
As always, this is just superb! 🙌
@syntax8083
@syntax8083 4 жыл бұрын
Love the cheeky specular! As always, fantastic lesson
@curiouspers
@curiouspers 4 жыл бұрын
Sure we wanna see animals on the knot! Thanks for great video!
@murraymacdonald4959
@murraymacdonald4959 Жыл бұрын
You're awesome. Thank you
@realcygnus
@realcygnus 4 жыл бұрын
Superb content ! as always
@dashxdr
@dashxdr 4 жыл бұрын
That really was informative, nice to know how those things are done.
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
Glad it was helpful!
@badhombre4942
@badhombre4942 3 жыл бұрын
This went waaay beyond expectation.
@Jhat
@Jhat 4 жыл бұрын
will you consider perhaps a tutorial on an AA implementation?
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
Yes!
@Jhat
@Jhat 4 жыл бұрын
@@TheArtofCodeIsCool awesome can't wait!!
@TheBookDoctor
@TheBookDoctor 4 жыл бұрын
Heh. I was just getting ready to say "now map u,v coordinates to the surface" when you said that as a next step. :)
@icecoladrink
@icecoladrink 4 жыл бұрын
Maybe you can explain 4D Quaternion Julia Set Ray Tracer? I think you can this stuff do understand
@gijsb4708
@gijsb4708 4 жыл бұрын
Great video :)
@heroaax7589
@heroaax7589 4 жыл бұрын
Nice and informative video! Could you make a video about rendering Vector Graphics (and Fonts) directly from beziere Curves/ Splines with a Ray Marching shader?
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
Bezier curves have been on the to-do list for a while. It'll come.. eventually ;)
@letsadoptloli2014
@letsadoptloli2014 4 жыл бұрын
You have an amazing talant to explain how something complicated assable from trivial/understandable facts. And even when hear "now we do simmetry" and it's obvious how to do it, but when you say how to do it, it's not boring and give time to imagine what else i can do with that trick. (yeah, i'm really bad in commas so i randomly put it, and writing in english too, but i understund all what you explaining, it's really help when you twisting hand-made circles, to describe what will happen, or opening desmos)
@greje656
@greje656 4 жыл бұрын
Awesome vid again :)
@theobgshow
@theobgshow 4 жыл бұрын
Why does the absolute fold the y?
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
It folds negative numbers onto their positive counterpart. For example abs(x) maps both -2 and 2 onto 2 or any other number for that matter.
@theobgshow
@theobgshow 4 жыл бұрын
@@TheArtofCodeIsCool Thank you very much.
@hanniffydinn6019
@hanniffydinn6019 4 жыл бұрын
It's Knot rocket science! We are Knot amused! What's Knot to like? 🤯🤯🤯🤯
@theobgshow
@theobgshow 4 жыл бұрын
I'm getting cold turkey here. When is the next video? :)
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
Its already up for Patrons, everyone else -> next thursday!
@theobgshow
@theobgshow 4 жыл бұрын
@@TheArtofCodeIsCool oops my bad. I should cough up. Ahem.
@黄胖虎-m9c
@黄胖虎-m9c 4 жыл бұрын
good!
@sidfreeman835
@sidfreeman835 4 жыл бұрын
Are there any mathematicians here? I can easily look up the functions such as max(), min() and their meaning. However, if I wanted to apply myself to study for the next 12 months, what should I learn, in order to understand these functions and the maths behind programming these graphics? Thanks in advance.
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
I suggest you start at the 'shadertoy for absolute beginners' video and work your way up.
@sidfreeman835
@sidfreeman835 4 жыл бұрын
@@TheArtofCodeIsCool I didn't want to bother you directly as I assume you're a busy man. I meant which branch of maths I could apply myself to in order to illuminate and have have a deeper understanding of the subject. Your explanations are superb and they serve for the tutorials and beyond in some cases. I'm wondering if I should apply myself to trigonometry, linear algebra, calculus and if there is a recommendation for any particular maths course or foundation. I am a computer science graduate that studied discrete mathematics and have a college level understanding of trigonometry and a little less knowledge in algebra and calculus. I am over 50, so it has been a while.
@TheArtofCodeIsCool
@TheArtofCodeIsCool 4 жыл бұрын
@@sidfreeman835 there really isn't that much you need to know to get by in computer graphics. I'd make sure to understand vectors, matrices and perhaps some trigonometry and calculus.
@icecoladrink
@icecoladrink 4 жыл бұрын
If you want i can give you a source code
@osten222312
@osten222312 4 жыл бұрын
Can we clone this guy or something?
@Aldrasio
@Aldrasio 4 жыл бұрын
Great info, I've been looking for a guide to knots for a long time and this video made it really clear. Can't wait until the next part Something I'm working on while following along: www.shadertoy.com/view/WtffWf
@diqnu
@diqnu 4 жыл бұрын
Based on your great work, I´ve programmed this interlocked moebius strips shader. You are an inspiration Martijn. www.shadertoy.com/view/3d3yW8
@hanniffydinn6019
@hanniffydinn6019 4 жыл бұрын
I asked my rigger buddy if he could tie me up later, he said "I’m a frayed knot” ! 😝😝😝😝😜
@jahrazzjahrazz8858
@jahrazzjahrazz8858 4 жыл бұрын
Torusception incoming
The Matrix explained!
32:19
The Art of Code
Рет қаралды 16 М.
RayMarching: Basic Operators
24:17
The Art of Code
Рет қаралды 36 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
What are...torus knots?
11:53
VisualMath
Рет қаралды 1,7 М.
Connect two objects using the Data Transfer modifier, it's cool!
10:10
Christopher 3D
Рет қаралды 119 М.
Parametrization of a Torus
6:12
Dan Gries
Рет қаралды 20 М.
Power Line Noise On Your Ham Radio?  How To Find AND Get it Fixed
16:01
Ham Radio Crash Course
Рет қаралды 68 М.
Coding the Game of Life
30:01
The Art of Code
Рет қаралды 21 М.
Knots and surfaces I | Algebraic Topology | NJ Wildberger
52:23
Insights into Mathematics
Рет қаралды 27 М.
Smoothstep: The most useful function
23:56
The Art of Code
Рет қаралды 65 М.
Hex Bolt Design (CAD Tutorial)
23:53
Onshape
Рет қаралды 51 М.
3D Gaussian Splatting! - Computerphile
17:40
Computerphile
Рет қаралды 160 М.
Torus knots
1:44
Henry Segerman
Рет қаралды 9 М.