3D - 101 Computing https://www.101computing.net Boost Your Programming Skills! Tue, 09 Jul 2024 09:10:18 +0000 en-US hourly 1 https://www.101computing.net/wp/wp-content/uploads/cropped-android-chrome-512x512-1-32x32.png 3D - 101 Computing https://www.101computing.net 32 32 Space Invaders – 3D Pixel Art https://www.101computing.net/space-invaders-3d-pixel-art/ Mon, 18 Dec 2017 22:36:46 +0000 http://www.101computing.net/?p=5729 In this blog post we will use Glowscript to create a 3D animation of a space invader. 2D Graphics used in retro arcade games consist of pixels. A 2D graphic can be described as a grid of pixels of different

The post Space Invaders – 3D Pixel Art first appeared on 101 Computing.

]]>
Oblique Projection Formulas https://www.101computing.net/oblique-projection-formulas/ Sat, 04 Nov 2017 16:07:22 +0000 http://www.101computing.net/?p=5292 The aim of this challenge is to demonstrate how the oblique projection formulas are used to convert 3D coordinates (x,y,z) into 2D coordinates (x,y). The oblique projection formulas are essential to understand how 3D models are displayed on a 2D

The post Oblique Projection Formulas first appeared on 101 Computing.

]]>
3D Staircase Challenge https://www.101computing.net/3d-staircase-challenge/ Wed, 21 Jun 2017 10:55:24 +0000 http://www.101computing.net/?p=4711 In this challenge you will use http://www.beetleblocks.com/ to create some 3D models to represent different types of staircases. I will use iteration (for loops) to make your code more effective and investigate the use of (x,y,z) coordinates to create your

The post 3D Staircase Challenge first appeared on 101 Computing.

]]>
Space Exploration – 3D Models https://www.101computing.net/space-exploration-3d-models/ Tue, 20 Jun 2017 13:11:28 +0000 http://www.101computing.net/?p=4700 Computer code can be used to create 2D or 3D graphics. The code used to create these graphics can then be used by 3D printers to create objects. In this challenge we will use block programming to create a 3D

The post Space Exploration – 3D Models first appeared on 101 Computing.

]]>
3D Solar System https://www.101computing.net/solar-system/ Tue, 26 Jan 2016 16:30:03 +0000 http://www.101computing.net/?p=2825 In this blog post we will use Glowscript to create a 3D animation representing the revolution of the Earth around the Sun, and of the Moon around the Earth. Earth Revolution First, let’s calculate the angle of rotation needed to

The post 3D Solar System first appeared on 101 Computing.

]]>
3D Tetris Shapes https://www.101computing.net/3d-tetris-shapes/ Tue, 26 Jan 2016 12:01:31 +0000 http://www.101computing.net/?p=2819 In this blog post we will use Glowscript to create a 3D animation representing the various shapes used in a game of Tetris. Our aim is to recreate each shape by joining several cubes together. We will then create a

The post 3D Tetris Shapes first appeared on 101 Computing.

]]>
3D Molecules https://www.101computing.net/3d-molecules/ Mon, 25 Jan 2016 21:59:01 +0000 http://www.101computing.net/?p=2800 In this blog post we will use Glowscript to create a 3D animation representing the molecule H2O. Our aim is to recreate the molecule by joining three spheres together (one sphere for each atom). We will then create a compound

The post 3D Molecules first appeared on 101 Computing.

]]>
3D Animation : Moon Phases https://www.101computing.net/3d-animation-moon-phases/ Sun, 24 Jan 2016 21:53:36 +0000 http://www.101computing.net/?p=2775 In this blog post we will use Glowscript to create a 3D animation representing how we perceive the moon from Earth throughout its cycle. Our aim is to represent a 3D sphere and to progressively change the direction of the

The post 3D Animation : Moon Phases first appeared on 101 Computing.

]]>
Minecraft Trampoline https://www.101computing.net/minecraft-trampoline/ Mon, 27 Jul 2015 16:42:49 +0000 http://www.101computing.net/?p=1942 In this post we will use Python 2 and Minecraft to create a virtual trampoline for Minecraft. We will first build the trampoline using Minecraft blocks (in Python). Then we will write a routine to make the main player bounce

The post Minecraft Trampoline first appeared on 101 Computing.

]]>
3D Printing Programming https://www.101computing.net/3d-printing-programming/ Sat, 11 Jul 2015 21:26:11 +0000 http://www.101computing.net/?p=1857 Using a “scratch like” programming language you can create your own 3D models and export them in a format recognised by 3D Printers. Click on the picture above to access the BeetleBlocks project:

The post 3D Printing Programming first appeared on 101 Computing.

]]>