Тёмный

Coding Challenge  

The Coding Train
Подписаться 1,7 млн
Просмотров 253 тыс.
50% 1

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

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 381   
@Bunny99s
@Bunny99s 6 лет назад
People always get the concept of rotation wrong ^^. The fact that a rotation is around an "axis" is only true for 3d, no other dimension has this link. You don't have the concept of a rotation axis in 2d without using the 3rd dimension as helper. Rotations actually happens in 2d rotation planes. The 2d space only has one plane, the 2d space itself. 3d has exactly 3 planes. A 2d plane in 3d has exactly one normal vector. However in 4d we have 6 rotation planes and each 2d plane has two normal vectors. It's basically just the number of combinations you can make from the component count. In 3d it's XY, XZ. YZ. In 4d it's XY, XZ, XW, YZ, YW, ZW. Any rotation in 3d is a "single" rotation. So even you rotate in several planes at the same time you always get a single rotation within a rotated plane (where the normal is the rotation axis). In 4d you can actually have double rotations that are independet from each other. Keep in mind a rotation matrix only changes the coorindates where the sin and cos are. Every "1" in a rotation matrix means that this dimension stays unchanged. In 4d you have two "1s". So a double rotation would be a combination where you exchange the two 1s with another rotation. So (XY and ZW) or (XZ and YW) or (XW and YZ). This gets more complex when dealing with 5d (10 rotation planes), 6d (15 rotation planes) or 7d (21 rotation planes). btw: Doing a double perspective projection and only from the center of an object is a rather arbitrary choice for projecting 4d into 2d. Keep in mind that you can also offset (move) 4d objects in 4 different directions. Usually in 3d we work with homogeneous coordinates to allow translation to be applied through a matrix. Though that means we actually use 4d vectors and 4x4 matrices for ordinary 3d. Lifting that up one dimension we actually need a 5x5 matrix and 5d vectors to do proper 4d stuff. This is important since the power of matrices lies in the fact that you can simply combine them into one. So you finally have a single matrix that does all sorts of local space rotation, position offsets, projecting down to 3d as a single matrix. Successive perspective projections can't be done as the perspective divide can't be performed in a matrix. It's done by the homogeneous divide at the end. 4d (or higher dimensions in general) is / are really fascinating. It gives you a new way of thinking of fundamental measures. "0d" you only have a single point with no size and no location since the whole space is just a single point. Therefore an "object" in 0d doesn't require any components in a vector to describe that object. "1d" space consists of infinitely points in a single direction. Now a new measure is born: length. The length between two points in 1d is the sum of infinitely many points between the start and end point. "2d" space consists of infinitely many "1d spaces" stacked next to each other. We get a second independent direction and a new measure: "area". A finite area is the sum of infinitely many 2d lines which each contains infinitely many points. So points squared (p^2) "3d" space consists of infinitely many "2d spaces" stacked next to each other. Again a new independent direction is used here. The new measure is "3d volume". A finite 3d volume contains infinitely many finite 2s spaces which contains infinitely many 1d spaces which contains infinitely many points (p^3) "4d" space consists of infinitely many 3d spaces stacked next to each other in a new independent direction. The new measure is "4d volume". A finite 4d volume contains infinitely many finite 3d volumes. (p^4) The 8 3d cubes which represent the boundary of the 4d volume are just the "surface" of the 4d volume. Inside a tesseract there is infinitely 3d volume, just like in a 3d solid cube there is infinitely many area if you could chop up the 3d volume into infinitely many slices. Note that the sum of 3d space inside a 4d volume is non overlapping. So inside a 1x1x1 4d cube there would be enough 3d space to hold our entire universe :P though, just statistically. We have a continous 3d space. The 3d space inside a 4d hypercube is folded in a weird way.
@TheCodingTrain
@TheCodingTrain 6 лет назад
Thanks for this comprehensive feedback!!
@ewanarends5512
@ewanarends5512 6 лет назад
Bendix Perschk so true
@swiftjsulli
@swiftjsulli 5 лет назад
Yess
@helhel9753
@helhel9753 5 лет назад
I know some of these words!
@shepherds314
@shepherds314 5 лет назад
I really appreciate the amount of work put into this comment to convey such an amount of information in a comprehensive way that's not entirely mathematical yet enough to grasp the context and understand it. Bravo. Bravo.
@tobiumevolume9890
@tobiumevolume9890 6 лет назад
Coding challenge #2312: Representing string theory in p17js!
@whimsy5623
@whimsy5623 4 года назад
What a terrifying sentence
@harrymack3565
@harrymack3565 5 лет назад
i love how you visualizing 4d in a 3d world on a 2d screen made of 1d rows of 0d pixles.
@YOM2_UB
@YOM2_UB 4 года назад
Reconstructed into 3D by our brains.
@AlgyCuber
@AlgyCuber 4 года назад
technically those pixels are in 2d bc they’re not perfect points, they’re circles or some other shapes
@humanoidx977
@humanoidx977 4 года назад
Pixels are 3D. They're made of RGB LEDs, which is 3D.
@AmazingVideoGaming
@AmazingVideoGaming 4 года назад
Actually everything is 3d, if we zoom in enough,everything is made up of atoms(protons,nutrons...),which are 3d
@martysh1226
@martysh1226 4 года назад
@@YOM2_UB projected as 2d in our eyes
@jacobhiance8937
@jacobhiance8937 6 лет назад
"I'll refactor later..." would make for a great shirt.
@jean-micheltorres6925
@jean-micheltorres6925 6 лет назад
I'll get one of these :-)
@IbakonFerba
@IbakonFerba 6 лет назад
I would defenitely buy it, I feel this so much! xD
@dandanthedandan7558
@dandanthedandan7558 6 лет назад
Actually, put flexible LED on your shirt and put this on display to amaze your friends and passerbies
@kim15742
@kim15742 6 лет назад
clang-format
@manikantaneerugatti5206
@manikantaneerugatti5206 6 лет назад
hello sir, which programming language is this?
@Jianju69
@Jianju69 6 лет назад
4D doesn't rotate about axes; it rotates about *PLANES* .
@TheCodingTrain
@TheCodingTrain 6 лет назад
This is a very important correction / clarification thank you!
@Jianju69
@Jianju69 6 лет назад
we'll figure all of this out together!
@ffggddss
@ffggddss 5 лет назад
The important thing to realize about rotations in n dimensions, is that the "basic" rotations *always* rotate within a plane. That is, there is a plane of rotation. There *is* still an "axis," but its dimension is n-2, so In two dimensions, n=2, the axis is a point. In n=3, the axis is a line. In n=4, the axis is a plane. Etc. In linear-algebra-speak, it is the invariant subspace of the rotation; the set of vectors that are invariant under the rotation. Fred
@Lyle-xc9pg
@Lyle-xc9pg 5 лет назад
Yes!
@jojolafrite90
@jojolafrite90 4 года назад
Nothing rotates "about" anything. Things rotate AROUND axes, or other things.
@rodrigoqteixeira
@rodrigoqteixeira Год назад
Euclides: "Math is the language that describes the universe" modern matematitions creating formulas for the 4th dimention: We don't have of that here
@ziggyzoggin
@ziggyzoggin 6 месяцев назад
This guy is so wholesome and his coding videos are really helpful for my own projects :) Thank you coding train!
@riuza9681
@riuza9681 4 года назад
4:12 when he says that, i tried to look at the cube while forcing me to ignore this illusion of 3D to just see 2D lines and dots and then the tesseract totally makes sense ! Thank you for that Mr coding train
@ziggyzoggin
@ziggyzoggin 6 месяцев назад
Yep, if you try hard enough the wireframe cube rotating looks like a small square distorting and then becoming the outer square, just like the tesseract with cubes!
@kevnar
@kevnar 6 лет назад
"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clark
@dandanthedandan7558
@dandanthedandan7558 6 лет назад
Project a five-dimensional cube on a fourth-dimensional projection onto a three-dimensional construct onto a two-dimensional screen brought by a large amount of 0 dimensional pixels next :)
@inv41id
@inv41id 6 лет назад
I mean if you really think about it the values of pixels are actually best represented as points in a three-dimensional colour space. Also if you want to add another layer to what you just said you should consider that the pixel data is actually stored in a one-dimensional array.
@lkajsdflkasjdf1597
@lkajsdflkasjdf1597 6 лет назад
A one dimensional array can still describe two dimensional space.
@americanengineering2063
@americanengineering2063 5 лет назад
he prob doesnt have enough ritalin for that
@yesveryprofesionalnameyes6055
@yesveryprofesionalnameyes6055 5 лет назад
Excuse wtf lol
@samuelsimon4087
@samuelsimon4087 5 лет назад
@@yesveryprofesionalnameyes6055 lol
@danielhazel7205
@danielhazel7205 2 года назад
You are more of an inspiration than all programming movies combined. I'd say you did masters in mathematics and physics then ventured into programming coz that's prolly the only way to explain it.
@socolovalexandr
@socolovalexandr 6 лет назад
Yeeeeessss!!!! I watched it!!! And now I'm going to clean my room from my brains all over the walls...
@sachinkainth9508
@sachinkainth9508 3 года назад
As much as I love putting each class in separate files and testing each class using TDD and using the latest version of every package I'm using and making sure I refactor my code as I go, I see the benefit of doing things in this way to get results quicker. This kind of coding looks like great fun.
@RedCocoon
@RedCocoon 6 лет назад
The 4D cube is rendered in 3D matrix on 2D display by 0D pixels
@sadhlife
@sadhlife 6 лет назад
0D pixels would not be visible tbf
@MattRose30000
@MattRose30000 6 лет назад
They are only 0D in theory when they are really 3D objects in real life.
@jansustar4565
@jansustar4565 6 лет назад
in 1D array of pixels
@_gekyumeman4127
@_gekyumeman4127 5 лет назад
@@MattRose30000 the resolution is 0d though
@MattRose30000
@MattRose30000 5 лет назад
@@_gekyumeman4127 yeah, something like (1280x720) would be one dimensional. But I was referring to the pixels being actual physical objects that emit light which are in reality 3 dimensional, but we interpret them as 0 dimensional points.
@patanpaul6897
@patanpaul6897 6 лет назад
Amazing series, continue with it! A dynamic programming series would be awesome too!
@eliashaider6857
@eliashaider6857 Год назад
Awesome video 👌 Laughed so much when you were like: "this code now really looks like it was written by a mad person... And it was" 🤣🤣 Gotta jump into the 4th dimension myself after work 😄
@sotofpv
@sotofpv Год назад
I just challenged myself to recreate this with a slightly different method (maybe in theory it's the same) but very happy with the result. Basically grabbed the idea of a source of light somewhere out in the fourth dimension, then interpolated from that point through every vertex of the hypercube and see where it lands in the w=0 dimension. Worked like a charm :D
@ffggddss
@ffggddss 5 лет назад
Thanks for that wonderful train ride! To me, the next interesting thing to do is to make some other 4D shapes and subject them to these same 4D rotations. There are, e.g., 6 regular polytopes (hypersolids) in 4D, of which the tesseract is just one. Some important attributes of these, are the numbers of vertices, V, edges, E, faces, F, and cells, C (3D faces). I'll put these into a 4-list: (V, E, F, C). The simplest one (which is the 4D edition of a simplex), is the regular pentatope, or tetrahedral pyramid. It makes the least interesting model for this, but it's still worth portraying; it's analogous to the tetrahedron; its cells are tetrahedra. It has (V, E, F, C) = (5, 10, 10, 5). Then there's the hypercube; tesseract; analogous to the cube; its cells are cubes. (V, E, F, C) = (16, 32, 24, 8) Next is the "dual" of the hypercube, the cross-polytope; 16-cell; analogous to the octahedron; its cells are tetrahedra. (V, E, F, C) = (8, 24, 32, 16) Then perhaps the most interesting, the "hyperdiamond;" 24-cell; not analogous to anything else in any number of dimensions; its cells are octahedra. (V, E, F, C) = (24, 96, 96, 24) The last two are really complex & cluttered, but fascinating nonetheless: The 120-cell; analogous to the dodecahedron; its cells are dodecahedra. (V, E, F, C) = (600, 1200, 720, 120) The 600-cell; analogous to the icosahedron; its cells are tetrahedra. (V, E, F, C) = (120, 720, 1200, 600) And there are plenty of other interesting polytopes; in 4D you can "cross" one polygon with another; e.g., square x square = hypercube. What this operation amounts to is, at every point (both boundary & interior!) of polygon #1 in xy-space, you erect polygon #2 in zw-space. The result has somewhat of a "hypertorus" feel to it. Fred
@TheCodingTrain
@TheCodingTrain 5 лет назад
Oh, thank you for this feedback, this would be super fun to do yes!
@ffggddss
@ffggddss 5 лет назад
@@TheCodingTrain Yes!! Only trouble is getting coordinates for all those figures, and then, figuring out which edges to connect. Fred
@michaeldamolsen
@michaeldamolsen 4 года назад
From your examples, it looks like the Euler formula generalizes from V - E + F = 2, to V - E + F - C = 0 in 4D. I could not immediately establish whether this is true or why it might be, so I googled a bit and came upon this: www.ems-ph.org/journals/show_pdf.php?issn=0013-6018&vol=62&iss=4&rank=6 (it will return you a PDF file, so if that terrifies you, don't click the link)
@graceyudha
@graceyudha 4 года назад
"Java is a weird place" I live in java, i am a weird person
@ahmadyogi1340
@ahmadyogi1340 4 года назад
Yes brother
@isaacgarcia2979
@isaacgarcia2979 3 года назад
JS!
@noodian3268
@noodian3268 5 лет назад
Coding Challenge #5470 The black hole to the 34th dimension can now be opened via Javascript. The Coding Train has taken over all worldly systems, rendering him a god. The hyperspace travel's gotta be refactored later tho
@hernandostefanamisola8043
@hernandostefanamisola8043 5 лет назад
No, The Strillio Metadimensional Inception Rule will be refactored
@patrykmierzynski6221
@patrykmierzynski6221 6 лет назад
You've inspired me to program. I love your vids
@zarblitz
@zarblitz 2 года назад
Seeing this years late. Anyway what helped me understand how a tesseract is a projection of 4D space into 3D space, is to stare at your projection of a 3D cube into 2D space (the screen), and watch the points and planes change shape as it rotates. Watch how the trapezoid that represents one of the sides flattens as we start to view it "edge on", and watch how they intersect each other in 2D space. We know that intersection is an artifact of the projection into a lower dimension, just like the mind-bending intersections of a tesseract are an artifact of its projection into 3D (or really into a 2D representation of 3D). Try to break the illusion of it being 3D and see how the projection itself changes shape. Once I started to see it that way, looking at a projection of a 4D shape I better understood it as a projection, and stopped trying to see it in 3D.
@scatterrealms5166
@scatterrealms5166 Год назад
I've just started learning to code and these videos are why!
@TheCodingTrain
@TheCodingTrain Год назад
Keep it up!
@jakefisher1638
@jakefisher1638 4 года назад
Why is this man the Bob Ross of coding
@LIGHTRAYMultimedia
@LIGHTRAYMultimedia 2 года назад
Hahahaha. You are the best teacher ever! Congratulations!
@reynalindstrom2496
@reynalindstrom2496 4 года назад
Thank's and love from Sweden !
@cristix11
@cristix11 Год назад
Love the jump scare
@hamidbakhtiari3986
@hamidbakhtiari3986 3 года назад
this guy is the perfect example for the word " nobody gets the right values at first try "
@elementallobsterx
@elementallobsterx 6 лет назад
Hey dan! It's amazing to see how far you came with this channel! You truly are a genius!
@tiagotiagot
@tiagotiagot 5 лет назад
Lookup Urticator's 4D maze if you're into this; the writings on the site are quite interesting.
@ethanhermsey
@ethanhermsey 6 лет назад
Yes Dan! finally. I've heard you talk about making this for some time. nice work :)
@juanfranciscogarciacasado6117
@juanfranciscogarciacasado6117 6 лет назад
Anybody know the origin or demonstration of the formula: w = 1 / (distance - v.w)?
@darkdelphin834
@darkdelphin834 3 года назад
19:55 That looked cool too
@juanluisclaure6485
@juanluisclaure6485 5 лет назад
Ahora ya entiendo por que es un tren, por que nos das el pasaje. esta vez a la cuarta dimension projectada en 3D, gracias por tanto. Saludos desde Bolivia
@johnnyserup5500
@johnnyserup5500 3 года назад
You are so good at explaining this, thanks!
@rohitgulati2500
@rohitgulati2500 6 лет назад
I am trying to analyse 4 dimentional object, in this 3 dimensional universe by holding a 2 dimentional screen with my 1 dimentional brain... :(
@harryt5878
@harryt5878 6 лет назад
rohit gulati 😂
@shanzid01
@shanzid01 6 лет назад
Literally making things which you can't even imagine 😂
@sarveshwarans8037
@sarveshwarans8037 6 лет назад
Love your videos !! Huge fan of your excitement
@lcmattern
@lcmattern 5 лет назад
Weekend Project, get all the rotations + and extra dimension working. Should be fun little experiment.
@thomaskishmanii2675
@thomaskishmanii2675 2 года назад
The Cross. God is amazing. Love this video. God Bless.
@ranvirchoudhary929
@ranvirchoudhary929 4 года назад
He sounds like a scientist in the intro till 5 or 6 mins
@toastyPredicament
@toastyPredicament 2 года назад
This helped me do the genetic solve.
@ZerofeverOfficial
@ZerofeverOfficial 5 лет назад
im about to make this in Unreal Engine and try walking around it
@sanchitverma2892
@sanchitverma2892 5 лет назад
@Zerofever so how did it turn out
@rukna3775
@rukna3775 5 лет назад
u made it??
@buckiethecat
@buckiethecat 5 лет назад
his brain melted at the sight of it
@soyitiel
@soyitiel 3 года назад
I love this dude
2 года назад
When i look at the 3d cube rotating it looks like the 4d cube animation but from the side
@i_Hally
@i_Hally 6 лет назад
I want to add a like for every time you use music
@hermannbarbato
@hermannbarbato 6 лет назад
*we have now entered the fourth dimension*
@kevnar
@kevnar 4 года назад
If you go beyond 4D into dimensions our brains can't even comprehend, how do you even know if it's wrong?
@shak7185
@shak7185 3 года назад
Brilliant video and so entertaining as usual :)
@monkeyrobotsinc.9875
@monkeyrobotsinc.9875 8 месяцев назад
you did it!!!!!
@paweldraws7800
@paweldraws7800 Год назад
I wonder how to program an object that must rotate by 4PI in order to return to its original state.
@alexcubed4270
@alexcubed4270 6 лет назад
This video was awesome
@barty200yt6
@barty200yt6 5 лет назад
Just out of interest how many years of experience in coding do you have
@larvenkarlsson440
@larvenkarlsson440 5 лет назад
I'm using this for a DnD closed room puzzel! ;)
@arto_1790
@arto_1790 4 года назад
not understand something feels bad, but half understand something feels even worse
@cryptover4491
@cryptover4491 4 года назад
lol, I started to watch this vid at 4:29 pm the same time The Coding Train made the vid but just in a completely different day, year and month.
@moonman6113
@moonman6113 6 лет назад
What if gravity is actualy 4th dimension? Or consequence of 4D because it is pushing space similar to X and W rotation? Also kind of proves we could create wormhole?
@may007ank
@may007ank 6 лет назад
A line bound by two points is called a line segment.
@jeremywong7763
@jeremywong7763 2 года назад
How to make the beginning code at the start of the video because when I click the link that says code it says that the coding train has been recently renovated
@madghostek3026
@madghostek3026 6 лет назад
When you render 3D objects on 2D screen you have to, well, fit in 2D space so it gets chopped down, with 4D figures it gets cut even further. I wonder how would 4d objects look like in 3d space from for example laser visualisation, would this make rotating on W axis more clear?
@redcartoonanimation654
@redcartoonanimation654 6 лет назад
You just blown my mind....
@luismiguelgallegogomez8000
@luismiguelgallegogomez8000 6 лет назад
Just stumbled upon this video, proud to be one of the firsts hahaa, awesome video, and a great tutorial to the math of projections :) 10:32 Hahaha
@krishnanshudey3831
@krishnanshudey3831 6 лет назад
Wow really awesome
@faustorabatti2371
@faustorabatti2371 2 года назад
Hello! I'm a follower of your courses and if may I suggest, it will be good for us have the "starter sketches" to train with you. Anyways, thanks for your lessons!
@TheCodingTrain
@TheCodingTrain 2 года назад
This is a great suggestion! Come and join the discord I would love to figure out how to do this better! thecodingtrain.com/discord
@tommulvey4752
@tommulvey4752 6 лет назад
I mean if you template something like this , you could do any dimension since they just scale down
@devashishrai1964
@devashishrai1964 6 лет назад
You're just awesome man.
@synergydevelopment3666
@synergydevelopment3666 Год назад
I thought the last (4) element was the time, btw, nice video.
@ericrovell1970
@ericrovell1970 6 лет назад
Good day, sir! Amazing video, as usual! Will you do a p5.js challenge of this too? Really want to learn / touch this in js :)
@xuhaomin7707
@xuhaomin7707 6 лет назад
Playing with the same thing ! Love you !
@NatetheAceOfficial
@NatetheAceOfficial 6 лет назад
I'll just call the P4D library. Easy peazy.
@SubparFiddle
@SubparFiddle 6 лет назад
That ending was so epic... lol
@Cerzus
@Cerzus 5 лет назад
36:50 Goodbye, poor pencil lead :(
@trejkaz
@trejkaz 2 года назад
Connections: - Do the loop from i=0-N and connect i to i+N (the last 3 lines you have now) - If N > 1: - Divide N by 2 - Recurse into each half
@rodrigoqteixeira
@rodrigoqteixeira Год назад
16:42 "This looks like a completly insane person wrote this code 🤣(actualy a completly insane person wrote this code...)"
@listeningcosmos
@listeningcosmos 2 года назад
Blew my mind...
@emanuelmatlhaku4784
@emanuelmatlhaku4784 5 лет назад
Please create a 5D hypercube. you are awesome.
@ClearlyCero
@ClearlyCero 2 года назад
I don't remember being worried about creating a singularity when i did homework back in school 🤔 maybe they were missing a trick
@electricspeedruns6121
@electricspeedruns6121 Месяц назад
How do you do this stuff?
@tc.n
@tc.n 5 лет назад
And people think coding is easy.
@trousersnake81
@trousersnake81 2 года назад
24:50 where's that 45 minute tangent vid?
@QASQADE9
@QASQADE9 2 года назад
could you go in reverse 2d 3d 4d
@Sam-by3uk
@Sam-by3uk 2 года назад
I like your shirt
@swatantramukherjee7202
@swatantramukherjee7202 5 лет назад
I want to make a program that will accept length, width and height from user at run time. Based on the user input a 3d box will be created. Can I achieve this using Java Applet or Swing? if not then what programming language and tools I need to use?
@blasttrash
@blasttrash 5 лет назад
yes, you can do it with java swing. you just have to map 3d to 2d projection.
@HazzyDevil
@HazzyDevil 5 лет назад
Following that pattern, would 5D be 10 tesseracts?
@krakenbyte7377
@krakenbyte7377 4 года назад
I think in the future. Wel will play with 4D very easily because we can flatten the 4D shape into 3D. With a 3d screen
@DogeisCut
@DogeisCut 6 лет назад
thats acauly the shadow of the 4d object
@dazzid
@dazzid 2 года назад
is a pity that the code is not available in the coding challenge link, there is no #113 😔
@TheCodingTrain
@TheCodingTrain 2 года назад
Apologies! I'm working on updating the new website! You can file an issue here to request it: github.com/CodingTrain/thecodingtrain.com/issues For now you can find the code here: github.com/CodingTrain/Coding-Challenges/tree/main/113_Hypercube
@dazzid
@dazzid 2 года назад
@@TheCodingTrain Dan thanks a lot for the answer and links! a big hug
@numero7mojeangering
@numero7mojeangering 5 лет назад
What about demenssion -1D ? Use complexe numbers ?
@Tagraff
@Tagraff 6 лет назад
I think if you put into high dimension (let's say 30-Dimensions) -- it will end up like a worm eating on the 'front' end and wasting on the 'back' end. Maybe one big fat rounded worm and not the long worm. I could be wrong with my imagination.
@charlypineapple5514
@charlypineapple5514 2 года назад
wait our w is equal to 0?
@Skullkid16945
@Skullkid16945 5 лет назад
At the end, when it is rotating, its almost like its a cube rotating on itself or something. If you watch, the points will move away, but always come back to form a cube in the center, only to repeat. I love 4D stuff.
@miketimmerman6291
@miketimmerman6291 6 лет назад
when will you do the 5th?
@andy5003
@andy5003 5 лет назад
What is he doing in that outro? Thanks for that positivity ...
@liquidexw
@liquidexw 6 лет назад
I thought you knew about the fact you can return an Object. Or that you can make P4Vector extend PVector.
@TheCodingTrain
@TheCodingTrain 6 лет назад
Oh, yes, I'm not sure why I didn't think of this! Using inheritance would make so much sense here!
@txakur6344
@txakur6344 6 лет назад
super late to the party, but you should totally adjust this code to render the 3d intersection of a 4d object. This get real weird then
@Torres158
@Torres158 6 лет назад
Professor, every time I code in P5JS I get these alerts in my console: "Use of the orientation sensor is deprecated. p5.min.js:7:28205 Use of the motion sensor is deprecated." I wonder if it is something I should worry about,
@s4ecki
@s4ecki 6 лет назад
Dunno exactly but I had some sort of this in Java with date and kalendar which turned out to be that the calendar basically should replace date... So I think there could be some new classes that have the same purpose and the developers want you to use them
@toastyPredicament
@toastyPredicament 2 года назад
Pls be ok
@toastyPredicament
@toastyPredicament 2 года назад
Stole my bong...
@toastyPredicament
@toastyPredicament 2 года назад
Too much salt in my spaghetti
@e4r281
@e4r281 6 лет назад
Please make a 4D Tetris
Далее
Coding Challenge #114: Bubble Sort Visualization
17:13
Просмотров 439 тыс.
Coding Challenge 168: MandelBulb 3D Fractal
28:02
Просмотров 372 тыс.
Meni yerga urdingda
00:20
Просмотров 375 тыс.
11 ming dollarlik uzum
00:43
Просмотров 319 тыс.
Help Me Celebrate! 😍🙏
00:35
Просмотров 29 млн
Coding Challenge #136.1: Polar Perlin Noise Loops
22:02
I Made Minecraft, but It's 4D
13:48
Просмотров 5 млн
Coding Challenge #132: Fluid Simulation
54:31
Просмотров 644 тыс.
Coding Challenge #71: Minesweeper
53:46
Просмотров 529 тыс.
The hypersphere
13:47
Просмотров 75 тыс.
Visualizing 4D Pt.1
22:56
Просмотров 663 тыс.
Perfect Shapes in Higher Dimensions - Numberphile
26:19
How many 3D nets does a 4D hypercube have?
27:03
Просмотров 454 тыс.
Watching Neural Networks Learn
25:28
Просмотров 1,3 млн
Coding Challenge #25: Spherical Geometry
26:35
Просмотров 171 тыс.