Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SER431 Lecture 23

SER431 Lecture 23

Advanced Graphics
Quiz 08
(201811)

Javier Gonzalez-Sanchez
PRO

November 15, 2018
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs
    SER 431
    Advanced Graphics
    Lecture 23: Quiz 08
    Javier Gonzalez-Sanchez
    [email protected]
    PERALTA 230U
    Office Hours: By appointment

    View Slide

  2. jgs
    Quiz 08

    View Slide

  3. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 2
    jgs
    Requirements
    § 05% - Submit 3 CPP file. One file and only one per problem. No textures
    at all. Thus, no BMP. Neither OBJ, PRJ, SLN, XYZ, etc.
    § 10% - Keep the functionality of moving and zooming the scene with the
    mouse.
    § 10% - Clean code. You are Software Engineers

    View Slide

  4. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 3
    jgs
    Program 1
    30% - a tree fractal as shown below.
    1) No leaves
    2) It does not uses cylinders but boxy branches
    Advice: draw one and use scale and rotate. Every level has a smaller size.

    View Slide

  5. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 4
    jgs
    Program 2
    30% - a Koch snowflake with
    1) A menu that allows select diverse levels ( 0 to 7 at least). 0 is a triangle.
    2) When selecting a new level value the process begins

    View Slide

  6. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 5
    jgs
    Requirements
    30% - a lightening bolt
    1) Using materials and light effects.
    2) Bright in all visible faces. And every iteration is thinner than the previous
    3) No GL_LINE_*

    View Slide

  7. jgs
    SER431 Advanced Graphics
    Javier Gonzalez-Sanchez
    [email protected]
    Fall 2018
    Disclaimer. These slides can only be used as study material for the class SER431 at ASU. They cannot be
    distributed or used for another purpose.

    View Slide