Это видео недоступно.
Сожалеем об этом.

I'm making a *tiny* voxel renderer

Поделиться
HTML-код
  • Опубликовано: 18 май 2024
  • [set quality to 1440p for best results]
    This is a custom renderer that uses very small voxels to create detailed, stylized environments. I wanted to modernize the retro look of games like Doom and Quake, where pixelated textures give surfaces a blocky appearance up close. Now, surfaces have blocky three-dimensional details - voxels. The result has a foot in both worlds between retro 3D graphics and something much more modern.
    Despite all the voxel detail, I actually modeled this environment with textured, low-poly triangle meshes. How does this work? What am I planning to do with it? For more info, or to get in touch, see here: blog.danielschroeder.me/2024/...
    Captured on a Radeon RX 5700 XT at 1440p with frame-times from 4 to 9 ms, or 250 to 110 FPS. (There are some small skips in the video capture; OBS doesn't like my computer.) The same demo sequence stays above 60 FPS on a Steam Deck OLED at its native 800p, with many parts locked at 90 FPS.

Комментарии • 1,6 тыс.

  • @nathanfranck5822
    @nathanfranck5822 2 месяца назад +4558

    Dont let Big Polygon buy you out, stay strong brother

    • @JaguarGames1337
      @JaguarGames1337 2 месяца назад +87

      fk that take the bag

    • @dranon0o
      @dranon0o 2 месяца назад +38

      maybe just read his article on it, it is polygons behind

    • @nathanfranck5822
      @nathanfranck5822 2 месяца назад +14

      @@dranon0o Yeah I read the article afterwards XD it's a good idea

    • @Sutanreyu
      @Sutanreyu 2 месяца назад +11

      @@dranon0o At the end of the day, it has to be because of the way GPUs work.

    • @SP-ny1fk
      @SP-ny1fk 2 месяца назад +11

      They'd buy him out and bury the project

  • @rorychivers8769
    @rorychivers8769 2 месяца назад +2377

    This. This is what Doom and Heretic and Hexen looked like to me when I was 12.

    • @Malkovith2
      @Malkovith2 2 месяца назад +20

      yesss

    • @ethanfreeman1106
      @ethanfreeman1106 2 месяца назад +18

      accuraate

    • @theGreaterAwareness
      @theGreaterAwareness 2 месяца назад +13

      Yeah! Wow, such memories! I remember that game Hexen - that seemed kind of exotic or new when it came out as it was something different to Doom and Quake.

    • @sirflimflam
      @sirflimflam 2 месяца назад +9

      I was trying to think of why this was making me feel nostalgic. Totally made me think of Heretic.

    • @ipaqmaster
      @ipaqmaster 2 месяца назад +7

      I'm glad I'm not the only one instantly going to Heretic's level textures

  • @ZhikaOmO
    @ZhikaOmO 2 месяца назад +163

    This style is perfect for nostalgic remasters of classic games. I can imagine the PS1 remakes looking so good with this.

    • @user-iq6gp8qo8b
      @user-iq6gp8qo8b 2 месяца назад +3

      Imagine if we got a New Xwing-Vs Tie Fighter, Quake, Elder Scrolls, Marathon, doom etc in this engine

    • @JPALMS
      @JPALMS 2 месяца назад +1

      Ultima Underworld 🙂

  • @alvin_row
    @alvin_row 2 месяца назад +112

    This is really cool. It's the first time voxels look like 3D pixels to me. Usually, since voxels used are so big, they stop looking like tiny components of a bigger thing and just look like cubes, which is why I've never been a big fan of them. Here you can see the big picture, and the voxels just give it the texture. I've seen nice art made out of tiny voxels, but never in the context of a game. So yea, nice work!

    • @MarioGoatse
      @MarioGoatse 2 месяца назад +6

      I agree. It's a strange phenomenon. Once you miniaturise them enough, they feel much more like pixels. I'd love to see different sized voxels compared in each scene, so we can see just how much they impact the feel of it. I've got a feeling this is the optimal size already though. Too small and they're essentially just pixels.

    • @KokoroKatsura
      @KokoroKatsura Месяц назад

      a n i m e
      n
      i
      m
      e

  • @thawerz
    @thawerz 2 месяца назад +280

    I like how it looks retro and modern at the same time, crazy

    • @prophetzarquon1922
      @prophetzarquon1922 2 месяца назад +15

      No kidding! The rough surfaces give it a more 3D look than most high-end 3D games.

    • @user-iq6gp8qo8b
      @user-iq6gp8qo8b 2 месяца назад +2

      Someone needs to make a Quake-like game from this ASAP

    • @prophetzarquon1922
      @prophetzarquon1922 2 месяца назад

      @@user-iq6gp8qo8b I would love to have a "clayspace" server friends can log onto & sandbox play RPGs with destructible terrain.

  • @_boux
    @_boux 2 месяца назад +2890

    Finally, minecraft 2

    • @JasminUwU
      @JasminUwU 2 месяца назад +44

      God I fucking wish

    • @Yegor_Mechanic
      @Yegor_Mechanic 2 месяца назад +12

      It's like calling Terraria "Minecraft 2D" lol
      This is my first comment in 2024 in which I use the word _lol_ 🤔

    • @zippdoesstuffyt
      @zippdoesstuffyt 2 месяца назад

      SHUT UP

    • @delphicdescant
      @delphicdescant 2 месяца назад +56

      @@nix-wizard There are hundreds of "tiny voxel" projects, if not thousands, created by hobbyists over the past 15 or 20 years (at least). And every time one of them is posted on RUclips, the comments include people for whom it's the first such project they've ever seen. So there are always comments like "wow, why has nobody done this before?" or "Minecraft 2."
      Usually with these, they remain cool tech demos and never get past that point. Eventually the creator of each project moves on to something else.
      Just adding some context here. I have a project like this too, for example. I feel like probably 50% of all graphics programmers have one of these on the backburner.
      That being said, I think this one is prettier than most.

    • @winyonzentrada
      @winyonzentrada 2 месяца назад +5

      Many have tried and hopefully someone will succeed. It is quite hard to make game like Minecraft. Yet to see one that comes close to being as good.

  • @deh_ro
    @deh_ro 2 месяца назад +29

    This mix of pixelated graphics with realistic lighting is giving me such an awesome atmosphere! This is awesome, congratulations on the results!

  • @coder0xff
    @coder0xff 2 месяца назад +10

    The chunky detail of the geometry really makes it feel like it has mass to it. Very nice!

  • @CodeParade
    @CodeParade 2 месяца назад +550

    Really neat! Does this rendering technique also work well with dynamic lights and moving objects? Could an animated displacement map be used, like the surface of water or fire?

    • @SpringySpring04
      @SpringySpring04 2 месяца назад +71

      Holy moly its CodeParade!
      It would be very cool to see how this project works with dynamic lights and animated displacement maps

    • @dan5sch
      @dan5sch  2 месяца назад +293

      Thank you! Short answer: yes, yes, and yes.
      In the current demo, all the lights are dynamic and can be moved freely. Lighting is one of the big places where I want to make further improvements, though I'll need to decide what direction to take it. (I talk about this a little in the second blog post.)
      The individual meshes are static but can be moved with rigid transforms, for things like doors. This is implemented, but I don't take advantage of it yet. I plan to handle more heavily dynamic elements like enemies in a different way; that's work for future me :)
      It's possible to update which texture is mapped to each part of a mesh (think material slots in Blender), and this is free from a performance standpoint. I plan to use this in the future for things like old-school animated water. It would also be pretty easy to scroll the textures, again for things like water, though I haven't implemented that yet.

    • @seannewell397
      @seannewell397 2 месяца назад +41

      CodeParade + Voxels = 5D Chess

    • @ITR
      @ITR 2 месяца назад

      @@dan5sch Where can I find your blog?

    • @zlodevil426
      @zlodevil426 2 месяца назад +5

      code parde

  • @aeden8008
    @aeden8008 2 месяца назад +453

    Dude, this visual style in a 3D dungeon crawler would be absolutely epic.

    • @altrogeruvah
      @altrogeruvah 2 месяца назад +6

      It reminds me of the MS-DOS game Lands of Lore: Guardians of Destiny, I loved this game as a child

    • @almightymeatwad7566
      @almightymeatwad7566 2 месяца назад +1

      I second this! What an incredible job!

    • @user-iq6gp8qo8b
      @user-iq6gp8qo8b 2 месяца назад

      It really would. If we got dungeon Crawler RPGs and some Quake-like FPS games in this engine I would be so pleased

    • @user-iq6gp8qo8b
      @user-iq6gp8qo8b 2 месяца назад +2

      And I'll be the voxels can be converted into pixels after being rendered to save on processing power and improve performance while wtill retaining the same visual style

    • @DeletedDevilDeletedAngel
      @DeletedDevilDeletedAngel 2 месяца назад +2

      notch is making exactly that conveniently enough

  • @Xerrash
    @Xerrash 2 месяца назад

    This looks absolutely awesome. Easy simplicity on the eyes while still showing delicious detail. The shadows cast by the lighting of the 3D textures makes them look so noticeable and lifelike.

  • @jamesclark2663
    @jamesclark2663 2 месяца назад +7

    I really dig the pixel aesthetic that still managed to have an absurd amount of surface detail! As a person that enjoys video games that *look* like video games, this is some really great stuff!

  • @MajatekYT
    @MajatekYT 2 месяца назад +905

    I think something a lot of people in the comments are missing is that this isn't true implementation of voxels in the sense of being able to edit individual voxels in real time ala Minecraft. As far as I understand this, it's not actually creating a voxel grid (for that you'd need a voxel engine like Teardown's) as it's just interpreting displacement maps in a granular manner with grid-aligned displaced vertices to create tiny cube-like structures. Don't get me wrong, it's massively cool and reminds me of DoS and FMV games of the 90s. Love it, fantastic work. ❤

    • @aspidinton
      @aspidinton 2 месяца назад +54

      yeah he stated this in paper, it's just not the same as John Lin or teardown

    • @charlestrent8688
      @charlestrent8688 2 месяца назад +60

      Damn, I for a moment thought it was an actual voxel grid, not an illusion I was spinning in my head on how this could be done optimally 😅

    • @AdeelTariq0
      @AdeelTariq0 2 месяца назад +6

      Ah like Delta Force games

    • @merkaba48
      @merkaba48 2 месяца назад +26

      Yeah the give-away is where the surfaces are angled, you can see the cubelets are angled, too. So they are extruded from a polygonal surface. But regardless it looks really cool, and world destruction is not something every game benefits from. I can imagine psuedo-destruction can be achieved with decals affecting the topography of the cubes.
      I do wonder if something more than just displacement of a 2D texture is happening though, to add detail to the extruded areas. The knobbly stairs at 1:00 are interesting, I'm not sure if extrusion alone could create that edge definition (perhaps it's a mixture of polygonal meshing and extrusion in tandem though)

    • @MajatekYT
      @MajatekYT 2 месяца назад +8

      @@merkaba48 Daniel Shroeder actually replied to another comment stating that it's entirely possible to even do animated textures with this effect, so you could probably even do stuff like flowing water with a scrolling/animated texture. Definitely would like to see how this progresses! I see a lot of DOOM and Duke3D remasters where artists make voxel remakes of item/character/etc sprites, and this would fit perfectly into that.

  • @homerrutledge9338
    @homerrutledge9338 2 месяца назад +299

    *Standing ovation*
    I had the honor of seeing a live demo. The video does not do this justice. Even on a portable device, it looked and performed so well, I started tearing up. Keep up the fantastic work, I can't wait to see this in a game!

    • @dan5sch
      @dan5sch  2 месяца назад +58

      Thank you!

    • @DrihunGaming
      @DrihunGaming 2 месяца назад +4

      hahahahahahhahaha

    • @convincingmountain
      @convincingmountain 2 месяца назад +2

      holy moly, i thought this would have to be pre-rendered, but it's fast on low-end hardware ? ridiculously cool

    • @smergthedargon8974
      @smergthedargon8974 2 месяца назад +3

      ...tearing up over this?

  • @brpvpmundoshow7635
    @brpvpmundoshow7635 2 месяца назад

    It's so amazing how detailed and unique stuff can be on vortex! Thanks man! This will be the main someday!

  • @vincentl.1058
    @vincentl.1058 2 месяца назад

    This looks sooo cool 🤩! Your render is really inspiring. Maybe voxels still rocks.

  • @SeanLumly
    @SeanLumly 2 месяца назад +57

    Even with phong diffuse, no shadow casting, no AO, etc, the increase in geometric detail (especially given how clean it is) makes quite exquisite. And it's only really detectable at edges, and with very subtle parallax, but it informs an "idea" of dense geometry over the entire scene. Very interesting..

  • @IdealIdeas100
    @IdealIdeas100 2 месяца назад +78

    This really gives things a much greater sensation of texture compared to the standard ways.

    • @KissyKaede
      @KissyKaede 2 месяца назад +4

      I mean yeah, because the texture is _literally_ there in the traditional sense instead of artificially placed there via visual tricks like bumpmapped textures on top of flat polygonal triangles, or achieved by simply vastly increasing your polygon count, which can be expensive to achieve a rough textured appearance like we see here with voxels.

    • @vibaj16
      @vibaj16 2 месяца назад +4

      @@KissyKaede i mean, this IS achieved by vastly increasing polygon count

    • @KissyKaede
      @KissyKaede 2 месяца назад

      @@vibaj16 Sure, in wholly unoptimized games that require NASA computers to run (Think Starfield). Voxel engine games by contrast are much less resource-intensive to run.

    • @vibaj16
      @vibaj16 2 месяца назад +2

      @@KissyKaede these aren't true voxels. This uses displacements to achieve the voxel look, which does indeed vastly increase the polygon count.

  • @Trashloot
    @Trashloot 2 месяца назад

    Holy shit! This is so cool :D. I love all the details you can put in to the 3D enviroment. It not just texture work. Its actually 3d :D. So cool.

  • @IANDURBECK
    @IANDURBECK Месяц назад

    Voxels are amazing and I love you for doing this
    Voxel is fantastic as technology as its possibilities are (despite still limited) potentially vast! I love this and I hope you get further with your experiments!

  • @markh.876
    @markh.876 2 месяца назад +360

    I've been dreaming about a FPS with this + destructible environment/enemies my whole life

    • @gamersnetworkrexem9442
      @gamersnetworkrexem9442 2 месяца назад +10

      Battlebit Remastered has it to some degree

    • @AllExistence
      @AllExistence 2 месяца назад +47

      He just displaced textures, there is no data inside...

    • @topkek7372
      @topkek7372 2 месяца назад +37

      In terms of 2D, Noita exists.

    • @seubmarine5347
      @seubmarine5347 2 месяца назад +3

      Look at John Lin voxel game

    • @Pyronimous
      @Pyronimous 2 месяца назад +31

      Have you seen Teardown?

  • @swedneck
    @swedneck 2 месяца назад +16

    the effect of things looking smooth at a distance and then obviously being voxellated up close is really neat

  • @processedsoy
    @processedsoy Месяц назад

    I am absolutely enthralled with this, it looks just like I imagined old PC games looking when I was a kid. Fantastic, I can't wait to see more. Will definitely also be reading the blog, and thanks for sharing!

  • @joleif4970
    @joleif4970 Месяц назад

    This kind of voxel style is what I've been thinking about, if i ever were to make a voxel renderer, this is what i'd be aiming for. Keep up the work, excited to see progress!

  • @marceloferreira8068
    @marceloferreira8068 2 месяца назад +22

    OMG I love it. It's like those old pre rendered graphics but live.

  • @albingrahn5576
    @albingrahn5576 2 месяца назад +3

    Looks really good! Thought for sure it was a pre-render and was amazed when I found out this is real-time.

  • @Sylfurd
    @Sylfurd Месяц назад

    Ok, that looks fantastic, it's a genius idea ! I can see this kind of rendering becoming a new style in modernized retro video games ! Please continue your work in this project !

  • @DeepFriedOreoOffline
    @DeepFriedOreoOffline 2 месяца назад +2

    This is perhaps the most incredible things I've ever seen! At 1:18, where you see the wall right next to you and it's all voxelated, and then you look down the cave and it looks like high quality assets... Amazing!

  • @MGMac_
    @MGMac_ 2 месяца назад +69

    People are talking about physics and stuff, but this just looks like a really cool graphic style to play an rpg or something in

    • @stevy2
      @stevy2 2 месяца назад +3

      Yeah this actually looks so good.

    • @hypno5690
      @hypno5690 2 месяца назад

      There are already plenty of games that look like this and better

    • @Irowned
      @Irowned 2 месяца назад +3

      @@hypno5690 For example?

    • @frogdeity
      @frogdeity 2 месяца назад +3

      @@Irowned He has no examples. Because they don't exist.

    • @rayfighter
      @rayfighter 2 месяца назад

      what's so "cool graphic style" about fixed voxel resolution? Is Minecraft a cool style instead of a compromise for you too? :D

  • @deemster4249
    @deemster4249 2 месяца назад +7

    Looks amazing. Really captures that old-school look albeit with more depth. I’m looking forward to see more.

  • @ZsoltVajda
    @ZsoltVajda 2 месяца назад

    this looks super sweet! keep up the good work!

  • @MarioGoatse
    @MarioGoatse 2 месяца назад

    Wow this is beautiful. It's simultaneously very modern looking, but still super retro too. The voxels give it a very nostalgic feeling. I'd love to see a game built in this style. It sort of reminds me of Boltgun, which uses a pixelated retro aesthetic on a modern looking game engine, except this is doing it with voxels, which just looks much cooler. Great job!

  • @4.0.4
    @4.0.4 2 месяца назад +20

    This smells like massive unexplored potential. I'm sure everyone seeing this can at least think of a game or two this could enable.

    • @hiddenbruh
      @hiddenbruh 2 месяца назад +1

      Imagine elder scroll morrowind or older made in this style, would be cool ngl

    • @rayfighter
      @rayfighter 2 месяца назад +1

      Voxels are definetly not an unexplored potential, common guys..

  • @MrBOBOCHOCHO
    @MrBOBOCHOCHO 2 месяца назад +14

    This is an incredible unexplored aesthetic! 3d environmets with the granularity and detail of Pixel Art!

    • @vibaj16
      @vibaj16 2 месяца назад +2

      not unexplored

    • @MrBOBOCHOCHO
      @MrBOBOCHOCHO Месяц назад

      @@vibaj16 it's new to me! Where else can I see it?

    • @WoofleDev
      @WoofleDev Месяц назад

      Is your name Hugh Mann by chance?

  • @eliasjacksonmusician
    @eliasjacksonmusician Месяц назад

    Looks amazing! This makes me feel very inspired

  • @manonthedollar
    @manonthedollar 2 месяца назад

    I think this is really really well done, and perfectly captures the aesthetic of the time. I'd love to see this in VR.

  • @GabeRundlett
    @GabeRundlett 2 месяца назад +14

    I love it

  • @elfferich1212
    @elfferich1212 2 месяца назад +5

    Wow from a little distance you can’t even tell they’re voxels.

  • @alejandroschubert1597
    @alejandroschubert1597 2 месяца назад

    You're onto something awesome, keep that up!

  • @ROREAX
    @ROREAX 2 месяца назад

    This is so aesthetically pleasing to the eyes. Absolutely love what you're doing here.

  • @OfficialNerokin
    @OfficialNerokin 2 месяца назад +21

    Since some people, including me, had a fight in the comments about this renderer and how it works, I want to summarize what we've discussed as well as provide some insights from the linked article in the description. Also I am very intrigued into this renderer, because the artstyle is in my opinion just genius. I am no fan of games trying to achieve "realism"; especially not with graphics. Here it goes:
    The main discussion revolves around the term voxel. In this renderer, voxels are used to add fine geometric details to low-polygon meshes. This is achieved by applying displacement maps to these low-poly meshes, defining voxel-scale surface details that protrude from the base geometry. The author's approach allows for sharp edges and corners to be rendered accurately, overcoming limitations of traditional displacement mapping. And this is the reason why I am intrigued into this. That's a really smart move and has a lot of potential.
    From a game dev perspective this is nice, because one only needs to consider the voxel details for selected game systems, while most of the game can treat the geometry as conventional low-poly meshes.
    And now the fun part: Physics. As an example, in a first person shooter, one could implement a displacement-aware raycast function so that bullets can respect the exact shapes of the displaced geometry. Things like this can be done right away as they require additional systems anyway. A lot trickier are actual physic simulations like fluids or environmental destruction. To achieve this with this renderer the best approach (my opinion in it's current state) would be to generate a voxel representation of the displaced geometry. This presents us with the same problem as all other voxel renderers: Implementing a physics engine that can handle voxel-based rigid body simulation and collision detection. But this is not really the problem of this renderer anymore. Depending on the usage of this renderer, the development of systems to synchronize the rendering output with the physics simulation could be crucial as the voxel displacement requires updates based on rigid body transformations.
    My approach to pair physics with this renderer would be clearly to do it based on the low-poly meshes; not the voxelized data. I do not see the need of voxel physics here at all. I mean we are all here, because we love the asthetics, right? These originate from old games like Doom and Quake. Why make things complicated and computationally intensive by trying to merge voxel-based physics into it? From a game design perspective I don't like the idea anyway.
    The steps I'd take from here on would be:
    1. Develop a custom rendering pipeline and shaders (the author of the renderer mentioned that shaders are basically done already) in Godot to render the voxelized geometry data.
    2. Develop a custom voxel physics systems. (please, see my explanation above)
    3. Use these systems to implement gameplay interactions like shooting raycasts against the voxel representation for accurate collision detection. I would use this only if the game design requires it which shouldn't be often.
    4. Develop systems to synchronize the rendering output with the physics simulation.
    5. Create tools to generate displacement maps from mesh data during asset import, and integrate them with the voxelization pipeline.
    6. Implement optimizations like level-of-detail, occlusion culling, and limiting the voxel resolution based on camera distance to maintain real-time performance.
    7. Create awesome looking games in Godot!
    As you can see it requires a significant engineering effort, but I hope the author can assemble or find a team willing to do so. I'd be happy to be part of it, but my main activity and passion in video game development is game design, which is why I can only contribute fully developed concepts without being able to (properly) program them myself. If this project makes progress and is actually incorporated into Godot - as free-to-use or even better as open-source - I will create game design documents that capture the essence of the games of that time and make them available for free. I would like to see the gaming industry revitalized and I see the potential for this renderer to achieve that.
    If I have made any mistakes, please let me know as I am always eager to learn.
    Thanks for reading! Have a great day :)

    • @Entropola
      @Entropola 2 месяца назад +2

      I dont even understand half of it, but please make this happen!
      Have a great day too ^-^

    • @Brinkology
      @Brinkology 2 месяца назад +7

      Bro wrote the only useful comment i ever witnessed on youtube

    • @jardcoresou3582
      @jardcoresou3582 2 месяца назад +2

      @@Brinkology for real.

    • @dennish7477
      @dennish7477 2 месяца назад +2

      Damn, sounds like a smooth approach to using the renderer in such a way. Less computation is preferred anyway.
      I'm sold for sure!

    • @prophetzarquon1922
      @prophetzarquon1922 2 месяца назад

      I agree with everything you said... except Godot. That project should take some cues from Blender, because right now it's still a buggy nightmare to actually pull more than a few things into. Despite all the progress made on some features, in other ways it's even more buggy than it was years ago.

  • @aspidinton
    @aspidinton 2 месяца назад +6

    looks amazing! can you actually do voxel physics with that or you only have meshes with displacement mapping and no actual voxel data to simulate physics on?

    • @dan5sch
      @dan5sch  2 месяца назад +9

      The latter. The way I like to put it is that I'm focusing on voxels as an art style, not voxels as a game mechanic. I have a ton of respect for the folks who do physics on small voxels, though.

    • @rayfighter
      @rayfighter 2 месяца назад

      @@dan5sch I am curious about your other showcases - what is your ideas for dynamic LOD / voxel size blending as they getting closer to camera?

  • @Seraph120
    @Seraph120 2 месяца назад

    Great work! Looks amazing! Especially in rotation.

  • @LowResDev
    @LowResDev 2 месяца назад

    Looking good! Keep up the good work!

  • @darksentinel082
    @darksentinel082 2 месяца назад +3

    This is super fun in concept, but because of all the small changes in angle and such, it almost looks sort of fuzzy. Like it’s all covered in hair. I don’t really know how you could change that though…

  • @TNTblast
    @TNTblast 2 месяца назад +13

    Make the voxels smaller and add molecular interactions and now we've got a chemical physics sim

  • @mylittleparody2277
    @mylittleparody2277 2 месяца назад

    Very nice!
    And very sweet blog post too .

  • @nicky592
    @nicky592 2 месяца назад

    This is pretty neat! I also really like and appreciate your blog post about it

  • @tritoner1221
    @tritoner1221 2 месяца назад +13

    I remember John Lin from back in the day... Hope you can achieve what he gave up on!

    • @levitycreations
      @levitycreations 2 месяца назад +6

      Not sure he gave up or was paid to stop ;)

    • @kaliyuga14surfer88
      @kaliyuga14surfer88 2 месяца назад +1

      i wish he made it open source or something if he gave up anyway

    • @prltqdf9
      @prltqdf9 2 месяца назад +1

      He hasn't given up on the game, which name is Sunheart, by the way.

  • @lelordiii8702
    @lelordiii8702 2 месяца назад +3

    If voxels keep getting tinier each day eventually they'd be so small taht they could replicate reality

    • @ObeseWizard
      @ObeseWizard 2 месяца назад

      integration

    • @2.Plus.2.Equals.5
      @2.Plus.2.Equals.5 2 месяца назад +2

      It's called Nanite.

    • @lelordiii8702
      @lelordiii8702 2 месяца назад

      @@2.Plus.2.Equals.5 Yea but the thing with nanite and other polygonal things in 3D is that it cant properly Replicate Volume, Like in voxel games you can dig in a mountain and you can find more mountain under that mountain, unlike most polygonal games I've seen

    • @rayfighter
      @rayfighter 2 месяца назад

      @@lelordiii8702 still a far cry from much more challenging tasks like a water (ocean, waterfall, river..) and fog (ground volumetric fog, godrays thru clouds, moving headlights thru smoke...) for voxel engines.

  • @little_isalina
    @little_isalina 2 месяца назад

    This looks great and i would have never guessed that you can do this and have it run that smoothly

  • @RaichuKFM
    @RaichuKFM 2 месяца назад

    Oh, this is so wonderful, I love that textured look everything has.

  • @knopperdog6960
    @knopperdog6960 2 месяца назад +6

    at 480p you cant even tell that you are looking at voxels! Honestly, I think this is a promising approach at rendering 3D geometry. Maybe one day we will make voxels the size of molecules to build our virtual realms out of.

    • @InTheBoxDev
      @InTheBoxDev 2 месяца назад +10

      at 144p you cant even tell what your looking at!

    • @adrianoippolito1999
      @adrianoippolito1999 2 месяца назад

      I wonder if it would look even better on a crtv

    • @Moshugaani
      @Moshugaani 2 месяца назад +2

      Instead of making voxels the size of molecules, could you make them the size of pixels on your display? Then increase or decrease the detail density of how precisely any given object is rendered based on the distance from the camera. I suspect that real time transformations like that would be quite taxing to calculate though.

    • @SomeRandomPiggo
      @SomeRandomPiggo 2 месяца назад +1

      @@Moshugaani I guess that's LOD for voxels, but for every voxel to be the size of a pixel you'd need to have some not-voxel representation of the scene to make it from (maybe polygons lol)

    • @chris-pee
      @chris-pee 2 месяца назад

      @@Moshugaani That's what Atomontage's engine does. But they moved away from games to more industrial applications.

  • @igorigor3960
    @igorigor3960 2 месяца назад +35

    video game consoles stole voxels from us .
    Voxels is the way to render

    • @user-ix6xw8ww6u
      @user-ix6xw8ww6u 2 месяца назад +5

      Uhm, I don't know really. Everything in this video is opaque, no dynamic elements, no visual effects, no physics and/or destruction. I think that right now it's not clear if voxels are superior to polygons.

    • @destroy1440
      @destroy1440 2 месяца назад +3

      ​@@user-ix6xw8ww6uAre voxels superior to polygons? These are completely different things, obviously, voxels are a 3D array of physical objects, and polygons are just flat cardboard decorations

    • @Deniil2000
      @Deniil2000 2 месяца назад +10

      @@user-ix6xw8ww6u voxels consist of polygons and can have any kind of shaders applied just like any polygon, the same way a blocky game like Minecraft has PBR shaders.
      how you render voxels to screen is entirely up to you, it's just in this video there's only diffuse lighting, because dev wants retro game aesthetic.

    • @SomeRandomPiggo
      @SomeRandomPiggo 2 месяца назад +1

      @@Deniil2000 There is no way he's rendering that with rasterization. I'm guessing it's a renderer similar to Teardown that does raytracing but massively optimizing for voxels. I don't know what the technique is called, but Unreal 4 used Voxel Cone Tracing for GI back in the day so it's a proven and fast technology. Not all raytraced graphics look like "RTX"

    • @SteelSkin667
      @SteelSkin667 2 месяца назад +3

      @@SomeRandomPiggo There is a link to a blog post with details in the description. It is rasterized! It is also just traditional meshes with displacement mapping that is processed to look like voxels.

  • @alexbronnings1906
    @alexbronnings1906 2 месяца назад

    The look of it is fantastic. Love that retro vibe and yet, very modern with all the geometry details. Very promising. 🙂

  • @brendanbyrne3028
    @brendanbyrne3028 Месяц назад

    Wow this is so cool! Love it!!

  • @SquashedBugGames
    @SquashedBugGames 2 месяца назад

    This looks absolutely amazing!

  • @SLPCaires
    @SLPCaires Месяц назад

    this is very cool 👍
    Love to see it with lighting/normals 🤞

  • @photosimonson
    @photosimonson 2 месяца назад

    this is really dope brotha, I'd love to see some characters in this style/environment

  • @MMetalRain
    @MMetalRain 2 месяца назад

    This could really shine with more detailed lighting, but I cannot imagine the work required for that. Always great to see something outside the box.

  • @ranpergames
    @ranpergames 2 месяца назад

    Thats a REALLY cool visual style wow

  • @herogunslinger
    @herogunslinger 2 месяца назад

    Excellent work, friend, this is very impressive.

  • @Mr.FastZombie
    @Mr.FastZombie 2 месяца назад

    Looks amazing, can't wait to see where this goes

  • @a.j.6832
    @a.j.6832 Месяц назад

    I hope you know you have huge potential here, keep working!!

  • @SpaghettiEnterprises
    @SpaghettiEnterprises 2 месяца назад

    This is really cool looking!

  • @Gambiarte
    @Gambiarte 2 месяца назад

    This is strangely satisfying.
    Is very good!

  • @outloud_overthinking
    @outloud_overthinking 2 месяца назад

    that looks fantastic, good job mate

  • @aurora.radial
    @aurora.radial 2 месяца назад

    This is some serious next level thing man. The universe could be rendered in your engine. Entirely.

  • @yetanotheruser1989
    @yetanotheruser1989 2 месяца назад

    This looks fantastic. I absolutely love voxel graphics, and wish they were used more.

  • @connorjensen9699
    @connorjensen9699 2 месяца назад

    this has a really fantastic look to it. great retro modern mix

  • @1forge2rulethemall88
    @1forge2rulethemall88 2 месяца назад

    This is so cool! I hope we end up seeing this system used in more places.

  • @raise-project
    @raise-project 2 месяца назад

    I just love voxel graphics. Its so nice and organic looking even if you can see the pixels.

  • @Neutronized
    @Neutronized 2 месяца назад

    love it - keep up the good work!

  • @-Serhat1995
    @-Serhat1995 Месяц назад

    This looks so great! 👍

  • @CZpersi
    @CZpersi 2 месяца назад

    What a lovely crispy look this has. I hope, you will be able to use it in some kind of indie project.

  • @westvirginiaglutenfreepepp7006
    @westvirginiaglutenfreepepp7006 2 месяца назад

    Amazing project 👍 subbed to watch your progress

  • @insidiousmaximus
    @insidiousmaximus 2 месяца назад

    excellent! This is going to be a real success mate.

  • @guardianoftheledge4966
    @guardianoftheledge4966 2 месяца назад

    this is very pretty. ever i saw ken silverman's work on voxel rendering, i have been looking forward to the resurrection of the aesthetic in a more practical form. great work.

  • @elricb1488
    @elricb1488 2 месяца назад

    I love this aesthetic! I'll be keeping tabs on your success with great interest, lol.

  • @azrhyga
    @azrhyga 2 месяца назад

    Looks really great!! Very good job!!

  • @kenshii2647
    @kenshii2647 23 дня назад

    this looks amazing. always loved the look of voxel game wish more games used them.

  • @BallisticCryptid
    @BallisticCryptid 2 месяца назад +1

    My gosh, this looks incredible! Now I really want to see a remake of Doom or Dungeon Master in this style!

  • @Mwuff7775
    @Mwuff7775 2 месяца назад

    Incredible! This would look excellent in my early 2000s modern-retro RPG I'm working on

  • @yeoremuthare677
    @yeoremuthare677 2 месяца назад

    This is incredible. Something about this feels so much more tangible, every bit of the environment is made of a piece of a greater whole. It feels more real, even while looking less realistic

  • @_uohaloran
    @_uohaloran 2 месяца назад +1

    I couldn't help but want an Ultima Underworld remake after watching this. Your intended goal for the style was definitely met -- well done!

  • @fishmael2022
    @fishmael2022 Месяц назад

    yoooo this is sick man, good job

  • @theartificer3456
    @theartificer3456 2 месяца назад

    The resulting look is so incredibly cool

  • @mikea683
    @mikea683 2 месяца назад

    Stunning! Well done!

  • @shimster13
    @shimster13 Месяц назад

    Stunning work! I would love this tech for game development

  • @darkmarshmallow
    @darkmarshmallow Месяц назад

    This is actually amazing and has insane potential

  • @SpikyRoss
    @SpikyRoss 2 месяца назад

    There is something pleasing to see about those pixel texture

  • @---zh8qn
    @---zh8qn Месяц назад

    Iam impressed on how smooth you are able to move. This must take tons of computational power

  • @acidule445
    @acidule445 2 месяца назад

    This is insane, I love the amount of actual 3D detail going on with apparently more than correct pefromance

  • @onerimeuse
    @onerimeuse 2 месяца назад

    This looks fantastic! Well done!

  • @I2ed3ye
    @I2ed3ye 2 месяца назад +2

    As someone that doesn't like the look of most voxel games, this looks breath-taking. Perfectly captures feelings of nostalgia as if this fell out of some parallel universe where games just kept building off of 90's FPS. I'll be sad if nothing comes of all this effort, but it can easily stand on its own as a beautiful work of art.

  • @Wedrix
    @Wedrix 2 месяца назад

    Dude, this is amazing. Actually it feels like future tech that we should have years ago. Thanks for doing this!!!❤

  • @sirflimflam
    @sirflimflam 2 месяца назад

    This is an absolutely gorgeous effect.

  • @williamlazenby314
    @williamlazenby314 2 месяца назад

    That looks amazing!

  • @loreirl9588
    @loreirl9588 2 месяца назад

    This looks incredible!

  • @Q36BN
    @Q36BN 2 месяца назад

    This looks very cool. It looks modern, but old-school at the same time. It gives me vibes of Hexen, or Heretic with all those rocky walls. Love it