3D on Apple II
Offered By: Coding Train via YouTube
Course Description
Overview
Syllabus
The future of computer graphics!
Viewer comments
Editing code in BASIC
Floppy Emu disk emulator
Double buffered animation
Initialize high resolution graphics for 2 pages
Animating a line
CALL to clear the screen
Switching screens
The "draw loop"
Rotate a line
Add points
Add a subroutine that draws a line between two points
Scaling the line
Matrix Multiplication for Rotation
Animate rotation
Clear background
Subroutine to add the points of a cube
Subroutine to draw the lines
Incorporating matrix math.
Edit code to add more points
Connect the points to draw a cube
Beautiful, 3D rotating cube!!
x-axis rotation
Ways to optimize the code
Can you add perspective projection?
See you next time on Coding Together!
Taught by
The Coding Train
Related Courses
First Order Optical System DesignUniversity of Colorado Boulder via Coursera Arithmetic Circuit Complexity
Indian Institute of Technology Kanpur via Swayam Introduction to Quantum Computing for Everyone
The University of Chicago via edX Dynamic Programming, Greedy Algorithms
University of Colorado Boulder via Coursera Linear Algebra
YouTube