POV-Ray : Newsgroups : povray.programming : Using POV to render voxels : Using POV to render voxels Server Time
5 Jul 2024 15:03:27 EDT (-0400)
  Using POV to render voxels  
From: Peskanov
Date: 20 May 2003 18:50:02
Message: <web.3ecab077a576dc40da05be620@news.povray.org>
Hello everybody;
I have programmed a 3D voxel renderer (like in medical tomography) and now I
am looking for good quality scenes to test.
A friend, Jaime Vives, has some really nice scenes in POV, and I was
wondering if I could use POV to render these in the voxel instead of in a
flat 2d image.
I have seen a thread about voxel & pov, but it does not contain what I am
looking for.

I have thinked a method to acomplish voxel rendering with any raytracer, but
I don't know the feasibility of my idea under the POV framework.
I need:
- To cast parallel rays over the scene.
- To know all points cutted by the ray in a known distance. Only for "empty"
objects, not volumetric object simulating clouds, etc...
- To set a different ray of incidence to get the ligth. Or to set a general
light and discard light comming from reflection. I want to obtain the cross
of the ray and the object, but the ray does not come from the camera! The
angle of the parallel rays must not add light information.

With these 3 points, I think I can render a good looking voxel scene.
Can any POV guru offer some advice? I have much experience in C & C++, and
in RT 3D engines, but little in raytracers.

BTW, I am using Mac OS X. I hope there are no serious problems with the
sources...


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.