Classes | Public Types | Public Member Functions | Public Attributes

Wizt::Vitreous Class Reference
[The Fish Eye Retina - Fiber Bundle to OpenGL Gateway via Vish API]

Base class for objects rendering fields on a fiber bundle via the technique of texture-based volume rendering. More...

#include <Vitreous.hpp>

List of all members.

Classes

Public Types

Public Member Functions

Public Attributes


Detailed Description

Base class for objects rendering fields on a fiber bundle via the technique of texture-based volume rendering.

Child classes implement different mapping algorithms, such as from data to color.

http://en.wikipedia.org/wiki/Vitreous_humour

The vitreous humour (British spelling) or vitreous humor (US spelling) is the clear gel that fills the space between the lens and the retina of the eyeball of humans and other vertebrates. It is often referred to as the vitreous body or simply "the vitreous".

The vitreous is the transparent, colourless, gelatinous mass that fills the space between the lens of the eye and the retina lining the back of the eye. It is produced by certain retinal cells.

Think about implementing:

Curvature-based transfer functions for direct volume rendering: Methods and applications,Kindlmann, G. and Whitaker, R. and Tasdizen, T. and Moller, T.,IEEE Visualization, pp. 513—520, 2003.

Maybe: Style Transfer Functions for Illustrative Volume Rendering, Stefan Bruckner, Meister Eduard Gröller, Computer Graphics Forum, 26(3):715-724, September 2007.

For curvilinear?

Feature aligned volume manipulation for illustration and visualization, Correa, C.D. and Silver, D. and Chen, M., IEEE Transactions on Visualization and Computer Graphics, 12 (5), pp. 1069, 2006

Nice review in

http://www.csee.wvu.edu/~tmcgraw/cs570spring2009/lecture19.pdf

http://books.google.com/books?id=lDWOu3_KGvoC&pg=PA57&lpg=PA57&dq=glBlendFunc+maximum+intensity&source=bl&ots=TcX4U1FAbd&sig=xrexMFKNiqZHh1lOwN7rvzgucYs&hl=en&ei=6lMKSo7UO4G0NOzVgdwL&sa=X&oi=book_result&ct=result&resnum=4#PPA77,M1


Constructor & Destructor Documentation

Wizt::Vitreous::Vitreous ( const string &  name,
int  ,
const RefPtr< VCreationPreferences > &  VP,
const string &  inputfieldname 
)

Construct a Vitreous basis class for volume rendering.

Parameters:
inputfieldname The name how the input requesting the certain field will be called.

References Wizt::TypedSlot< T >::setProperty().