I want to make a voxel rasterizer where each voxel is only 1 pixel but I'm debating on how to do it. Should I use a directX vertex buffer and just draw them as pointlists or would it be better to render them using a compute shader?
I'm leaning towards compute shader because I don't think graphics cards are optimized to draw points with the typical pipeline.
I'm leaning towards compute shader because I don't think graphics cards are optimized to draw points with the typical pipeline.