Questions tagged [volume-rendering]
The volume-rendering tag has no usage guidance.
14
questions
1
vote
0
answers
59
views
Spherical Harmonics for view-dependent effects in research of learned radiance fields (NeRF, 3D Gaussian Splatting)
In research on making the rendering of learned radiance fields (e.g., neural radiance fields) faster, many approaches use Spherical Harmonics (SH) to approximate view-dependent color (e.g. baking SH ...
0
votes
0
answers
28
views
Questions about equi-angular sampling
Equiangular sampling is a sampling method for point (sphere) emitter in scattering medium. While it claims to be very efficient when dealing with point (sphere) emitter in scattering medium (see this ...
1
vote
0
answers
42
views
Measure for volumetric rendering equation
Recently I've been digging deeper into the volumetric rendering (volumetric path tracing, to be specific). I already know that for surface rendering, there are two commonly used measures (reference ...
2
votes
0
answers
42
views
How to properly use scattering coefficient during volumetric path tracing?
The increased radiance during sampling is known by:
$$
L_s = L_e + \sigma_s \int p(w, w')f_p(w, w')dw'
$$
The latter part, which accounts for in-scattering radiance bears a $\sigma_s$ in it.
The ...
1
vote
0
answers
53
views
Term confusion about volume scattering
We have two different terms, for example, let's talk about scattering only.
Scattering coefficient
Scattering cross-section
These two terms are supposed to have different physical meaning. I read it ...
1
vote
1
answer
94
views
How to compute discrete partial derivatives in 3D
I'm supposed to compute partial derivatives for 3D volume rendering (in ray tracing). I'm bad at math and so I can't understand what $f$ is in my case. In reviewing examples, I'm seeing the $f$ ...
0
votes
1
answer
119
views
How to render and store a color gradient in a ramp texture for 16bit dataset?
I'm working on a scientific visualization project and need to create a transfer function widget. The volume data is either in range 0-255 or it can be 16 bit i.e. <...
1
vote
1
answer
45
views
What can be reduce in peripheral circle and increase in foveated cirle?
Foveated rendering, is definitely one of the newest fields of real-time graphics rendering. The main goal of foveated rendering is reducing rendering cost to increase frame-rate without perception ...
0
votes
2
answers
1k
views
How to visualize density data as volume using OpenGL?
I have a CT scan of a portion of a human body, with each point describing density. The data file provides X, Y, Z, and density values. I want to know how to visualize this data, using OpenGL or a ...
0
votes
0
answers
124
views
Euclideon Unlimited Details Voxel Engine Architecture
As I understand Euclideon haven't just rendered voxels for these infamous demos, since the amount of geometry is still too large for the 2010 PC with software raytracer and the model taking whole HDD ...
3
votes
0
answers
411
views
volume raymarching - aligning sample coords with the 3d texture
I'm implementing a volume raymarcher and the unlit basic version seems to be working fine. This article helped a ton grokking the view-to-volume-space transform: http://www.lebarba.com
However, it ...
0
votes
2
answers
453
views
How to handle different data types (uint8, uint16, float) in Volume Datasets?
So I've written a personal volume renderer which currently visualizes datasets (CT-Scans mostly) that have a .raw extension and the values are in the range ...
0
votes
0
answers
111
views
Pixelated /aliased /blurry edges in volumetric rendering
I have been trying to implement a simple GPU based volumetric renderer, somewhat similar to described here. I conceptually understand most of the stuff, and implemented some code, but my results are ...
2
votes
1
answer
250
views
Volume Rendering - Dataset not rendered correctly
So Im trying to implement a Volume Renderer mainly for medical images like CT-scans and MRI images using GPU raymarching. I'm using the book "Real Time Volume Graphics" and this tutorial as a refernce....