Presentation is loading. Please wait.

Presentation is loading. Please wait.

3451-S2008: Project 4 Solid = finite 3D region bounded by the mesh

Similar presentations


Presentation on theme: "3451-S2008: Project 4 Solid = finite 3D region bounded by the mesh"— Presentation transcript:

1 3451-S2008: Project 4 Solid = finite 3D region bounded by the mesh
Ray = line through eye and mark (picked surface point) Picked triangles: hit by the ray Cylinder = all points of distance dr to ray Stabbed vertex: inside the cylinder Stabbed triangle: intersecting the cylinder Tube = ring of 6 triangles with two triangular holes (borders) A: Use mouse to pick the mark and to control r (key pressed) B: Use key to toggle show stabbed or not-stabbed triangles C: Identify&color connected components of the stabbed part D: Depth-sort picked triangles (use color ramp to show sort) E: Replace pairs of consecutive picked triangles by tube when they are in different components and the tube is inside solid F: Filter stabbed vertices by many iterations that each move each stabbed vertex towards the average of its neighbors. G: Snap stabbed vertices to their closest projection on the cylinder surface

2 Deliverables Teams of 2 or solo (your choice, no benefit for solo)
One web page per project ( URL to Justin) Proper title, authors (names, pictures, s, links) Running applet with 3D mesh viewer and clear explanation on how to use your code. Link to source code with clear explanation of where to find the code you wrote (which should be commented). PDF file with clear and complete explanation (geometric formulae and pieces of code) showing how you: Identify the picked triangles and sort them Identify the stabbed vertices and triangles Identify the connected components of the stabbed triangles Creates the tubes Perform filtering Perform snapping and with general comments on the applications and limitations of this tool.


Download ppt "3451-S2008: Project 4 Solid = finite 3D region bounded by the mesh"

Similar presentations


Ads by Google