On Mar 19, 2014, at 1:03 PM, Aditi Bhatnagar wrote:

> Hello everyone!

Hello Aditi!

> I am Aditi Bhatnagar, sophomore. I have strong grip over C and I really wish 
> to work on Voxelize as a project for this GSoC. Correct me if I am wrong but 
> we essentially need to convert the entire 3D image into small cubes 
> approximating the shape of the object right.

Basically.

> This can be done by differentiating the regions and converting them into 
> required number of small cubes. I have few queries ,
> 1. do we essentially need to use only cube or should we use different small 
> 3D object that can approximate it well.

I don't think that matters much at this point as the problem is determining 
which voxels should be on or off.  Outputting a  volumetric representation in 
any form such as cubes or point clouds or image slices (e.g., like CT scan 
data) becomes trivial.

> 2. I intend to introduce criteria like scale of vocalization too that would 
> ask for how fine vocalization does one needs,(that much granularity would be 
> introduced) would it be beneficial in your opinion.

Definitely.  Be sure to check out src/libanalyze/voxels.c and 
src/libged/voxelize.c to see where the previous effort left off (as well as the 
wiki dev logs).  You should run the voxelize command in mged and start to get a 
basic understanding of our geometry representations and how we can use ray 
tracing to sample geometry.

Cheers!
Sean


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to