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
Interactive 3D GraphicsAutodesk via Udacity Creative Coding
Monash University via FutureLearn Make Your Own 2048
Udacity An Introduction to Interactive Programming in Python (Part 2)
Rice University via Coursera HTML5 Coding Essentials and Best Practices
World Wide Web Consortium (W3C) via edX