<snapdata remixID="10005382"><project name="3d" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>what is this i didn&apos;t learn this in school yet</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" 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" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="156.44069007282087" y="8.526512829121202e-13" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>mesh</l><block s="reportNewList"><list><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>1</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l></list></block></list></block><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l></list></block></list></block><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l></list></block></list></block><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l></list></block><block s="reportNewList"><list><l>1</l><l>0</l><l>1</l></list></block></list></block><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>0</l><l>1</l></list></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l></list></block><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l></list></block></list></block><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>0</l><l>1</l></list></block><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l></list></block></list></block></list></block></block><block s="doSetVar"><l>cam near</l><l>0.1</l></block><block s="doSetVar"><l>cam far</l><l>1000</l></block><block s="doSetVar"><l>field of view</l><l>90</l></block><block s="doSetVar"><l>aspect ratio</l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>height</option></l><l>Stage</l></block><block s="reportAttributeOf"><l><option>height</option></l><l>Stage</l></block></block></block><custom-block s="let %upvar be %s"><l>inv fov</l><block s="reportQuotient"><l>1</l><block s="reportMonadic"><l><option>tan</option></l><block s="reportQuotient"><block var="field of view"/><l>2</l></block></block></block></custom-block><block s="doSetVar"><l>projection</l><custom-block s="%n x %n matrix"><l>4</l><l>4</l></custom-block></block><custom-block s="set %n %n of %l to %s"><l>1</l><l>1</l><block var="projection"/><block s="reportProduct"><block var="aspect ratio"/><block var="inv fov"/></block></custom-block><custom-block s="set %n %n of %l to %s"><l>2</l><l>2</l><block var="projection"/><block var="inv fov"/></custom-block><custom-block s="set %n %n of %l to %s"><l>3</l><l>3</l><block var="projection"/><block s="reportQuotient"><block var="cam far"/><block s="reportDifference"><block var="cam far"/><block var="cam near"/></block></block></custom-block><custom-block s="set %n %n of %l to %s"><l>4</l><l>3</l><block var="projection"/><block s="reportQuotient"><block s="reportProduct"><block s="reportDifference"><l></l><block var="cam far"/></block><block var="cam near"/></block><block s="reportDifference"><block var="cam far"/><block var="cam near"/></block></block></custom-block><custom-block s="set %n %n of %l to %s"><l>4</l><l>4</l><block var="projection"/><l>0</l></custom-block><block s="doForever"><script><block s="clear"></block><custom-block s="let %upvar be %s"><l>rotation mat</l><custom-block s="%s rotation matrix of %s"><l>y</l><block s="reportProduct"><block s="getTimer"></block><l>90</l></block></custom-block></custom-block><block s="doWarp"><script><block s="doForEach"><l>tri</l><block var="mesh"/><script><custom-block s="let %upvar be %s"><l>p1</l><custom-block s="%n * %n"><block s="reportSum"><custom-block s="%n * %n"><custom-block s="vec3 %s as matrix"><block s="reportListItem"><l>1</l><block var="tri"/></block></custom-block><block var="rotation mat"/></custom-block><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>3</l><l>0</l></list></block></list></block></block><block var="projection"/></custom-block></custom-block><custom-block s="let %upvar be %s"><l>p2</l><custom-block s="%n * %n"><block s="reportSum"><custom-block s="%n * %n"><custom-block s="vec3 %s as matrix"><block s="reportListItem"><l>2</l><block var="tri"/></block></custom-block><block var="rotation mat"/></custom-block><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>3</l><l>0</l></list></block></list></block></block><block var="projection"/></custom-block></custom-block><custom-block s="let %upvar be %s"><l>p3</l><custom-block s="%n * %n"><block s="reportSum"><custom-block s="%n * %n"><custom-block s="vec3 %s as matrix"><block s="reportListItem"><l>3</l><block var="tri"/></block></custom-block><block var="rotation mat"/></custom-block><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>3</l><l>0</l></list></block></list></block></block><block var="projection"/></custom-block></custom-block><custom-block s="draw triangle %l %l %l"><block s="reportListItem"><l>1</l><block s="reportProduct"><block s="reportQuotient"><block var="p1"/><custom-block s="item %n %n of %l"><l>4</l><l>1</l><block var="p1"/></custom-block></block><l>50</l></block></block><block s="reportListItem"><l>1</l><block s="reportProduct"><block s="reportQuotient"><block var="p2"/><custom-block s="item %n %n of %l"><l>4</l><l>1</l><block var="p2"/></custom-block></block><l>50</l></block></block><block s="reportListItem"><l>1</l><block s="reportProduct"><block s="reportQuotient"><block var="p3"/><custom-block s="item %n %n of %l"><l>4</l><l>1</l><block var="p3"/></custom-block></block><l>50</l></block></block></custom-block></script></block></script></block></script></block></script><script x="492.66666666666674" y="408.499999999999"><custom-block s="duration of %cs"><script><custom-block s="ignore %s"><custom-block s="%n * %n"><custom-block s="%n x %n matrix"><l>4</l><l>4</l></custom-block><custom-block s="%n x %n matrix"><l>4</l><l>4</l></custom-block></custom-block></custom-block></script></custom-block></script><script x="602.6774088541667" y="665.3333333333323"><block s="reportListAttribute"><l><option>columns</option></l><l/></block></script><script x="536.6774088541667" y="570.3333333333325"><custom-block s="vec3 %s as matrix"><block s="reportNewList"><list><l>5</l><l>6</l><l>9</l></list></block></custom-block></script></scripts></sprite><watcher var="projection" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="mesh" style="normal" x="10" y="52.000003999999976" color="243,118,29" hidden="true"/><watcher var="cam near" style="normal" x="10" y="73.000006" color="243,118,29" hidden="true"/><watcher var="cam far" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="field of view" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="aspect ratio" style="normal" x="10" y="136.000012" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="%&apos;w&apos; x %&apos;h&apos; matrix" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">4</input><input type="%n">4</input></inputs><script><block s="doIf"><block s="reportEquals"><block var="w"/><block var="h"/></block><script><block s="doReport"><block s="reportReshape"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportSum"><block s="reportEquals"><block var="i"/><l>1</l></block><l></l></block></autolambda><list><l>v</l><l>i</l></list></block><block s="reportNumbers"><l>1</l><block s="reportSum"><block var="w"/><l>1</l></block></block></block><list><block var="w"/><block var="h"/></list></block></block></script></block><block s="doReport"><block s="reportReshape"><block s="reportMonadic"><l><option>id</option></l><l>0</l></block><list><block var="w"/><block var="h"/></list></block></block></script></block-definition><block-definition s="%&apos;a&apos; * %&apos;b&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>cols</l></list></block><block s="doSetVar"><l>cols</l><custom-block s="%s of %l"><l>columns</l><block var="b"/></custom-block></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>a</l><l>cols</l></list><l>return new List(&#xD;  a.itemsArray().map(av =&gt;&#xD;    new List( cols.itemsArray().map(bv =&gt;&#xD;      av.itemsArray().map((v, i) =&gt; v * bv.at(i + 1)).reduce((acc, v) =&gt; acc + v)&#xD;    ))&#xD;  )&#xD;)</l></block><list><block var="a"/><block var="cols"/></list></block></block></script><scripts><script x="10" y="273.49999999999994"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><block s="reportProduct"><block var="av"/><block var="bv"/></block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></autolambda><list><l>bv</l></list></block><block var="cols"/></block></autolambda><list><l>av</l></list></block><block var="a"/></block></script></scripts></block-definition><block-definition s="%&apos;prop&apos; of %&apos;matr&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">width<options>width&#xD;height&#xD;rows&#xD;columns&#xD;copy</options></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="prop"/><l>width</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListAttribute"><l><option>dimensions</option></l><block s="reportListItem"><l>1</l><block var="matr"/></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="prop"/><l>height</l></block><script><block s="doReport"><block s="reportListAttribute"><l><option>length</option></l><block var="matr"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="prop"/><l>rows</l></block><script><block s="doReport"><block var="matr"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="prop"/><l>columns</l></block><script><block s="doReport"><block s="reportListAttribute"><l><option>columns</option></l><block var="matr"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="prop"/><l>copy</l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>id</option></l><l></l></block></autolambda><list></list></block><block var="matr"/></block></block></script></block></script></block-definition><block-definition s="set %&apos;x&apos; %&apos;y&apos; of %&apos;mat&apos; to %&apos;v&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">1</input><input type="%l"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><block var="x"/><block s="reportListItem"><block var="y"/><block var="mat"/></block><block var="v"/></block></script></block-definition><block-definition s="item %&apos;x&apos; %&apos;y&apos; of %&apos;mat&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">1</input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="x"/><block s="reportListItem"><block var="y"/><block var="mat"/></block></block></block></script></block-definition><block-definition s="%&apos;a&apos; • %&apos;b&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><block var="value"/><block s="reportListItem"><block var="index"/><block var="b"/></block></block></autolambda><list><l>value</l><l>index</l></list></block><block var="a"/></block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script><scripts><script x="66" y="238.19999999999987"><custom-block s="%l • %l"><block s="reportNewList"><list><l>3</l><l>2</l></list></block><block s="reportNewList"><list><l>1</l><l>2</l></list></block></custom-block></script></scripts></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><comment x="0" y="0" w="268.6666666666667" collapsed="false">Throw an error.&#xD;&#xD;Makes a red halo appear around the script that runs it,&#xD;with the input text shown in a speech balloon next to&#xD;the script, just like any Snap! error.&#xD;&#xD;This is useful to put in the second script of SAFELY TRY&#xD;after some other instructions to undo the partial work of&#xD;the first script.</comment><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="translation matrix of %&apos;x&apos; %&apos;y&apos; %&apos;z&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">1</input><input type="%n">1</input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>1</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>0</l></list></block><block s="reportNewList"><list><block var="x"/><block var="y"/><block var="z"/><l>1</l></list></block></list></block></block></script></block-definition><block-definition s="scale matrix of %&apos;x&apos; %&apos;y&apos; %&apos;z&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">1</input><input type="%n">1</input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><block var="x"/><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><block var="y"/><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><block var="z"/><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l></list></block></list></block></block></script></block-definition><block-definition s="%&apos;axis&apos; rotation matrix of %&apos;ang&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">y<options>x&#xD;y&#xD;z</options></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="axis"/><l>x</l></block><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block var="ang"/></block><block s="reportDifference"><l></l><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block></block><l>0</l></list></block><block s="reportNewList"><list><l>0</l><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block><block s="reportMonadic"><l><option>cos</option></l><block var="ang"/></block><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l></list></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="axis"/><l>y</l></block><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><block s="reportMonadic"><l><option>cos</option></l><block var="ang"/></block><l>0</l><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>1</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><block s="reportDifference"><l></l><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block></block><l>0</l><block s="reportMonadic"><l><option>cos</option></l><block var="ang"/></block><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l></list></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="axis"/><l>z</l></block><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><block s="reportMonadic"><l><option>cos</option></l><block var="ang"/></block><block s="reportDifference"><l></l><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block></block><l>0</l><l>0</l></list></block><block s="reportNewList"><list><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block><block s="reportMonadic"><l><option>cos</option></l><block var="ang"/></block><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l></list></block></list></block></block></script></block></script><scripts><script x="521" y="159.19999999999942"><block s="reportNewList"><list><l></l><l></l><l></l><l></l></list></block></script><script x="540.7626953125" y="187.99999999999994"><block s="reportDifference"><l></l><l></l></block></script><script x="336.4345703125" y="406.6666666666667"><block s="reportMonadic"><l><option>sin</option></l><block var="ang"/></block></script></scripts></block-definition><block-definition s="vec3 %&apos;b&apos; as matrix" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="b"/></block><block s="reportListItem"><l>2</l><block var="b"/></block><block s="reportListItem"><l>3</l><block var="b"/></block><l>1</l></list></block></list></block></block></script></block-definition><block-definition s="let %&apos;var&apos; be %&apos;val&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>var</l><block var="val"/></block></script></block-definition><block-definition s="draw triangle %&apos;p0&apos; %&apos;p1&apos; %&apos;p2&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input><input type="%l"></input></inputs><script><block s="doGotoObject"><block var="p0"/></block><block s="down"></block><block s="doGotoObject"><block var="p1"/></block><block s="doGotoObject"><block var="p2"/></block><block s="up"></block></script><scripts><script x="56.2783203125" y="211.66666666666669"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>2</l></block><l/></block></script><script x="90.2783203125" y="162.66666666666669"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>2</l></block><l/></block></script><script x="147.2783203125" y="129.83333333333331"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>2</l></block><l/></block></script></scripts></block-definition><block-definition s="duration of %&apos;cmd&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%cs"></input></inputs><script><custom-block s="let %upvar be %s"><l>prev</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></custom-block><block s="doRun"><block var="cmd"/><list></list></block><block s="doReport"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="prev"/></block></block></script></block-definition><block-definition s="ignore %&apos;thing&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition></blocks><variables><variable name="projection" transient="true"/><variable name="mesh" transient="true"/><variable name="cam near"><l>0.1</l></variable><variable name="cam far"><l>1000</l></variable><variable name="field of view"><l>90</l></variable><variable name="aspect ratio"><l>1</l></variable></variables></project><media name="3d" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>