stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Dreamland

  • 4 Devlogs
  • 23 Total hours

A voxel engine that utilizes virtualized geometry (nanite like)

Open comments for this post

7h 10m 32s logged

I am continuing work on gpu meshing and just in general world creation. I improved the mesher by adding full LoD support, and I started a gpu memory allocator. I store the state of each chunk column. So it allowed me to have this progressive mesh generator because I also have made the mesher use batches instead(Which was difficult to add). The blogs are gonna be much more sparse because for me to have something to blog about I need to do a lot of work as all the low hanging fruits were already picked

0
0
11
Open comments for this post

8h 13m 22s logged

I’ve implemented the first version of GPU meshing and meshlet generation.
It’s about 20 times faster than what my CPU can do (I have an rx 9070 and a 5950x)
Also I don’t need to upload all the data so it’s even faster there (it was also quite slow to do)
Of course, we are comparing an algorithm I tinkered and worked on for months to the GPU version which I just finished, so it’s completely unfair, as the CPU also can utilize more tricks with chunk generation skipping etc… using data that the GPU currently doesn’t yet have

0
0
3
Open comments for this post

5h 3m 43s logged

I am continuing work on my main project, it’s a voxel engine utilizing virtualized geometry and splatting. It’s software rasterized but uses hardware rasterization in some cases. I’ve implemented clouds using raymarching and secondary lights. Currently the light is accelerated using only chunks. Nothing fancy yet but it’s a start

0
0
7

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…