Tucan
Tucan
  • 26
  • 87 824
I made 4D fractals with 15 Sextillion hypercubes
Yea the stutter, I see it. This was rendered realtime on 1660 Ti and I dont have a better card to render on.
Now subscribe so I can buy 5070 :XD.
Play with the fractals(itch): tucan444.itch.io/fractals-3d-4d
Detailts:
Made in unity with compute shaders. I set up raymarching pipeline in S3, or surface of hypersphere on which I raymarch in real time to create the fractals. Performance wise it means each movement of each is a rotation or matrix multiplication. And also you have to get the rotation matrix which is even more expensive.
Music used:
1.
CO.AG Music - Delay time: ua-cam.com/video/2JVunbxm1MI/v-deo.html
2.
Track: JJD & Alex Skrindo - Retrospective
Music provided by NoCopyrightSounds.
Watch more NCS on UA-cam: NCS.lnk.to/UA-camAT
Free Download / Stream: ncs.io/Retrospective
3.
CO.AG Music - The sky is on fire: ua-cam.com/video/In7Mh2-5-7k/v-deo.html
Переглядів: 1 201

Відео

Lyapunov fractal zoom 2^27 (1080p 30fps)
Переглядів 6366 місяців тому
400 iterations were used for each pixel with cutoff of first 20%, meaning they werent used for calculating the lyapunov exponent. Rendered in python in pygame with multiprocessing. Took around 10 hours. Music: ⚫ The rise by Scott Buckley: www.scottbuckley.com.au Music provided by: EMW - bit.ly/UA-camEMW ⚫
Making a game in Augmented Reality
Переглядів 1627 місяців тому
Download the game: tucan444.itch.io/fury-of-the-red-black-tree-ar AR test: tucan444.itch.io/fury-of-the-red-black-tree-ar Thanks to iGottic for letting me use 2 of her songs: soundcloud.com/igottic
Math & Fantasy
Переглядів 56310 місяців тому
This was stressful to upload.
4D fractals
Переглядів 4,3 тис.Рік тому
demo: tucan444.itch.io/fractals-3d-4d Here we visualize it by doing a cross section with 4D sphere while in the perspective of person on the 4D sphere. - Contents - 0:00 - Poem 1:09 - Eerie walk 2:57 - End - Music - "We cannot defent you" by CO.AG Music - ua-cam.com/video/0rmXbgHskkQ/v-deo.html
2D, 3D, 4D gravity simulation
Переглядів 892Рік тому
That glitchy mess at the end took forever to debug. Also drawing hypercubes was hard. Also no download even thou it was O(n * log n) this wasn't running close to realtime. - Contents - 0:00 - 2D 0:55 - 3D 1:50 - 4D 2:25 - Glitchy - Music - Track: Rival x Jim Yosef - Gone For Good (w/ Alaina Cross) [NCS Release] Music provided by NoCopyrightSounds. Watch: ncs.lnk.to/goneforgoodAT/youtube Free Do...
First person perspective on a graph
Переглядів 688Рік тому
Coding, coding, coding, recording, editing, uploading. Try it out: tucan444.itch.io/graph-world Join discord: discord.gg/mDEBx8kp Contents: 0:00 - Welcome to the Graph World 0:34 - What are you even looking at 1:59 - End of time Music: Track: "Slowboy, Rizó & NØCTRIS - Sold Dreams [NCS Release]" Music provided by NoCopyrightSounds. Watch: ncs.lnk.to/solddreamsAT/youtube Free Download / Stream: ...
Moonlight Sonata | MMV | Particle life 3D, 4D
Переглядів 1,2 тис.Рік тому
Try it here - tucan444.itch.io/particle-life-3d-4d MMV as math music video. Music - ua-cam.com/video/q91NKLjxXyg/v-deo.html Guy from the thumbnail is from here - myanimelist.net/anime/48316/Kage_no_Jitsuryokusha_ni_Naritakute?q=eminence&cat=anime
How do you rotate in 4D? #SoME3
Переглядів 6 тис.Рік тому
Phew. Try out rotations in 4D: tucan444.itch.io/rotation-exchanger Explore 4D sphere: tucan444.itch.io/s3-s2e Code for 4D rotations: github.com/Tucan444/E4Rotation More on 4D: tucan444.github.io/Understanding-4D/ Discord: discord.gg/D7REH6Ch - Contents - 0:00 - Beggining 1:21 - 1. Visualizing 3:24 - 2. Setting a goal 5:01 - 3. Building ideas 9:02 - RECAP 9:33 - 4. Solving 3D 11:50 - 5. Solving ...
What are hyperbolic rotations?
Переглядів 3,5 тис.Рік тому
When it is usually implemented a matrix of type [ [cosh(a), sinh(a)], [sinh(a), cosh(a)] ] is used. - Contents - 0:00 - What 0:22 - How 1:09 - Distances - Music - Track: Vizzen & Protolizard - Heaven Knows [NCS Releases] Music provided by NoCopyrightSounds. Watch: • Vizzen & Protoliz... Free Download / Stream: ncs.io/HeavenKnows - Software - Geogebra: www.geogebra.org/?lang=en
Particle life in 3D, 4D
Переглядів 12 тис.Рік тому
try it here: tucan444.itch.io/particle-life-3d-4d Sorry for the sound being a little bit quiet at some parts. - Contents - 0:00 - 2D 0:41 - 3D 1:45 - 4D 2:54 - Explaining 3:28 - ENDE - Music - Track: Michael White - Angel’s Anthem [NCS Release] Music provided by NoCopyrightSounds. Watch: ua-cam.com/video/gZzVH2Ro66A/v-deo.html Free Download / Stream: ncs.io/AngelsAnthemYO
Life on 4D sphere (S3)
Переглядів 4 тис.2 роки тому
Today we look at surface of 4D sphere. Try here: tucan444.itch.io/s3-s2e I also made a video about S2E if your'e interested: ua-cam.com/video/e7_XVcRtQh4/v-deo.html - Contents - 0:00 - 0.Prologue 0:13 - 1. Stereographic projection 1:13 - 2. Perspective projection 3:20 - 3. Owari - Rendering - All scenes of S2E were rendered in unity using compute shaders and raymarching. Fiery view - objects we...
Living on surface of 4D cylinder (S2E)
Переглядів 6 тис.2 роки тому
Today we look at the enchanting geometry of S2E. This is second video in series where exploration of spherical spaces takes place. Try it here: tucan444.itch.io/s3-s2e part 1: ua-cam.com/video/0hgLUIniO08/v-deo.html - Contents - 0:00 - 0. Prologue 0:18 - 1. Making spherinder 1:00 - 2. Projecting surfaces 1:55 - 3. Perspective projection 3:53 - 4. Cubinder 4:09 - 5. Epilogue - Rendering - All sc...
Making 4D minesweeper
Переглядів 1,8 тис.2 роки тому
Link: tucan444.itch.io/hypersweeper-2-4d Chapters 0:00 Intro 0:13 Reducing dimension 0:50 Making it playable 1:26 Bye Sidenote If you wanna play on pc, someone made a simple version on steam just search 4d minesweeper there. Music "Jonny Easton - Purpose" is under a Creative Commons (CC BY-NC-SA 3.0) license Music promoted by BreakingCopyright: bit.ly/b-purpose
100 dimensional cube
Переглядів 21 тис.2 роки тому
For all renders was only fog used, as the lighting is still buggy. Exceptions are the green clips, where you can see it flickers which it shouldnt. - Contents - 0:00 - examples 0:14 - ray marching 0:41 - sdfs 1:06 - lighting 1:16 - other cool stuff - Links - music: ua-cam.com/video/6FNHe3kf8_s/v-deo.html
Creating mazes on a sphere
Переглядів 4402 роки тому
Creating mazes on a sphere
Surface of sphere is wierder than you thought (S2)
Переглядів 8972 роки тому
Surface of sphere is wierder than you thought (S2)
Black&White - game made using shadow art [devlog]
Переглядів 2712 роки тому
Black&White - game made using shadow art [devlog]
4D cross product (SoME2)
Переглядів 1,6 тис.2 роки тому
4D cross product (SoME2)
Weird story
Переглядів 1422 роки тому
Weird story
Can you rotate time?
Переглядів 1,8 тис.2 роки тому
Can you rotate time?
KNN art
Переглядів 2532 роки тому
KNN art
Anime Font
Переглядів 3912 роки тому
Anime Font
Metaballs, how
Переглядів 4842 роки тому
Metaballs, how
High dimensional cubes rotating
Переглядів 4,1 тис.2 роки тому
High dimensional cubes rotating
1 to 20 dimensional cube
Переглядів 14 тис.2 роки тому
1 to 20 dimensional cube

