Daniel Schroeder
Daniel Schroeder
  • 1
  • 259 602
I'm making a *tiny* voxel renderer
[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/05/voxel-displacement-modernizing-retro-3d/
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.
มุมมอง: 259 607

วีดีโอ

ความคิดเห็น

  • @linuxrant
    @linuxrant 18 วันที่ผ่านมา

    oh my, it looks so round! :)

  • @Deniil2000
    @Deniil2000 18 วันที่ผ่านมา

    noita 3d

  • @__Bomberman__2460
    @__Bomberman__2460 22 วันที่ผ่านมา

    Cool! How many voxels though? Are they procedurally generated?

  • @NibbleMeTwice
    @NibbleMeTwice 24 วันที่ผ่านมา

    This is beautiful!

  • @walissonfonseca9445
    @walissonfonseca9445 29 วันที่ผ่านมา

    this THIS IS FANTASTIC! I NEED THIS

  • @HextorBane
    @HextorBane หลายเดือนก่อน

    This is exactly what we need, We've had enough of "minecraft-like" games. Tiny voxels is the way. Great job!! Some years ago there was the GREAT project of EverQuest: Landmark that used tiny voxels to create stunning graphics and the level of details was amazing. Sadly that project died too soon leaving an empty space.

  • @Hymanator
    @Hymanator หลายเดือนก่อน

    Looking forward to seeing further updates from you.

  • @rbstat6946
    @rbstat6946 หลายเดือนก่อน

    Honestly with slightly smaller voxels, raytraced lighting, and some photo effects. You could probably give one of these scenes to a person, and they might just think it's a photo of a real place!

  • @Nazemi96
    @Nazemi96 หลายเดือนก่อน

    I want to physically touch the textures.. it looks so good

  • @gravious
    @gravious 2 หลายเดือนก่อน

    More!

  • @Corruptinator
    @Corruptinator 2 หลายเดือนก่อน

    Now imagine that voxels get smaller and smaller, while supporting Raytracing in due time... Uncanny but amazing!

  • @brunoguitardreamer
    @brunoguitardreamer 2 หลายเดือนก่อน

    THIS can bring the already almighty Brutal Doom (and maybe tons of other games) to an unbelieavable new universe. Is something that I've been waiting since I saw the fantastic Voxel Doom. Thank you for making this reality. I hope that this encourages armies of devs.

  • @ftgmetal2616
    @ftgmetal2616 2 หลายเดือนก่อน

    I'm inventing spritexels. They are 2D sprites of one pixel, which are located with coordinates in a 3D world, they always point to the observer's camera. A spritexel conglomerate can form geometric figures. The benefit is that it consumes much less resources and memory than voxels, achieving a similar effect.

    • @Matthe9256
      @Matthe9256 2 หลายเดือนก่อน

      I would love to see an example of this in the future

  • @BoogieManSince1977
    @BoogieManSince1977 2 หลายเดือนก่อน

    Fantastic work, and worthy of investing the time and effort i believe. Kudos ^_^

  • @ik1llpeeple4fun
    @ik1llpeeple4fun 2 หลายเดือนก่อน

    amazing, looks very defined.

  • @10bokaj
    @10bokaj 2 หลายเดือนก่อน

    Where do you get the 3D textures from?

  • @leosh9026
    @leosh9026 2 หลายเดือนก่อน

    Epic, dude

  • @MrFusselig
    @MrFusselig 2 หลายเดือนก่อน

    Where voxels would gotten us, if we'd haven't abandoned them for poligons

  • @Stevexupen
    @Stevexupen 2 หลายเดือนก่อน

    this already done by a guy more than a decade ago with company called "euclideon" and the tech seems to go nowhere because of the limitations. it's hard to use for anything that requires dynamic interaction and also hard to author.

  • @dokerb3d60
    @dokerb3d60 2 หลายเดือนก่อน

    minecraft 2

  • @Syv_
    @Syv_ 3 หลายเดือนก่อน

    i thought my audio was broken wtf bro

  • @AdolfThePlatypus
    @AdolfThePlatypus 3 หลายเดือนก่อน

    someone should build this in minecraft

  • @SPYmaps
    @SPYmaps 3 หลายเดือนก่อน

    What is this beautiful! Such detail ! I am curious to what living creatures (npc's) would look like. I really hope this will be ready one day for developing an actual game. Please do continue Daniel, you are creating something really special here! Thank you for sharing, (a fellow developer, mapper,) Leon

  • @grebodya
    @grebodya 3 หลายเดือนก่อน

    За Вокселями будущее

  • @SirTomica
    @SirTomica 3 หลายเดือนก่อน

    I wonder how this would look with 3D scanned models... Would love to see how that looks.

  • @D-K-C
    @D-K-C 3 หลายเดือนก่อน

    ъ.Ъ

  • @joselopeslinsneto3176
    @joselopeslinsneto3176 3 หลายเดือนก่อน

    bro, its really great.

  • @KneeCapThief
    @KneeCapThief 3 หลายเดือนก่อน

    Damn how is this achieved without causing incredible lag due to the small geometry?

  • @ashrasmun1
    @ashrasmun1 3 หลายเดือนก่อน

    This looks incredible!

  • @kefal0
    @kefal0 3 หลายเดือนก่อน

    now add a rocket launcher

  • @DimonDeveloper
    @DimonDeveloper 3 หลายเดือนก่อน

    What if you reduce the size of a voxel by a factor of 3, it will look much better?

  • @q3brain
    @q3brain 3 หลายเดือนก่อน

    This looks so beautiful. Wish it would also have path tracing, that would be the ultimate graphics engine "look" dream.

  • @BigWyrm67
    @BigWyrm67 3 หลายเดือนก่อน

    This should be a daggerfall mod.

  • @JP-dv7rf
    @JP-dv7rf 3 หลายเดือนก่อน

    This is incredible

  • @a.j.6832
    @a.j.6832 3 หลายเดือนก่อน

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

  • @bcbble
    @bcbble 3 หลายเดือนก่อน

    wow laggier polygons + postfx

  • @TheRhalf
    @TheRhalf 3 หลายเดือนก่อน

    what exactly is this? parallax without texture filtering?

  • @bluefarnindish5726
    @bluefarnindish5726 3 หลายเดือนก่อน

    Bruh the optimization he is ahieving is crazy insane

  • @joshbonney9624
    @joshbonney9624 3 หลายเดือนก่อน

    Incredible looking. Can't wait to hear more. How did you do it? What Technique? How fast is it? Scalability? VRAM usage? How do you create your objects? Occlusion culling? etc... "Tell me more, bwana."

  • @cmdr_ultraviol3nt
    @cmdr_ultraviol3nt 3 หลายเดือนก่อน

    This is actually just the Euclidian Engine from years back, except this actually exists and EE was always entirely bullshit.

  • @SilentEvil97
    @SilentEvil97 3 หลายเดือนก่อน

    if you can make it so they are all breakable and destructive them then this will be amazing.

  • @GirafaOriginalGiraffeOriginal
    @GirafaOriginalGiraffeOriginal 3 หลายเดือนก่อน

    The voxels make everything look good with a very rough texture like sandpaper, almost in contrast to the textures we have where basically everything appears to be shiny and smooth

  • @arid2895
    @arid2895 3 หลายเดือนก่อน

    woah wtff

  • @kkay000
    @kkay000 3 หลายเดือนก่อน

    Why does this look so cool?

  • @jaedonwallace6434
    @jaedonwallace6434 3 หลายเดือนก่อน

    Can shader affects like rim light be applied?

  • @maj7000
    @maj7000 3 หลายเดือนก่อน

    This is very impressive, like VERY impressive, LIKE VERY IMPRESSIVE.

  •  3 หลายเดือนก่อน

    1. Probably fun for a lot of devs with aesthetic priorities 2. Great, more graphics bloat for AAA games 3. If it runs at 250fps just with this empty setup, that's not enough for a game.

  • @WoofleDev
    @WoofleDev 3 หลายเดือนก่อน

    I love this art style

  • @XLevelmanX
    @XLevelmanX 3 หลายเดือนก่อน

    So 3d noita when

  • @bogchampclips
    @bogchampclips 3 หลายเดือนก่อน

    It looks really crusty, idk if i like it