Rolling voxel acceleration structure

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

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

  • @manondeparis6731
    @manondeparis6731 9 дней назад

    it's a good job !

  • @rawvoxel
    @rawvoxel 5 дней назад

    Is this basically a treadmill to get around floating point errors?

    • @vinwcent
      @vinwcent  5 дней назад +1

      Not a traditional one
      The point here is that since I'm raycasting in my custom data structure, this one is heavily optimised to reduce the time needed for a ray to find a voxel. The issue is that adding new voxels data is very costly as you can see by the time it needs to load a chunk at the beginning. This treadmill solves two issues, I don't have to manage the floating point errors far from origin but I also don't reorganize my data structure as the treadmill is baked into its inner workings
      Hope its clear enough :)