Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [voxelization]

The tag has no usage guidance.

2
votes
1answer
98 views

Comprehensive explanation of conservative rasterization algorithm

I am trying to implement conservative voxelization as part of real time GI in my hobby rendering engine. I find this article by NVIDIA. I am stuck at understanding the second algorithm. The problem ...
2
votes
0answers
80 views

How does Voxel Cone Tracing solve the rendering equation? [duplicate]

so I am not new to interactive graphics programming, but I wanted to try out advanced techniques. Currently I am struggling to understand how the author of the 2011 paper "Interactive Indirect ...
1
vote
0answers
106 views

Understanding bad shadows with voxel ray tracing

I have a voxel raytracer that is generating some weird shadows and I want to understand what is the source of the problem. The image is voxelized, resulting in: I then generate Hard shadows from the ...
0
votes
0answers
76 views

Hard edges appearing in voxel cone tracing (how to remove them?)

I am generating shadows using a voxel pyramid (commonly called voxel cone, although I hate that term). Some of my shadows come as expected, however some are very strange. For example in this image: ...
1
vote
0answers
64 views

Voxel cone tracing artifacts (what causes them and how to solve them)?

I am trying to generate soft shadows using voxel cone tracing. Which gives me the next images: In the first image you can see an artifact of a sequence of horizontal shadows alternating with ...
1
vote
0answers
112 views

How exactly do soft shadows get generated using a voxel cone tracing rendering technique?

Let's assume we have voxelized a scene, and all of our materials have an opacity level of 1. The reuslt would then look like: If we raytraced the final volume that gets generated after rasterization. ...
0
votes
0answers
91 views

How to properly modify a ray in a raytracer to achieve camera rotation

I am trying to make a particular kind of raytracer, but there is some strange bug occurring when I attempt to rotate the camera. As you can see, there is some important distortion ocurring when the ...
0
votes
0answers
17 views

How to map a subdivided cube into an array

Assume we start with an axis aligned cube at known origin/corner Origin with known dimension Dim. This cube is divided into 8 equally big cubes with length Dim/2 and corners Origin, Origin + (0,0,...
1
vote
0answers
63 views

How to guarantee rasterization of triangles in a voxel representation

There are 2 problems i am trying to solve involving rasterization of geometry in 3D. The first is, my 3D texture is created with a top down viewd, so triangles that are perfectly orthogonal to the ...
1
vote
1answer
70 views

How to voxelize geometry using textures and shaders?

I am trying to fetch a given geotery and through (potentially multiple) render passes create a 3D texture that stores the color value of said geometry into an associated texel. In other words there ...
1
vote
0answers
84 views

What is voxel based global illumination in a nutshell?

As title says. What are the broad, general ideas of voxel based global illumination and what exactly makes it efficient enough to produce real time dynamic shadows with so much photorealism?
3
votes
1answer
144 views

How to smooth out a voxel grid?

So I am facing the following issue. Say I have a minecraft like mesh (i.e I have a bunch of cubes on top of one another). I wish to smooth out this mesh in such a way that only the regions where ...
6
votes
1answer
277 views

How does voxel cone tracing work?

Assume that we have voxelized a 3D scene into a regular 3D grid of cubes, storing the average (diffuse) radiance and some flag indicating whether or not a voxel is empty. Next, the finer levels of the ...
1
vote
0answers
105 views

Can I voxelize 3D set of points without reconstructing surface first?

I have huge point cloud data I want to render them at interactive frame frate. Process I know is 1.point cloud data 2.triangulate it using delnauy or other triangulation algo 3.surface ...
4
votes
0answers
40 views

How does the depth range test in Rauwendaal & Bailey's voxelisation algorithm work?

I am trying to implement Rauwendall and Bailey's Conservative Voxelization algorithm in a compute shader (Section 7)(page 20/34). This algorithm is similar to Schwarz & Seidel's, in that it ...
6
votes
1answer
297 views

Binary scene voxelization using imageStore - problem

This problem has been haunting me for some time but I was busy with other things. I can't finish my GI technique (specifically occlusion step) without solving it. I made a binary scene voxelization ...
4
votes
3answers
1k views

How to determine if SceneKit can produce sufficiently 3D graphics like Minecraft?

Inspired by Minecraft and LEGOs, we created an app to promote creativity on smartphones. Many people like being creative but find a blank canvas daunting. "Recipes" inside the app let users create ...
1
vote
2answers
618 views

How to build a triangle-voxel list from a triangle mesh?

I have been playing with voxelization for a little time, I'm still very new to this technique. I am trying to use it for ray tracing but I've been stuck with one problem. There are some codes out ...
10
votes
1answer
345 views

What does “6-separating” and “26-separating” voxelization mean?

I was reading this paper about Voxelpipe, a voxelization library from NVIDIA and I found on section 2 Voxelization the terms 6-separating and 26-separating I found this website that tries to explain ...