КОМЕНТАРІ

  • @najmaart4495
    @najmaart4495 7 днів тому

    Make this game an free app accessible with all devices

  • @Samtolid
    @Samtolid 11 днів тому

    Awesome work !! How much time did it take to render this by the way ?

  • @RMCE_EDITS
    @RMCE_EDITS 12 днів тому

    Bro use nasa pc 💀💀💀

  • @N9TN9
    @N9TN9 12 днів тому

    i love the swiss cheese fractal!

  • @earflapphat
    @earflapphat 12 днів тому

    this is the shit you see when you have your eyes closed for too long

  • @Justacubeidk
    @Justacubeidk 13 днів тому

    A M A Z I N G +new sub +good job

  • @hex-automata
    @hex-automata 13 днів тому

    This the most interesting fractal video I've seen so far! Imagine seeing it through stereoscopic googles.

  • @shygull481
    @shygull481 13 днів тому

    Can I use the music for a video at 0:01 ? It looks absolutely amazing!

  • @Lucidreams-e1h
    @Lucidreams-e1h 13 днів тому

    BRO, now I can levitate 🤯

  • @christopherlmoo
    @christopherlmoo 14 днів тому

    That look like it took several decades to make this.

  • @falkush
    @falkush 15 днів тому

    Beautiful worlds, good job!

  • @KingJAB_
    @KingJAB_ 16 днів тому

    Something about the music in the beginning reminds me of mezzanine in 4D golf

  • @D---3
    @D---3 16 днів тому

    fractals are much easier to store in memory than i thought

    • @tucan7112
      @tucan7112 16 днів тому

      The way they are rendered using raymarching, a fractal is a function in a shader, so to save them you only need around 4kb.

  • @o1-preview
    @o1-preview 16 днів тому

    hm, 15 sextillion hypercubes would not run on a 1660 Ti at all. Looks cool, but even if you used the gpu it wouldn't render in real time. Shit, you'd be borderline freezing the computer at 1 trillion on a custom game engine written in C or purely using the gpu, this is not possible on unity at all

    • @tucan7112
      @tucan7112 16 днів тому

      It is possible using raymarching, some tricks in math with SDF's and raymarching make this possible. In short you can get exponentially more detail for lineary more compute power. The main problem wouldn't be the computation but storing all the hypercubes with traditional methods would be nearly impossible. Last note, the main computation happens on gpu, in shaders. What it was made in doesn't matter much as long as you render it in shaders in this case.

    • @totoshampoin
      @totoshampoin 15 днів тому

      ​@@tucan7112 Well, raymarching is still somewhat expensive

  • @Iophiel
    @Iophiel 16 днів тому

    <3

  • @laxmiinaxizaby2206
    @laxmiinaxizaby2206 16 днів тому

    it's really fascinating, you could make a 4D exploration game one day

    • @Gamewizard13th
      @Gamewizard13th 16 днів тому

      have you heard of fractal block world? it's kind of like this but only in three dimensions

    • @practicemodebutton7559
      @practicemodebutton7559 16 днів тому

      that idea sounds like the marble game that codeparade made (or maybe hyperbolica)

  • @victormultanen1981
    @victormultanen1981 16 днів тому

    mismerasing

  • @Amir44312
    @Amir44312 16 днів тому

    Wow, really nice work!

  • @ruiyangxu790
    @ruiyangxu790 26 днів тому

    It is not rotate “around” a plane, but on a plane. And also for 4D rotation, you can always decompose it into two 3D rotations on any two perpendicular planes… I always doubt this must have something to do with the spinor, why not consider spin as some kind of 4D rotation?

  • @jbro2780
    @jbro2780 Місяць тому

    you should do this for a buddahbrot

  • @Levcreater9909
    @Levcreater9909 Місяць тому

    These are the shape names 1D: Line 2D: Square 3D: Cube 4D: Tesseract 5D: Quinteract 6D: Hexaract 7D: Septaract 8D: Octaract 9D: Nonaract 10D: Decaract 11D: Undecaract 12D: Duodecaract 13D: Tredecaract 14D: Quadridecaract 15D: Quintidecract 16D: Hexadecaract 17D: Septadecaract 18D: Octedecaract 19D: Novemdecaract 20D: Vigintiract

  • @yourdadtimelost1376
    @yourdadtimelost1376 3 місяці тому

    Love this game, its great but would it be possible to add a highlighting feature or smthn where you can colour cells so you can keep track of where mines are on the map?

    • @tucan7112
      @tucan7112 3 місяці тому

      the feature is in game, click on controls and it should be explained there

  • @__________________________hi52
    @__________________________hi52 3 місяці тому

    Easy to understand, i can see it as rotating in stereographic projection, i am happy i can understand the 4th dimension.

  • @oxygen2623
    @oxygen2623 3 місяці тому

    The headset's cable when you need them:

  • @billybobbjo
    @billybobbjo 4 місяці тому

    love my recommended

  • @vfefe
    @vfefe 4 місяці тому

    About your time rotation video: how do I apply that effect to a video?

    • @tucan7112
      @tucan7112 4 місяці тому

      currently its only a python script that generates the video as .pngs in ram and then renders the effect on 1 core so its slow. I can give you the code if you wanna play with it but you would need to make it work on a stored video yourself. We can talk more on discord: discord.gg/s699XDrY

  • @__________________________hi52
    @__________________________hi52 4 місяці тому

    I understand 4D but 8D is mind bending, my mind hurts now

  • @DJIGNIO
    @DJIGNIO 4 місяці тому

    I beg to differ. These visuals give us a glimpse of an otherwise invisible slice of true unwavering reality that we cannot perceive. Enough iterations of a more advanced 4D software, and shifting it to a specific slice which we are perceiving now.

  • @Arkin647
    @Arkin647 4 місяці тому

    Now add the earth and wait 3 billion years

  • @melovesnoopy
    @melovesnoopy 5 місяців тому

    0:11 what is happening to the particles near the bottom

    • @tucan7112
      @tucan7112 5 місяців тому

      they've gone crazy

  • @ziggyzoggin
    @ziggyzoggin 5 місяців тому

    did you use 4 bit floats to make this?

  • @BryndanMeyerholtTheRealDeal
    @BryndanMeyerholtTheRealDeal 5 місяців тому

    What's the Wii axis? Is it something to do with the gaming console from Nintendo?

  • @kettygarcia-z3r
    @kettygarcia-z3r 5 місяців тому

    Y el 0D?

  • @covfefe18225
    @covfefe18225 5 місяців тому

    spin(3)

  • @Fanny-Fanny
    @Fanny-Fanny 6 місяців тому

    A story as old as time itself.

    • @tucan7112
      @tucan7112 5 місяців тому

      i might do another sometime, watching this again after a long time was hillarious

  • @arithene
    @arithene 6 місяців тому

    Any infinite-dimensional object will be like a sphere in our dimension?

  • @mr.theking2484
    @mr.theking2484 6 місяців тому

    3:47 This is actually pretty misleading. Rotations are a 2d phenomenon, meaning it can only happen within a 2d plane. When you rotate in 2d space, there is only a single point that does not rotate. In 3d, you still fundamentally only rotate along a single plane, but that plane is extruded along the 3rd axis, rotating the whole object with a line being stationary. You can also add another plane to rotate along, but it only ends up rotating the original plane along a non-parallel plane. You can verify this yourself by grabbing an object, imagining a plane slicing through the middle, and arbitrarily rotating the object. You can rotate it however you want, but it will still rotate along the imaginary plane that is itself rotating. However, in 4d, you can create a plane and still have 2 more axes to create yet another plane. If you rotate one of those planes, the other is unaffected. Assuming the first plane is still rotating, there is no reason to assume the 2nd plane can't. Rotating both at the same time (or in sequence to get from one 4d rotation to another) is called a double rotation.

  • @MrGranddy
    @MrGranddy 7 місяців тому

    I also use PyGame for such animations, nice work. Can I ask are you doing anything special for increasing the floating point precision?

    • @tucan7112
      @tucan7112 4 місяці тому

      actually no, I didn't want to get into that and wanted to see what I can do with python floats, which act as double if you look at them from lens of other programming language.

  • @-_Nuke_-
    @-_Nuke_- 7 місяців тому

    Could this be how an atom looks like?

    • @tucan7112
      @tucan7112 7 місяців тому

      no, this is a mathematical fractal it has nothing to do with physics, probably

  • @ssaamil
    @ssaamil 7 місяців тому

    very cool ty tucan

  • @sirynka
    @sirynka 7 місяців тому

    I've just tried to implement gravity simulation in rust (8 cores, simple n**2 algorithm with Euler's integration) and got ~55 ms per step (18 fps) for 10k particles. After that re-implemented the sim using pytorch tensors. On 4090 10k ~ 5 ms sim + 3 ms rendering. Managed to push it up to 35k, before running out of mem, got 60 ms per frame (16 fps). P. S. Measurements were collected for 3D sim.

  • @kalesio64
    @kalesio64 7 місяців тому

    I can never understand 4D. But now I understand

  • @nevqrr
    @nevqrr 7 місяців тому

    :D

  • @Lunam_D._Roger
    @Lunam_D._Roger 8 місяців тому

    My brain hurts I think Zeppeli got a little out of hand

  • @trousersnake81
    @trousersnake81 8 місяців тому

    loved the discussion of projection of the trig unit circle to unit sphere and unit hypersphere, that "exchange of values" in rotations

  • @trousersnake81
    @trousersnake81 8 місяців тому

    "unlike humans their lack of purpose is Very obvious" frickin legend hahaha

  • @kinglouis3002
    @kinglouis3002 8 місяців тому

    particle life shit posting

  • @emoshinobi
    @emoshinobi 8 місяців тому

    ARE YOU MARK?