Take a trip back in time and watch me attempt to build a 3D graphics engine in AppleSoft BASIC on a restored Apple II computer! Can I render a spinning cube? Code:
🚀 Watch this video ad-free on Nebula
🎥 Previous video:
🎥 All videos:
References:
💾 Big Mess o’ Wires:
✨ Nebula:
🧠 What is Code?:
🎶 Coding Together:
Related Videos:
🎥 Coding Together Track:
🎥 Polar Coordinates:
🎥 3D Rendering with Rotation and Projection:
AppleSoft BASIC:
🐶 Beagle Basic:
🍎 The AppleSoft Tutorial: Applesoft
🍎 Basic Programming Reference Manual: II Documentation Project/Software/Languages/Applesoft BASIC/Manuals/Applesoft II BASIC Programming Reference
🪧 Peeks, Pokes and Pointers:
Apple II Emulators:
☕ Applesoft BASIC in JavaScript:
🍎 Apple IIjs:
🍎 MicroM8:
Unedited Raw Footage:
⭐️ Session 1:
⭐️ Session 2:
⭐️ Session 3:
Related Coding Challenges:
🚂 112 3D Rendering with Rotation and Projection:
🚂 173 AppleSoft Basic Snake Game:
🚂 174 AppleSoft Basic Fractal Tree:
Timestamps:
0:00 The future of computer graphics!
0:39 Viewer comments
1:58 Editing code in BASIC
3:28 Floppy Emu disk emulator
5:09 Double buffered animation
6:55 Initialize high resolution graphics for 2 pages
7:42 Animating a line
8:50 CALL to clear the screen
9:22 Switching screens
13:18 The “draw loop“
14:55 Rotate a line
15:45 Add points
16:36 Add a subroutine that draws a line between two points
17:55 Scaling the line
20:55 Matrix Multiplication for Rotation
29:26 Animate rotation
32:00 Clear background
33:17 Subroutine to add the points of a cube
35:40 Subroutine to draw the lines
36:46 Incorporating matrix math.
40:24 Edit code to add more points
41:46 Connect the points to draw a cube
43:03 Beautiful, 3D rotating cube!!
43:17 x-axis rotation
43:52 Ways to optimize the code
44:42 Can you add perspective projection?
45:08 See you next time on Coding Together!
Editing by Mathieu Blanchette
Animations by Jason Heglund
Coding Together Theme by Will from America ()
Eye of the Tiger cover by Leon from @neo
Additional music from from Epidemic Sound
🚂 Website:
👾 Share Your Creation!
🚩 Suggest Topics:
💡 GitHub:
💬 Discord:
💖 Membership:
🛒 Store:
🖋️ Twitter:
📸 Instagram:
🎥 Coding Challenges:
🎥 Intro to Programming:
🔗 :
🔗 Web Editor:
🔗 Processing:
📄 Code of Conduct:
This description was auto-generated. If you see a problem, please open an issue:
#3dgraphics #1980s #appleii #matrixmath #basic
1 view
38
10
2 weeks ago 00:02:41 1
Freelance - Short Film
1 month ago 00:13:35 1
Russia’s DONE With G7 Gold - BRICS Precious Metals Exchange Threatens The U.S. & UK
2 months ago 00:03:52 36
Расследуй убийство с SQL. Игры, которые реально учат писать код.
2 months ago 00:08:05 1
Slightly Offensive Funny Memes
2 months ago 00:00:21 1
New Ronin Mask with Thermal Build (Drip Kit)
2 months ago 02:25:01 1
Sonic X Shadow Generations OST - Full Original Soundtrack (Full Album OST)
2 months ago 00:44:31 1
Vatican Secrets Revealed - Forbidden History - S04 EP02 - History Documentary
2 months ago 00:00:17 4
Fortnite Hugo Hilaire What You Want Emote
2 months ago 00:05:00 1
Nocturnal Owl, 3D Metal Model | Magnetic Games
2 months ago 00:50:53 1
We Spent the Day in Full Plate Medieval Armour...
2 months ago 00:29:44 2
2 Minecraft Speedrunners VS TITAN
2 months ago 01:15:34 1
Andrew Johnson – 17th President of the United States (1865–1869)
2 months ago 00:00:28 1
100 Ergo SAG AK-545
2 months ago 00:05:01 1
NFT Game | Play to Earn Games | Crypto Games Earn Money
2 months ago 00:30:53 1
Fall Challenge Day 9: 30-Minute Full Body Supersets
2 months ago 00:38:50 4
Get It Together, Intel: Core Ultra 9 285K CPU Review & Benchmarks vs. 7800X3D, 9950X, More
2 months ago 01:22:00 1
The Skinny Confidential | Club Random with Bill Maher
2 months ago 00:45:04 1
The Return of the Anunnaki Movie | Ancient Gods Return
2 months ago 00:04:43 1
Let’s GROW Annual Challenge Day 298! Moral Code, Code Of Conduct, And Communication Growth? Do One
2 months ago 00:08:13 1
Ferrari F80 Hypercar Dynamic Launch - Finali Mondiali 2024
2 months ago 00:13:02 1
As BRICS Confirms Anti-SWIFT Financial System, Major Bank Declares US Stocks Are Done
2 months ago 00:03:50 1
London Belly Dance Course | Habibi Ya Einy by Nourhanne | Beginner’s Class
2 months ago 00:29:23 1
I Sculpted a Haunted House from Polymer Clay & Cardboard!