Beetle Blocks

The educational technology and digital learning wiki
Jump to navigation Jump to search

Introduction

Beetle Blocks is a visual block language to create 3D object. It is a project by Eric Rosenbaum, Duks Koschitz, Bernat Romagosa and Jens Mönig.It is based on Scratch and implemented using Snap! and ThreeJS.

The [ Github] page describes Bettle Blocks as “a visual, blocks-based programming environment for 3D design and fabrication. BeetleBlocks programs move a graphical "beetle" around a 3D world, where it can place 3D shapes, extrude its path as a tube, and generate geometry in other ways. The resulting 3D geometry can be exported as a 3D-printable file.” (retrieved Jan 2020).


Example

The following defines a simple cup

Links