Transcript homework #1

Homework #1
• Due: 10/23 (submit to T.A.)
• Extract iso-surface from a volume data
• Render a super-imposed image of the volume and the
extracted surface
Homework
• Requirement
– DVR based volume rendering
– Variable iso-value for surface extraction
– Phong shading
• You must calculate volume gradient and surface normal on
the fly
– Depth consistency
• The Further object are obstructed by nearer one
• Assuming fully opaque surfaces
– Transparent surfaces are optional
Homework
• Environment
– C/C++, C#
– GPU or CPU-based
• You can use either DirectX or OpenGL,
but DirectX may be preferred
• Data
– 256x256x225, 8 bit head CT data
– Raw data : no header
– You can download at
http://cglab.snu.ac.kr/lectures/08-2/graphics/data.zip