<snapdata remixID="10128692"><project name="Quadratic Bezier Curve test" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></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="pen" idx="1" x="135.04085449218746" y="-86.22187499999995" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="32,255,110,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="148" y="117"><block s="receiveGo"></block><block s="setSize"><l>5</l></block><block s="up"></block><block s="doForever"><script><block s="clear"></block><custom-block s="Quadratic P0_x: %s P1_x: %s P2_x: %s P0_y: %s P1_y: %s P2_y: %s"><block s="reportAttributeOf"><l><option>x position</option></l><l>P0</l></block><block s="reportAttributeOf"><l><option>x position</option></l><l>P1</l></block><block s="reportAttributeOf"><l><option>x position</option></l><l>P2</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>P0</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>P1</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>P2</l></block></custom-block></script></block></script></scripts></sprite><sprite name="P0" idx="2" x="-87" y="-48" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="47"><costumes><list id="48"><item><costume name="costume1" center-x="11" center-y="11" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABsUlEQVRIS63VT0gUYRjH8e9vDWaGKCIidIY95E2Qjp2qU5dAb0qXgtCgDoGCoIR1ygilIMFDgatCXaJjQZdO6cljBN26LLNKiUQQOwu6T8zCyPpv1N13bu/7PO/neWaYeUbkXOWAKx3GDYPLgs401WBd8G1bfClWWT3suA4KlD1udohHwLW8wsDytvG8WOPz3rx9cOwxLTF+BLgrbMZMVGOieXMXHPvMC4ZPgma5BqUo4V623oErPk+Bx62gTWemwoQn6boBV/zGs/zaJpodvx4mLDfgtYCPZvS5gCU+dVXp17rPpTr8dIFmRgG6U3ioDiXH8LBijxcSYy5hM14q9lkU3HUKw5IqPvO0+O7mNFNK4Slg0mXHwDOtBQyY8cElLDGo33Bmy+ePQcEFLqifSjiXfXmvgfsuYOBNmPCgAccBRRk/gNNt4v9M9ERVys1D6Dbwtk34TpjwbmcIZVjFYwTxqiXcGA1rzO4bm9lGHHBLxhxw4ZgFNkw8jKq8P3TQZ4HyWc4XakxIDOUU2DBjoe4xXfzL5t4mDvznNSfFPldl9EpcTPfN+GXie5SwkndH/wFm9XW2prgoVAAAAABJRU5ErkJggg==" id="49"/></item></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><blocks></blocks><variables></variables><scripts><script x="134" y="81"><block s="receiveGo"></block></script></scripts></sprite><sprite name="P1" idx="3" x="10.515625" y="85" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="55"><costumes><list id="56"><item><costume name="costume1" center-x="11" center-y="11" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABsUlEQVRIS63VT0gUYRjH8e9vDWaGKCIidIY95E2Qjp2qU5dAb0qXgtCgDoGCoIR1ygilIMFDgatCXaJjQZdO6cljBN26LLNKiUQQOwu6T8zCyPpv1N13bu/7PO/neWaYeUbkXOWAKx3GDYPLgs401WBd8G1bfClWWT3suA4KlD1udohHwLW8wsDytvG8WOPz3rx9cOwxLTF+BLgrbMZMVGOieXMXHPvMC4ZPgma5BqUo4V623oErPk+Bx62gTWemwoQn6boBV/zGs/zaJpodvx4mLDfgtYCPZvS5gCU+dVXp17rPpTr8dIFmRgG6U3ioDiXH8LBijxcSYy5hM14q9lkU3HUKw5IqPvO0+O7mNFNK4Slg0mXHwDOtBQyY8cElLDGo33Bmy+ePQcEFLqifSjiXfXmvgfsuYOBNmPCgAccBRRk/gNNt4v9M9ERVys1D6Dbwtk34TpjwbmcIZVjFYwTxqiXcGA1rzO4bm9lGHHBLxhxw4ZgFNkw8jKq8P3TQZ4HyWc4XakxIDOUU2DBjoe4xXfzL5t4mDvznNSfFPldl9EpcTPfN+GXie5SwkndH/wFm9XW2prgoVAAAAABJRU5ErkJggg==" id="57"/></item></list></costumes><sounds><list struct="atomic" id="58"></list></sounds><blocks></blocks><variables></variables><scripts><script x="143" y="87.66666666666666"><block s="receiveGo"></block><block s="setEffect"><l><option>color</option></l><l>30</l></block></script></scripts></sprite><sprite name="P2" idx="4" x="132" y="-82" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="66"><costumes><list id="67"><item><costume name="costume1" center-x="11" center-y="11" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABsUlEQVRIS63VT0gUYRjH8e9vDWaGKCIidIY95E2Qjp2qU5dAb0qXgtCgDoGCoIR1ygilIMFDgatCXaJjQZdO6cljBN26LLNKiUQQOwu6T8zCyPpv1N13bu/7PO/neWaYeUbkXOWAKx3GDYPLgs401WBd8G1bfClWWT3suA4KlD1udohHwLW8wsDytvG8WOPz3rx9cOwxLTF+BLgrbMZMVGOieXMXHPvMC4ZPgma5BqUo4V623oErPk+Bx62gTWemwoQn6boBV/zGs/zaJpodvx4mLDfgtYCPZvS5gCU+dVXp17rPpTr8dIFmRgG6U3ioDiXH8LBijxcSYy5hM14q9lkU3HUKw5IqPvO0+O7mNFNK4Slg0mXHwDOtBQyY8cElLDGo33Bmy+ePQcEFLqifSjiXfXmvgfsuYOBNmPCgAccBRRk/gNNt4v9M9ERVys1D6Dbwtk34TpjwbmcIZVjFYwTxqiXcGA1rzO4bm9lGHHBLxhxw4ZgFNkw8jKq8P3TQZ4HyWc4XakxIDOUU2DBjoe4xXfzL5t4mDvznNSfFPldl9EpcTPfN+GXie5SwkndH/wFm9XW2prgoVAAAAABJRU5ErkJggg==" id="68"/></item></list></costumes><sounds><list struct="atomic" id="69"></list></sounds><blocks></blocks><variables></variables><scripts><script x="143" y="87.66666666666666"><block s="receiveGo"></block><block s="setEffect"><l><option>color</option></l><l>50</l></block></script></scripts></sprite><watcher var="_____T______" style="slider" min="0" max="100" x="5" y="5.000001999999995" color="243,118,29"/><watcher var="stepsize(quality)" style="slider" min="5" max="100" x="149" y="3" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Quadratic P0_x: %&apos;P0_x&apos; P1_x: %&apos;P1_x&apos; P2_x: %&apos;P2_x&apos; P0_y: %&apos;P0_y&apos; P1_y: %&apos;P1_y&apos; P2_y: %&apos;P2_y&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doWarp"><script><block s="gotoXY"><block var="P0_x"/><block var="P0_y"/></block><block s="doDeclareVariables"><list><l>t</l><l>L0_x</l><l>L0_y</l><l>L1_x</l><l>L1_y</l></list></block><block s="doDeclareVariables"><list><l>Q0_x</l><l>Q0_y</l></list></block><block s="doSetVar"><l>t</l><block s="reportQuotient"><block s="reportProduct"><block var="stepsize(quality)"/><l>0.5</l></block><l>1000</l></block></block><block s="doUntil"><block s="reportLessThan"><block s="reportQuotient"><block s="reportDifference"><block var="_____T______"/><l>1</l></block><l>100</l></block><block var="t"/></block><script><block s="doChangeVar"><l>t</l><block s="reportQuotient"><block s="reportProduct"><block var="stepsize(quality)"/><l>0.5</l></block><l>1000</l></block></block><block s="doSetVar"><l>L0_x</l><custom-block s="calculate %s %s %s"><block var="t"/><block var="P0_x"/><block var="P1_x"/></custom-block><comment w="90" collapsed="false">we can use return blocks to make stuff with L&apos;s but this looks easy to understand</comment></block><block s="doSetVar"><l>L0_y</l><custom-block s="calculate %s %s %s"><block var="t"/><block var="P0_y"/><block var="P1_y"/></custom-block></block><block s="doSetVar"><l>L1_x</l><custom-block s="calculate %s %s %s"><block var="t"/><block var="P1_x"/><block var="P2_x"/></custom-block></block><block s="doSetVar"><l>L1_y</l><custom-block s="calculate %s %s %s"><block var="t"/><block var="P1_y"/><block var="P2_y"/></custom-block></block><block s="setColor"><color>9,0,242,1</color></block><block s="gotoXY"><custom-block s="calculate %s %s %s"><block s="reportDifference"><block var="t"/><block s="reportQuotient"><block var="stepsize(quality)"/><l>1000</l></block></block><block var="P0_x"/><block var="P1_x"/></custom-block><custom-block s="calculate %s %s %s"><block s="reportDifference"><block var="t"/><block s="reportQuotient"><block var="stepsize(quality)"/><l>1000</l></block></block><block var="P0_y"/><block var="P1_y"/></custom-block><comment w="135" collapsed="false">Linear Bezier doesnt require &quot;last calculated point&quot; because its just straight line.. we can just calculate and go to the final &quot;t&quot; position. it would look the same but why not.. x)</comment></block><block s="down"></block><block s="gotoXY"><block var="L0_x"/><block var="L0_y"/></block><block s="up"></block><block s="gotoXY"><custom-block s="calculate %s %s %s"><block s="reportDifference"><block var="t"/><block s="reportQuotient"><block var="stepsize(quality)"/><l>1000</l></block></block><block var="P1_x"/><block var="P2_x"/></custom-block><custom-block s="calculate %s %s %s"><block s="reportDifference"><block var="t"/><block s="reportQuotient"><block var="stepsize(quality)"/><l>1000</l></block></block><block var="P1_y"/><block var="P2_y"/></custom-block></block><block s="down"></block><block s="gotoXY"><block var="L1_x"/><block var="L1_y"/></block><block s="up"></block><block s="doSetVar"><l>Q0_x</l><custom-block s="calculate %s %s %s"><block var="t"/><block var="L0_x"/><block var="L1_x"/></custom-block></block><block s="doSetVar"><l>Q0_y</l><custom-block s="calculate %s %s %s"><block var="t"/><block var="L0_y"/><block var="L1_y"/></custom-block></block><block s="setColor"><color>32,255,110,1</color></block><block s="gotoXY"><custom-block s="calculate %s %s %s"><block s="reportDifference"><block var="t"/><block s="reportQuotient"><block var="stepsize(quality)"/><l>1000</l></block></block><block var="L0_x"/><block var="L1_x"/></custom-block><custom-block s="calculate %s %s %s"><block s="reportDifference"><block var="t"/><block s="reportQuotient"><block var="stepsize(quality)"/><l>1000</l></block></block><block var="L0_y"/><block var="L1_y"/></custom-block></block><block s="down"></block><block s="gotoXY"><block var="Q0_x"/><block var="Q0_y"/></block><block s="up"></block></script></block></script></block></script></block-definition><block-definition s="calculate %&apos;t&apos; %&apos;01_x&apos; %&apos;01_y&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><block s="reportDifference"><l>1</l><block var="t"/></block><block var="01_x"/></block><block s="reportProduct"><block var="t"/><block var="01_y"/></block></block></block></script></block-definition></blocks><variables><variable name="_____T______"><l>100</l></variable><variable name="stepsize(quality)"><l>81</l></variable></variables></project><media name="Quadratic Bezier Curve test" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>