Download presentation
Presentation is loading. Please wait.
Published byIsabel Patterson Modified over 9 years ago
1
A Summary of Modelling Lecture 9 (Modelling)
2
Modelling Techniques lConstructors: Parametric and subdivision surfaces, CSG, blobby objects, surfaces of rotation, generalized cylinders, volumetric objects. lModifiers: Spatial deformation lEvaluation: Versatility (variety of achievable shapes) Usability (how easy is it to understand controls and specify shapes) Suitability for rendering and animation Space Consumption lBeyond the Ivory Tower
3
Versatility lRepresenting Complex Shapes: Creases: is it possible to introduce creases and corners. These can be either infinitely or semi sharp. Smoothness: can continuity be guaranteed where required. Varied Topology: are complex topologies (with a variety of holes) possible. CreasesContinuityTopology Parametric surfaces Subdivision surfaces ? CSG Blobby Objects Generalized Cylinders Volumetric Objects Spatial Deformation
4
Usability lSome desirable ease-of-use properties in modelling (c.f. usability course): Closeness of mapping (between problem and solution) Simplicity (“make things as simple as possible but no simpler). Consistency (similar operations are expressed in a similar way). Flexibility (technique does not require experience but rewards it) Interactive Feedback (shape updates and display is immediate) Fluidity (easy to make modelling changes) Reversibility (undo changes) Order Independence (can design operations be done in any order) Direct manipulation (there is no indirection in control of the shape). lMore properties of the modelling system than the underlying techniques. lHowever: CSG, blobby objects and generalized cylinders are relatively intuitive (hide mathematical underpinnings).
5
Suitability for Rendering and Animation lRendering: Polygon scan conversion requires that all representations be converted to a polygon mesh. Ray tracing requires ray-object intersection tests. lAnimation: Requires controls which allow the shape to vary over time. lBest Match: Ray Tracing: CSG. Polygon Scan Conversion: parametric and subdivision surfaces and generalized cylinders. Animation: blobby objects, spatial deformation. lSpace Economy: Most representations are compact (before conversion to Polygon Mesh) except volumetric objects.
6
Beyond the Ivory Tower lCAD/CAM: Parametric surfaces and Constructive Solid Geometry. lVisualization: Volumetric techniques for Biomedical applications. lSimulation, 3D Games: Any technique amenable to pre-processed conversion to polygon- mesh and which produces low polygon counts. Often use decimation techniques to reduce number of polygons. lFilm: Almost all techniques (subdivision surfaces - “Geri’s Game”, “Toy Story 2”, blobby objects - “Flubber”). But, often model objects in clay and then laser scan directly to polygon mesh (“Star Wars: Episode I”, “Godzilla”).
7
Course Structure and Evaluation
8
Course Timetable 25 AprilVideo: “Story of Computer Graphics” 30 AprilAnimation 1: Dynamics and Kinematics. 2 MayAnimation 2: Traditional Hand Animation, Motion Capture and Summary. 4 May S. Nirenstein, Phd Student: “Visibility Culling”. 7 MayR. Southern, MSc Student: “Multiresolution Methods”. 9 MaySeminar 1 11 MaySeminar 2 15 MaySeminar 3 16 MaySeminar 4 18 MaySeminar 5
9
Course Evaluation lSeminar (25%): A 30-minute presentation on a sub-topic of advanced computer graphics. Developing demonstration software to illustrate an aspect of the topic is encouraged. Presented in teams of two. Presentation must be shared equally between team members. lMini Research Report (25%): A technical document written in article style (with abstract and references) on the same topic as the seminar. Marks will be allocated for technical writing competency. Due 25 May. lExamination (50%): A conventional written examination (not open book).
10
Seminar Structure lPresentation by student group (30 minutes) Each speaker talks for roughly 15 min each. Topic is covered in detail with relevant examples and demonstrations. lQuestions and paper discussion (15 minutes) The speakers select a key paper in their topic and distribute copies (or a link to pdf) to all students at the previous lecture. Students must read the paper in the interim and be prepared to discuss its contents, especially strengths and weaknesses.
11
Seminar Topics 1.Select a sub-topic from the Advanced Computer Graphics course notes that was not covered in detail. Examples include: a.Pen and Ink Rendering b.Advanced Illumination Methods c.Subdivision Surfaces d.Quaternions e.Progressive Meshes 2.Browse through the SIGGRAPH 2000 proceedings and pick a paper that you think is interesting. Then research the background.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.