Member-only story

How Computers Turn Ones and Zeros into 3D Worlds

Discover exactly how computers take zeroes and ones and use them to generate convincing 3D spaces.

Mastery Coding
8 min readOct 18, 2022

It is often said that computers “think” in ones and zeroes. This notion is a fact for most conventional computers. Due to the way the circuits are built, the most reliable way to store, retrieve, and process data is by flipping electronic switches called transistors on (1) and off (0).‍

So how, I once wondered, do computers take those ones and zeroes and manage to create the rich immersive world of Ancient Greece in Assassins Creed: Odyssey, or the fluid acrobatics and web-slinging movements of our friendly neighborhood Spider-Man?

In the following sections, we will see exactly how computers take these zeroes and ones and use them to generate convincing 3D spaces.

Ones and zeros can represent any number

First, we must understand how a binary number system can represent numbers greater than one. Let’s start by examining the number system we’re already familiar with, decimal. Decimal is called that because it gives us ten numbers to work with. One through nine and zero, which represents no value at all.

--

--

Mastery Coding
Mastery Coding

Written by Mastery Coding

We provide award-winning, standards-based computer science, esports, and STEM curriculum that combines critical thinking with project-based fun.

No responses yet