<snapdata remixID="13740331"><project name="3D Heuvel" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="3D Heuvel"><notes></notes><palette><category name="3D Beetle" color="92,181,255,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="reset" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="stop extruding"></custom-block><custom-block s="go home"></custom-block><custom-block s="clear scene"></custom-block><custom-block s="set shape offset to %l"><block s="reportNewList"><list><l>0</l><l>0</l></list></block></custom-block><custom-block s="set %s scale to %n"><l>shape</l><l>1</l></custom-block><custom-block s="set %s scale to %n"><l>movement</l><l>1</l></custom-block><block s="doIf"><block s="reportListContainsItem"><block s="reportApplyExtension"><l>var_names(scope)</l><list><l>global</l></list></block><l>bb_stack</l></block><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><l>bb_stack</l><block s="reportNewList"><list></list></block></list></block></script><list></list></block></script></block-definition><block-definition s="clear scene" type="command" category="3D Beetle" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>bb_clear()</l><list></list></block></script></block-definition><block-definition s="go home" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="go to %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></custom-block><block s="doApplyExtension"><l>bb_setrot(x, y, z)</l><list><l>0</l><l>0</l><l>0</l></list></block></script></block-definition><block-definition s="move %&apos;n&apos; steps" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><custom-block s="change relative %s by %n"><l>z</l><block var="n"/></custom-block></script></block-definition><block-definition s="go to %&apos;position&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="position"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>position</l><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></block></script><list></list></block><block s="doApplyExtension"><l>bb_goto(x, y, z)</l><block var="position"/></block></script></block-definition><block-definition s="set %&apos;which&apos; position to %&apos;what&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">x<options>x&#xD;y&#xD;z</options></input><input type="%n">3</input></inputs><script><block s="doDeclareVariables"><list><l>mask</l></list></block><block s="doSetVar"><l>mask</l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block></block><custom-block s="go to %l"><block s="reportVariadicSum"><list><block s="reportDifference"><custom-block s="%s position"><l></l></custom-block><block s="reportVariadicProduct"><list><block var="mask"/><custom-block s="%s position"><l></l></custom-block></list></block></block><block s="reportVariadicProduct"><list><block var="mask"/><block s="reportNewList"><list><block var="what"/><block var="what"/><block var="what"/></list></block></list></block></list></block></custom-block></script></block-definition><block-definition s="change absolute %&apos;which&apos; by %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">x<options>x&#xD;y&#xD;z</options></input><input type="%n">2</input></inputs><script><custom-block s="go to %l"><block s="reportVariadicSum"><list><custom-block s="%s position"><l></l></custom-block><block s="reportVariadicProduct"><list><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block><block s="reportNewList"><list><block var="n"/><block var="n"/><block var="n"/></list></block></list></block></list></block></custom-block></script></block-definition><block-definition s="change relative %&apos;which&apos; by %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">y<options>x&#xD;y&#xD;z</options></input><input type="%n">2</input></inputs><script><block s="doApplyExtension"><l>bb_move(axis, steps)</l><list><block var="which"/><block var="n"/></list></block></script></block-definition><block-definition s="%&apos;which&apos; position" type="reporter" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">x<options>x&#xD;y&#xD;z</options></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="which"/><l></l></list></block><script><block s="doReport"><block s="reportApplyExtension"><l>bb_position()</l><list></list></block></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportListIndex"><block var="which"/><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block><block s="reportApplyExtension"><l>bb_position()</l><list></list></block></block></block></script></block></script></block-definition><block-definition s="rotate %&apos;which&apos; by %&apos;what&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">z<options>x&#xD;y&#xD;z</options></input><input type="%n">15</input></inputs><script><block s="doDeclareVariables"><list><l>empty</l></list></block><block s="doSetVar"><l>empty</l><l></l></block><block s="doApplyExtension"><l>bb_rotate(x, y, z)</l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block><block var="what"/><block var="empty"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block></block></script></block-definition><block-definition s="set %&apos;which&apos; rotation to %&apos;what&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">z<options>x&#xD;y&#xD;z</options></input><input type="%n">45</input></inputs><script><block s="doDeclareVariables"><list><l>empty</l></list></block><block s="doSetVar"><l>empty</l><l></l></block><block s="doApplyExtension"><l>bb_setrot(x, y, z)</l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block><block var="what"/><block var="empty"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block></block></script></block-definition><block-definition s="point to %&apos;point&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="point"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>point</l><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></block></script><list></list></block><block s="doApplyExtension"><l>bb_pointto(x, y, z)</l><block var="point"/></block></script></block-definition><block-definition s="%&apos;which&apos; rotation" type="reporter" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">z<options>x&#xD;y&#xD;z</options></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="which"/><l></l></list></block><script><block s="doReport"><block s="reportApplyExtension"><l>bb_rotation()</l><list></list></block></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportListIndex"><block var="which"/><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block><block s="reportApplyExtension"><l>bb_rotation()</l><list></list></block></block></block></script></block></script></block-definition><block-definition s="start extruding %&apos;base&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">circle<options>circle&#xD;triangle&#xD;square&#xD;semicircle&#xD;line&#xD;point&#xD;sprite positions</options></input></inputs><script><block s="doApplyExtension"><l>bb_stopextruding()</l><list></list></block><block s="doApplyExtension"><l>bb_setextrusionbase(base)</l><list><block var="base"/></list></block><block s="doApplyExtension"><l>bb_startextruding()</l><list></list></block></script></block-definition><block-definition s="stop extruding" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>bb_stopextruding()</l><list></list></block></script></block-definition><block-definition s="log sprite positions in %&apos;script&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs><input type="%cs" initial="1"></input></inputs><script><block s="doApplyExtension"><l>bb_logspritepositions(bool, currentPos)</l><list><block s="reportBoolean"><l><bool>true</bool></l></block><block s="getPosition"></block></list></block><block s="doRun"><block var="script"/><list></list></block><block s="doApplyExtension"><l>bb_logspritepositions(bool, currentPos)</l><list><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></script></block-definition><block-definition s="shape points" type="reporter" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>bb_extrusionbasepoints()</l><list></list></block></block></script></block-definition><block-definition s="set shape offset to %&apos;offset&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doApplyExtension"><l>bb_setoffset(offset)</l><list><block var="offset"/></list></block></script></block-definition><block-definition s="set %&apos;which&apos; scale to %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1">shape<options>shape&#xD;movement</options></input><input type="%n">1</input></inputs><script><block s="doApplyExtension"><l>bb_setscale(scale, which)</l><list><block var="n"/><block var="which"/></list></block></script></block-definition><block-definition s="change %&apos;which&apos; scale by %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1">shape<options>shape&#xD;movement</options></input><input type="%n">0.5</input></inputs><script><custom-block s="set %s scale to %n"><block var="which"/><block s="reportVariadicSum"><list><custom-block s="%s scale"><block var="which"/></custom-block><block var="n"/></list></block></custom-block></script></block-definition><block-definition s="%&apos;which&apos; scale" type="reporter" category="3D Beetle"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1">shape<options>shape&#xD;movement</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>bb_scale(which)</l><list><block var="which"/></list></block></block></script></block-definition><block-definition s="push position" type="command" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAddToList"><block s="reportNewList"><list><custom-block s="%s position"><l></l></custom-block><custom-block s="%s rotation"><l></l></custom-block></list></block><custom-block s="stack"></custom-block></block></script></block-definition><block-definition s="pop position" type="command" category="3D Beetle"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportNot"><block s="reportListIsEmpty"><custom-block s="stack"></custom-block></block></block><script><block s="doDeclareVariables"><list><l>record</l></list></block><block s="doSetVar"><l>record</l><block s="reportListItem"><l><option>last</option></l><custom-block s="stack"></custom-block></block></block><block s="doApplyExtension"><l>bb_goto(x, y, z)</l><block s="reportListItem"><l>1</l><block var="record"/></block></block><block s="doApplyExtension"><l>bb_setrot(x, y, z)</l><block s="reportListItem"><l>2</l><block var="record"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><custom-block s="stack"></custom-block></block></script><list></list></block></script></block></script></block-definition><block-definition s="stack" type="reporter" category="3D Beetle" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportApplyExtension"><l>var_names(scope)</l><list><l>global</l></list></block><l>bb_stack</l></block></block><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><l>global</l><l>bb_stack</l></list></block><block s="doApplyExtension"><l>var_hide(name)</l><list><l>bb_stack</l></list></block><block s="doApplyExtension"><l>var_set(name, val)</l><list><l>bb_stack</l><block s="reportNewList"><list></list></block></list></block></script><list></list></block><block s="doReport"><block s="reportApplyExtension"><l>var_get(name)</l><list><l>bb_stack</l></list></block></block></script></block-definition><block-definition s="init module" type="command" category="3D Beetle" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>__module__beetle__</l><l>libraries/beetle/init.js</l></block></script><scripts><script x="59.50413223140495" y="111.4280991735537"><block s="doSetVar"><l>__module__beetle__</l><l>libraries/beetle/init.js</l></block></script></scripts></block-definition><block-definition s="beetle view" type="reporter" category="3D Beetle" space="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>bb_beetleView()</l><list></list></block></block></script></block-definition></blocks><primitives></primitives><stage name="Speelveld" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="588"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="589"></list></costumes><sounds><list struct="atomic" id="590"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="3DHeuvel" idx="1" x="0" y="45" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,25.999999999999986,67.99999999999994,1" pen="tip" id="595"><costumes><list struct="atomic" id="596"></list></costumes><sounds><list struct="atomic" id="597"></list></sounds><blocks></blocks><variables></variables><scripts><script x="114" y="70.83333333333337"><block s="receiveGo"><comment w="240" collapsed="false">Before running the script&#xD;Click 3D Beetle&#xD;and&#xD;Click Open 3D Window</comment></block><custom-block s="reset"></custom-block><block s="setColor"><color>145,26,68,1</color></block><custom-block s="start extruding %s"><l>circle</l></custom-block><block s="doSetVar"><l>ei</l><l>0</l></block><block s="doSetVar"><l>zet</l><l>0</l></block><block s="doSetVar"><l>stap</l><l>4</l></block><block s="doRepeat"><l>20</l><script><block s="doRepeat"><l>8</l><script><custom-block s="set %s rotation to %n"><l>y</l><block var="ei"/></custom-block><custom-block s="move %n steps"><block var="stap"/></custom-block><block s="doChangeVar"><l>ei</l><l>45</l></block></script></block><block s="doChangeVar"><l>zet</l><l>0.10</l></block><block s="doChangeVar"><l>stap</l><l>-0.2</l></block><custom-block s="set %s rotation to %n"><l>x</l><block var="zet"/></custom-block><block s="changePenColorDimension"><l><option>hue</option></l><l>5</l></block></script></block></script></scripts></sprite><watcher var="ei" style="normal" x="10" y="10" color="243,118,29"/><watcher var="zet" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="stap" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="__module__beetle__" hidden="true"><l>libraries/beetle/init.js</l></variable><variable name="ei"><l>7200</l></variable><variable name="zet"><l>2.0000000000000004</l></variable><variable name="stap"><l>-1.27675647831893e-15</l></variable></variables></scene></scenes></project><media name="3D Heuvel" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>