1 / 10

Comments on Homework #1

Comments on Homework #1. Overview. 5+ 0 5 10% >4.5 20% >4 40% >3 30%. Programming Document. User interface With figures Operations Codes explanation Analysis Problems Can be simple, but not too simple. User Interfaces. Friendly user interface Easy and intuitive controls

cheche
Download Presentation

Comments on Homework #1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Comments on Homework #1

  2. Overview • 5+ • 0 • 5 • 10% • >4.5 • 20% • >4 • 40% • >3 • 30%

  3. Programming Document • User interface • With figures • Operations • Codes explanation • Analysis • Problems • Can be simple, but not too simple.

  4. User Interfaces • Friendly user interface • Easy and intuitive controls • Object viewing • Rotation: ArcBall, VirtualBall • Scaling, Translation

  5. Mesh Library • Well-known libraries • Mesh Maker • GLM library • Encapsulation • class Vertex • class Edge • class Face (Triangle) • Reusability • Extensibility • Choose your own mesh library and master it!

  6. Mesh Model Parser • Mesh model files • Wavefront OBJ (*.obj) • VRML (*.wrl) • PLY (*.ply) • STL (*.stl) • Formats • Text • Binary • Parser • Well-known parser in the internet • Your own parser

  7. Codes • Standardization is important • Easy read • Write as many code comments as possible • Try to form good coding habit!

  8. Be Professional • Do anything as best as you can, professionally.

  9. You really did a good job! • Keep up the progress. • No pain, no gain. • Practice makes perfect.

  10. Q&A

More Related