Voxel Raycasting In Godot

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 17

  • @straoctam2852
    @straoctam2852 Год назад +2

    It looks very optimized.

    • @IMH_Turtle
      @IMH_Turtle  Год назад +3

      Yea it runs quite well even without any multithreading yet

  • @fazin85
    @fazin85 Год назад

    Cool!

  • @ultra_9861
    @ultra_9861 Год назад +2

    voxel 👍

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

    does this use an acceleration structure that is built on the cpu and sent to the gpu?

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

      Nope I just made a 3D texture using the raw block data including air blocks and raymarching into it using DDA based off this www.shadertoy.com/view/4dX3zl
      I wanted to take this a step further and use something like SDF or a sparse octree but it was far more complex than what was worth my time and since this ran quite well even on my phone there was no real need for optimizing it

  • @iCore7Gaming
    @iCore7Gaming Год назад

    Never heard of Godot before. Is it a bit like unity?

    • @IMH_Turtle
      @IMH_Turtle  Год назад

      Yea it's a game engine like unity with some things it does differently

  • @MountainLabsYT
    @MountainLabsYT 6 месяцев назад

    Source?

    • @IMH_Turtle
      @IMH_Turtle  5 месяцев назад +1

      Been planning it someday but if you wanna know how the rendering works I based it on this
      www.shadertoy.com/view/4dX3zl

    • @MountainLabsYT
      @MountainLabsYT 5 месяцев назад

      @@IMH_Turtle I could kinda use that source, not to steal or use, just to read and learn from.