90 likes | 209 Views
CG HW1. A Basic Scene Editor. Introduction. Objective Design a interactive tool to manipulate 3D models for basic transformations. Input Some object files (.obj format) which can be downloaded from the course ftp. Assignment. Achievement Score Create a Window with OpenGL 10
E N D
CG HW1 A Basic Scene Editor
Introduction • Objective • Design a interactive tool to manipulate 3D models for basic transformations. • Input • Some object files (.obj format) which can be downloaded from the course ftp.
Assignment Achievement Score • Create a Window with OpenGL 10 • GLUT +0 • Win32 +10 • Render Basic Geometry +10 (Points, Lines, Triangles, Polygon) • Object Loader • One Object +10 • More Objects +10
Assignment Achievement Score • Transformations +10(Translate, Rotate, Scale) • Various Appearances • Point, Wireframe, Solid+5 • Flat shading, Smoothing shading+5 • Lighting +10
Assignment Achievement Score 7. Speed-Up +0~10 • Interactive Selection +10 • GL_SELECT Mode 9. User Interface +0~20
The rule • Attach the readme.txt file which describes what effort you did (includes the functionalities of your editor) and the problems you encountered in this homework. • Compress your project (without .exe) and name the compressed file as your student id. • Ex. 9455810.zip • If you want re-upload, here is the example - 9455810_#.zip
How to hand in? • FTP • IP: 140.113.241.16 • Port: 21 • User: CG • PW: CG • Put your file in hw1 directory
The important days • Deadline • 10/26 23:59 • Demo • 10/27 ~ 10/31 • We will declare the schedule next time
Bonus & Punishments • Extra Effects +0~10 • Copy all 0 • Break the rule -10 • Delay • Less than 1 week -10% • Less than 2 weeks -20% • Less than 3 weeks -30% • Others ?