Difference between revisions of "Advanced C++ Programming Tutorial 2"

From Chilipedia
Jump to: navigation, search
(Part 1)
(Topics)
Line 10: Line 10:
 
* Screen coordinate transformation
 
* Screen coordinate transformation
 
* Scaling
 
* Scaling
 +
=== Part 2 ===
 +
* Camera scrolling
 +
* Concatenating (combining) transforms
 +
* <code>Drawable</code> design idea
  
 
== Video Timestamp Index ==
 
== Video Timestamp Index ==

Revision as of 00:48, 8 June 2018

In this tutorial we learn how to transform our shit. Move it around, make it bigger (no pills or pumps required), flip it and reverse it. And later one we make a camera system to scroll our shit in the world. You're gonna like it.

Topics

Part 1

  • Polyline drawing
  • Vertices
  • Trivial line clipping
  • Translation
  • Flipping across an axis
  • Screen coordinate transformation
  • Scaling

Part 2

  • Camera scrolling
  • Concatenating (combining) transforms
  • Drawable design idea

Video Timestamp Index

Tutorial 2.1

Links

Homework

Coming soon!

See also