Published August 25, 2018
| Version v1
Poster
Open
Interpolating (and extrapolating) 3D turtle programs in Beetle Blocks
Description
Turtle programs can be treated as objects to manipulate. In this demo a program takes two turtle programs as input and creates a new program that is the interpolation between the input programs. An input of .25, for example, will behave like one-fourth of the first program and three-fourths of the second. An input greater than 1 will extrapolate beyond the second program in the direction from the first program. This idea was explored in (Kahn 2007) for two-dimensional turtle programs. Here we generalise it for Beetle Blocks (Romagosa et al 2016), a 3D version of Snap! (Harvey and Mönig 2010).
Files
3d_interpolation_demo_Constructionism_2018-v2.pdf
Files
(479.4 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:5e3f5c1df619adc1d24dee6756df8d56
|
479.4 kB | Preview Download |