Cube Unwrapping
Loading the math board and drawing, please wait…
In collections
SPATIAL VISUALISATION TASKS
This example demonstrates the process of unwrapping a cube from 3D space to a 2D plane, involving core concepts like solid geometry, polygon area calculation, and vector operations. It constructs the cube's vertices, edges, and faces using commands such as Intersect, Point, Cube, Vector, and Translate, then applies vector translation to unfold the surface. Suitable for high school geometry instruction or geometric construction practice.
GeoGebra Commands & Parameters
Intersect(xAxis, zAxis) → APoint(xAxis) → BPoint(Circle[B, Distance[A, B], Segment[A, B]]) → CCube(A, B, C) → k, D, faceCDHG, faceEFGH, edgeAD, edgeAB, edgeBC, edgeCD, edgeAE, edgeDH, edgeEH, edgeEF, E, edgeBF, edgeFG, edgeCG, edgeGH, F, G, H, faceABCD, faceADHE, faceABFE, faceBCGFVector(A, B) → uVector(A, D) → vVector(A, E) → wVector(B, C) → pVector(G, F) → lTranslate(k, Vector[(6 * (-v)) + (6 * (-u)) + (a * l)]) → k'Translate(k, Vector[(6 * (-v)) + (5 * (-u)) + (a * l)]) → k'_1Translate(k, Vector[(6 * (-v)) + (4 * (-u)) + (a * l)]) → k'_2Translate(k, Vector[(6 * (-v)) + (3 * (-u)) + (a * l)]) → k'_3Translate(k, Vector[(6 * (-v)) + (2 * (-u)) + (a * l)]) → k'_4Translate(k, Vector[(6 * (-v)) + (-u) + (a * l)]) → k'_5Translate(k, Vector[(5 * (-v)) + (6 * (-u)) + (a * l)]) → k'_6Translate(k, Vector[(5 * (-v)) + (5 * (-u)) + (a * l)]) → k'_7Translate(k, Vector[(5 * (-v)) + (4 * (-u)) + (a * l)]) → k'_8Translate(k, Vector[(5 * (-v)) + (3 * (-u)) + (a * l)]) → k'_9Translate(k, Vector[(5 * (-v)) + (2 * (-u)) + (a * l)]) → k'_{10}Translate(k, Vector[(5 * (-v)) + (-u) + (a * l)]) → k'_{11}Translate(k, Vector[(4 * (-v)) + (6 * (-u)) + (a * l)]) → k'_{12}Translate(k, Vector[(4 * (-v)) + (5 * (-u)) + (a * l)]) → k'_{13}Translate(k, Vector[(4 * (-v)) + (4 * (-u)) + (a * l)]) → k'_{14}Translate(k, Vector[(4 * (-v)) + (3 * (-u)) + (a * l)]) → k'_{15}Translate(k, Vector[(4 * (-v)) + (2 * (-u)) + (a * l)]) → k'_{16}Translate(k, Vector[(4 * (-v)) + (-u) + (a * l)]) → k'_{17}Translate(k, Vector[(3 * (-v)) + (6 * (-u)) + (a * p)]) → k'_{18}Translate(k, Vector[(3 * (-v)) + (5 * (-u)) + (a * p)]) → k'_{19}Translate(k, Vector[(3 * (-v)) + (4 * (-u)) + (a * p)]) → k'_{20}Translate(k, Vector[(3 * (-v)) + (3 * (-u)) + (a * p)]) → k'_{21}Translate(k, Vector[(3 * (-v)) + (2 * (-u)) + (a * p)]) → k'_{22}Translate(k, Vector[(3 * (-v)) + (-u) + (a * p)]) → k'_{23}Translate(k, Vector[(2 * (-v)) + (6 * (-u)) + (a * p)]) → k'_{24}Translate(k, Vector[(2 * (-v)) + (5 * (-u)) + (a * p)]) → k'_{25}Translate(k, Vector[(2 * (-v)) + (4 * (-u)) + (a * p)]) → k'_{26}Translate(k, Vector[(2 * (-v)) + (3 * (-u)) + (a * p)]) → k'_{27}Translate(k, Vector[(2 * (-v)) + (2 * (-u)) + (a * p)]) → k'_{28}Translate(k, Vector[(2 * (-v)) + (-u) + (a * p)]) → k'_{29}Translate(k, Vector[(-v) + (6 * (-u)) + (a * p)]) → k'_{30}Translate(k, Vector[(-v) + (5 * (-u)) + (a * p)]) → k'_{31}Translate(k, Vector[(-v) + (4 * (-u)) + (a * p)]) → k'_{32}Translate(k, Vector[(-v) + (3 * (-u)) + (a * p)]) → k'_{33}Translate(k, Vector[(-v) + (2 * (-u)) + (a * p)]) → k'_{34}Translate(k, Vector[(-v) + (-u) + (a * p)]) → k'_{35}Translate(k, Vector[(6 * (-v)) + w + (6 * (-u)) + (a * l)]) → k'_{36}Translate(k, Vector[(6 * (-v)) + w + (5 * (-u)) + (a * l)]) → k'_{37}Translate(k, Vector[(6 * (-v)) + w + (4 * (-u)) + (a * l)]) → k'_{38}Translate(k, Vector[(6 * (-v)) + w + (3 * (-u)) + (a * l)]) → k'_{39}Translate(k, Vector[(6 * (-v)) + w + (2 * (-u)) + (a * l)]) → k'_{40}Translate(k, Vector[(6 * (-v)) + w + (-u) + (a * l)]) → k'_{41}Translate(k, Vector[(5 * (-v)) + w + (6 * (-u)) + (a * l)]) → k'_{42}Translate(k, Vector[(5 * (-v)) + w + (5 * (-u)) + (b * l)]) → k'_{43}Translate(k, Vector[(5 * (-v)) + w + (4 * (-u)) + (b * l)]) → k'_{44}Translate(k, Vector[(5 * (-v)) + w + (3 * (-u)) + (b * l)]) → k'_{45}Translate(k, Vector[(5 * (-v)) + w + (2 * (-u)) + (b * l)]) → k'_{46}Translate(k, Vector[(5 * (-v)) + w + (-u) + (a * l)]) → k'_{47}Translate(k, Vector[(4 * (-v)) + w + (6 * (-u)) + (a * l)]) → k'_{48}Translate(k, Vector[(4 * (-v)) + w + (5 * (-u)) + (b * l)]) → k'_{49}Translate(k, Vector[(4 * (-v)) + w + (4 * (-u)) + (b * l)]) → k'_{50}Translate(k, Vector[(4 * (-v)) + w + (3 * (-u)) + (b * l)]) → k'_{51}Translate(k, Vector[(4 * (-v)) + w + (2 * (-u)) + (b * l)]) → k'_{52}Translate(k, Vector[(4 * (-v)) + w + (-u) + (a * l)]) → k'_{53}Translate(k, Vector[(3 * (-v)) + w + (6 * (-u)) + (a * p)]) → k'_{54}Translate(k, Vector[(3 * (-v)) + w + (5 * (-u)) + (b * p)]) → k'_{55}Translate(k, Vector[(3 * (-v)) + w + (4 * (-u)) + (b * p)]) → k'_{56}Translate(k, Vector[(3 * (-v)) + w + (3 * (-u)) + (b * p)]) → k'_{57}Translate(k, Vector[(3 * (-v)) + w + (2 * (-u)) + (b * p)]) → k'_{58}Translate(k, Vector[(3 * (-v)) + w + (-u) + (a * p)]) → k'_{59}Translate(k, Vector[(2 * (-v)) + w + (6 * (-u)) + (a * p)]) → k'_{60}Translate(k, Vector[(2 * (-v)) + w + (65 * (-u)) + (b * p)]) → k'_{61}Translate(k, Vector[(2 * (-v)) + w + (5 * (-u)) + (b * p)]) → k'_{62}Translate(k, Vector[(2 * (-v)) + w + (4 * (-u)) + (b * p)]) → k'_{63}Translate(k, Vector[(2 * (-v)) + w + (3 * (-u)) + (b * p)]) → k'_{64}Translate(k, Vector[(2 * (-v)) + w + (4 * (-u)) + (b * p)]) → k'_{65}Translate(k, Vector[(2 * (-v)) + w + (2 * (-u)) + (b * p)]) → k'_{66}Translate(k, Vector[(2 * (-v)) + w + (-u) + (a * p)]) → k'_{67}Translate(k, Vector[(-v) + w + (6 * (-u)) + (a * p)]) → k'_{68}Translate(k, Vector[(-v) + w + (5 * (-u)) + (a * p)]) → k'_{69}Translate(k, Vector[(-v) + w + (4 * (-u)) + (a * p)]) → k'_{70}Translate(k, Vector[(-v) + w + (3 * (-u)) + (a * p)]) → k'_{71}Translate(k, Vector[(-v) + w + (2 * (-u)) + (a * p)]) → k'_{72}Translate(k, Vector[(-v) + w - u + (a * p)]) → k'_{73}Translate(k, Vector[(6 * (-v)) + (2 * w) + (6 * (-u)) + (a * l)]) → k'_{74}Translate(k, Vector[(6 * (-v)) + (2 * w) + (5 * (-u)) + (a * l)]) → k'_{75}Translate(k, Vector[(6 * (-v)) + (2 * w) + (4 * (-u)) + (a * l)]) → k'_{76}Translate(k, Vector[(6 * (-v)) + (2 * w) + (3 * (-u)) + (a * l)]) → k'_{77}Translate(k, Vector[(6 * (-v)) + (2 * w) + (2 * (-u)) + (a * l)]) → k'_{78}Translate(k, Vector[(6 * (-v)) + (2 * w) + (-u) + (a * l)]) → k'_{79}Translate(k, Vector[(6 * (-v)) + (2 * w) + (6 * (-u)) + (a * l)]) → k'_{80}Translate(k, Vector[(5 * (-v)) + (2 * w) + (6 * (-u)) + (a * l)]) → k'_{81}Translate(k, Vector[(5 * (-v)) + (2 * w) + (5 * (-u)) + (b * l)]) → k'_{82}Translate(k, Vector[(5 * (-v)) + (2 * w) + (4 * (-u)) + (b * l)]) → k'_{83}Translate(k, Vector[(5 * (-v)) + (2 * w) + (3 * (-u)) + (b * l)]) → k'_{84}Translate(k, Vector[(5 * (-v)) + (2 * w) + (2 * (-u)) + (b * l)]) → k'_{85}Translate(k, Vector[(5 * (-v)) + (2 * w) + (-u) + (a * l)]) → k'_{86}Translate(k, Vector[(4 * (-v)) + (2 * w) + (6 * (-u)) + (a * l)]) → k'_{87}Translate(k, Vector[(4 * (-v)) + (2 * w) + (5 * (-u)) + (b * l)]) → k'_{88}Translate(k, Vector[(4 * (-v)) + (2 * w) + (4 * (-u)) + (c * l)]) → k'_{89}Translate(k, Vector[(4 * (-v)) + (2 * w) + (3 * (-u)) + (c * l)]) → k'_{90}Translate(k, Vector[(4 * (-v)) + (2 * w) + (2 * (-u)) + (b * l)]) → k'_{91}Translate(k, Vector[(4 * (-v)) + (2 * w) + (-u) + (a * l)]) → k'_{92}Translate(k, Vector[(3 * (-v)) + (2 * w) + (6 * (-u)) + (a * p)]) → k'_{93}Translate(k, Vector[(3 * (-v)) + (2 * w) + (5 * (-u)) + (b * p)]) → k'_{94}Translate(k, Vector[(3 * (-v)) + (2 * w) + (4 * (-u)) + (c * p)]) → k'_{95}Translate(k, Vector[(3 * (-v)) + (2 * w) + (3 * (-u)) + (c * p)]) → k'_{96}Translate(k, Vector[(3 * (-v)) + (2 * w) + (2 * (-u)) + (b * p)]) → k'_{97}Translate(k, Vector[(3 * (-v)) + (2 * w) + (-u) + (a * p)]) → k'_{98}Translate(k, Vector[(2 * (-v)) + (2 * w) + (6 * (-u)) + (a * p)]) → k'_{99}Translate(k, Vector[(2 * (-v)) + (2 * w) + (5 * (-u)) + (b * p)]) → k'_{100}Translate(k, Vector[(2 * (-v)) + (2 * w) + (4 * (-u)) + (b * p)]) → k'_{101}Translate(k, Vector[(2 * (-v)) + (2 * w) + (3 * (-u)) + (b * p)]) → k'_{102}Translate(k, Vector[(2 * (-v)) + (2 * w) + (2 * (-u)) + (b * p)]) → k'_{103}Translate(k, Vector[(2 * (-v)) + (2 * w) + (-u) + (a * p)]) → k'_{104}Translate(k, Vector[(-v) + (2 * w) + (6 * (-u)) + (a * p)]) → k'_{105}Translate(k, Vector[(-v) + (2 * w) + (5 * (-u)) + (a * p)]) → k'_{106}Translate(k, Vector[(-v) + (2 * w) + (4 * (-u)) + (a * p)]) → k'_{107}Translate(k, Vector[(-v) + (2 * w) + (3 * (-u)) + (a * p)]) → k'_{108}Translate(k, Vector[(-v) + (2 * w) + (2 * (-u)) + (a * p)]) → k'_{109}Translate(k, Vector[(-v) + (2 * w) + (-u) + (a * p)]) → k'_{110}Translate(k, Vector[(6 * (-v)) + (3 * w) + (6 * (-u)) + (a * l)]) → k'_{111}Translate(k, Vector[(6 * (-v)) + (3 * w) + (5 * (-u)) + (a * l)]) → k'_{112}Translate(k, Vector[(6 * (-v)) + (3 * w) + (4 * (-u)) + (a * l)]) → k'_{113}Translate(k, Vector[(6 * (-v)) + (3 * w) + (3 * (-u)) + (a * l)]) → k'_{114}Translate(k, Vector[(6 * (-v)) + (3 * w) + (2 * (-u)) + (a * l)]) → k'_{115}Translate(k, Vector[(6 * (-v)) + (3 * w) + (-u) + (a * l)]) → k'_{116}Translate(k, Vector[(5 * (-v)) + (3 * w) + (6 * (-u)) + (a * l)]) → k'_{117}Translate(k, Vector[(5 * (-v)) + (3 * w) + (5 * (-u)) + (b * l)]) → k'_{118}Translate(k, Vector[(5 * (-v)) + (3 * w) + (4 * (-u)) + (b * l)]) → k'_{119}Translate(k, Vector[(5 * (-v)) + (3 * w) + (3 * (-u)) + (b * l)]) → k'_{120}Translate(k, Vector[(5 * (-v)) + (3 * w) + (2 * (-u)) + (b * l)]) → k'_{121}Translate(k, Vector[(5 * (-v)) + (3 * w) + (-u) + (a * l)]) → k'_{122}Translate(k, Vector[(4 * (-v)) + (3 * w) + (6 * (-u)) + (a * l)]) → k'_{123}Translate(k, Vector[(4 * (-v)) + (3 * w) + (5 * (-u)) + (b * l)]) → k'_{124}Translate(k, Vector[(4 * (-v)) + (3 * w) + (4 * (-u)) + (c * l)]) → k'_{125}Translate(k, Vector[(4 * (-v)) + (3 * w) + (3 * (-u)) + (c * l)]) → k'_{126}Translate(k, Vector[(4 * (-v)) + (3 * w) + (2 * (-u)) + (b * l)]) → k'_{127}Translate(k, Vector[(4 * (-v)) + (3 * w) + (-u) + (a * l)]) → k'_{128}Translate(k, Vector[(3 * (-v)) + (3 * w) + (6 * (-u)) + (a * p)]) → k'_{129}Translate(k, Vector[(3 * (-v)) + (3 * w) + (5 * (-u)) + (b * p)]) → k'_{130}Translate(k, Vector[(3 * (-v)) + (3 * w) + (4 * (-u)) + (c * p)]) → k'_{131}Translate(k, Vector[(3 * (-v)) + (3 * w) + (3 * (-u)) + (c * p)]) → k'_{132}Translate(k, Vector[(3 * (-v)) + (3 * w) + (2 * (-u)) + (b * p)]) → k'_{133}Translate(k, Vector[(3 * (-v)) + (3 * w) + (-u) + (a * p)]) → k'_{134}Translate(k, Vector[(2 * (-v)) + (3 * w) + (6 * (-u)) + (a * p)]) → k'_{135}Translate(k, Vector[(2 * (-v)) + (3 * w) + (5 * (-u)) + (b * p)]) → k'_{136}Translate(k, Vector[(2 * (-v)) + (3 * w) + (4 * (-u)) + (b * p)]) → k'_{137}Translate(k, Vector[(2 * (-v)) + (3 * w) + (3 * (-u)) + (b * p)]) → k'_{138}Translate(k, Vector[(2 * (-v)) + (3 * w) + (2 * (-u)) + (b * p)]) → k'_{139}Translate(k, Vector[(2 * (-v)) + (3 * w) + (-u) + (a * p)]) → k'_{140}Translate(k, Vector[(-v) + (3 * w) + (6 * (-u)) + (a * p)]) → k'_{141}Translate(k, Vector[(-v) + (3 * w) + (5 * (-u)) + (a * p)]) → k'_{142}Translate(k, Vector[(-v) + (3 * w) + (4 * (-u)) + (a * p)]) → k'_{143}Translate(k, Vector[(-v) + (3 * w) + (3 * (-u)) + (a * p)]) → k'_{144}Translate(k, Vector[(-v) + (3 * w) + (2 * (-u)) + (a * p)]) → k'_{145}Translate(k, Vector[(-v) + (3 * w) + (-u) + (a * p)]) → k'_{146}Translate(k, Vector[(6 * (-v)) + (4 * w) + (6 * (-u)) + (a * l)]) → k'_{147}Translate(k, Vector[(6 * (-v)) + (4 * w) + (5 * (-u)) + (a * l)]) → k'_{148}Translate(k, Vector[(6 * (-v)) + (4 * w) + (4 * (-u)) + (a * l)]) → k'_{149}Translate(k, Vector[(6 * (-v)) + (4 * w) + (3 * (-u)) + (a * l)]) → k'_{150}Translate(k, Vector[(6 * (-v)) + (4 * w) + (2 * (-u)) + (a * l)]) → k'_{151}Translate(k, Vector[(6 * (-v)) + (4 * w) + (-u) + (a * l)]) → k'_{152}Translate(k, Vector[(5 * (-v)) + (4 * w) + (6 * (-u)) + (a * l)]) → k'_{153}Translate(k, Vector[(5 * (-v)) + (4 * w) + (5 * (-u)) + (b * l)]) → k'_{154}Translate(k, Vector[(5 * (-v)) + (4 * w) + (4 * (-u)) + (b * l)]) → k'_{155}Translate(k, Vector[(5 * (-v)) + (4 * w) + (3 * (-u)) + (b * l)]) → k'_{156}Translate(k, Vector[(5 * (-v)) + (4 * w) + (2 * (-u)) + (b * l)]) → k'_{157}Translate(k, Vector[(5 * (-v)) + (4 * w) + (-u) + (a * l)]) → k'_{158}Translate(k, Vector[(4 * (-v)) + (4 * w) + (6 * (-u)) + (a * l)]) → k'_{159}Translate(k, Vector[(4 * (-v)) + (4 * w) + (5 * (-u)) + (b * l)]) → k'_{160}Translate(k, Vector[(4 * (-v)) + (4 * w) + (4 * (-u)) + (b * l)]) → k'_{161}Translate(k, Vector[(4 * (-v)) + (4 * w) + (3 * (-u)) + (b * l)]) → k'_{162}Translate(k, Vector[(4 * (-v)) + (4 * w) + (2 * (-u)) + (b * l)]) → k'_{163}Translate(k, Vector[(4 * (-v)) + (4 * w) + (-u) + (a * l)]) → k'_{164}Translate(k, Vector[(3 * (-v)) + (4 * w) + (6 * (-u)) + (a * p)]) → k'_{165}Translate(k, Vector[(3 * (-v)) + (4 * w) + (5 * (-u)) + (b * p)]) → k'_{166}Translate(k, Vector[(3 * (-v)) + (4 * w) + (4 * (-u)) + (b * p)]) → k'_{167}Translate(k, Vector[(3 * (-v)) + (4 * w) + (3 * (-u)) + (b * p)]) → k'_{168}Translate(k, Vector[(3 * (-v)) + (4 * w) + (2 * (-u)) + (b * p)]) → k'_{169}Translate(k, Vector[(3 * (-v)) + (4 * w) + (-u) + (a * p)]) → k'_{170}Translate(k, Vector[(2 * (-v)) + (4 * w) + (6 * (-u)) + (a * p)]) → k'_{171}Translate(k, Vector[(2 * (-v)) + (4 * w) + (5 * (-u)) + (b * p)]) → k'_{172}Translate(k, Vector[(2 * (-v)) + (4 * w) + (4 * (-u)) + (b * p)]) → k'_{173}Translate(k, Vector[(2 * (-v)) + (4 * w) + (3 * (-u)) + (b * p)]) → k'_{174}Translate(k, Vector[(2 * (-v)) + (4 * w) + (2 * (-u)) + (b * p)]) → k'_{175}Translate(k, Vector[(2 * (-v)) + (4 * w) + (-u) + (a * p)]) → k'_{176}Translate(k, Vector[(-v) + (4 * w) + (6 * (-u)) + (a * p)]) → k'_{177}Translate(k, Vector[(-v) + (4 * w) + (5 * (-u)) + (a * p)]) → k'_{178}Translate(k, Vector[(-v) + (4 * w) + (4 * (-u)) + (a * p)]) → k'_{179}Translate(k, Vector[(-v) + (4 * w) + (3 * (-u)) + (a * p)]) → k'_{180}Translate(k, Vector[(-v) + (4 * w) + (2 * (-u)) + (a * p)]) → k'_{181}Translate(k, Vector[(-v) + (4 * w) + (-u) + (a * p)]) → k'_{182}Translate(k, Vector[(6 * (-v)) + (5 * w) + (6 * (-u)) + (a * l)]) → k'_{183}Translate(k, Vector[(6 * (-v)) + (5 * w) + (5 * (-u)) + (a * l)]) → k'_{184}Translate(k, Vector[(6 * (-v)) + (5 * w) + (4 * (-u)) + (a * l)]) → k'_{185}Translate(k, Vector[(6 * (-v)) + (5 * w) + (3 * (-u)) + (a * l)]) → k'_{186}Translate(k, Vector[(6 * (-v)) + (5 * w) + (2 * (-u)) + (a * l)]) → k'_{187}Translate(k, Vector[(6 * (-v)) + (5 * w) + (-u) + (a * l)]) → k'_{188}Translate(k, Vector[(5 * (-v)) + (5 * w) + (6 * (-u)) + (a * l)]) → k'_{189}Translate(k, Vector[(5 * (-v)) + (5 * w) + (5 * (-u)) + (a * l)]) → k'_{190}Translate(k, Vector[(5 * (-v)) + (5 * w) + (4 * (-u)) + (a * l)]) → k'_{191}Translate(k, Vector[(5 * (-v)) + (5 * w) + (3 * (-u)) + (a * l)]) → k'_{192}Translate(k, Vector[(5 * (-v)) + (5 * w) + (2 * (-u)) + (a * l)]) → k'_{193}Translate(k, Vector[(5 * (-v)) + (5 * w) + (-u) + (a * l)]) → k'_{194}Translate(k, Vector[(4 * (-v)) + (5 * w) + (6 * (-u)) + (a * l)]) → k'_{195}Translate(k, Vector[(4 * (-v)) + (5 * w) + (5 * (-u)) + (a * l)]) → k'_{196}Translate(k, Vector[(4 * (-v)) + (5 * w) + (4 * (-u)) + (a * l)]) → k'_{197}Translate(k, Vector[(4 * (-v)) + (5 * w) + (3 * (-u)) + (a * l)]) → k'_{198}Translate(k, Vector[(4 * (-v)) + (5 * w) + (2 * (-u)) + (a * l)]) → k'_{199}Translate(k, Vector[(4 * (-v)) + (5 * w) + (-u) + (a * l)]) → k'_{200}Translate(k, Vector[(3 * (-v)) + (5 * w) + (6 * (-u)) + (a * p)]) → k'_{201}Translate(k, Vector[(3 * (-v)) + (5 * w) + (5 * (-u)) + (a * p)]) → k'_{202}Translate(k, Vector[(3 * (-v)) + (5 * w) + (4 * (-u)) + (a * p)]) → k'_{203}Translate(k, Vector[(3 * (-v)) + (5 * w) + (3 * (-u)) + (a * p)]) → k'_{204}Translate(k, Vector[(3 * (-v)) + (5 * w) + (2 * (-u)) + (a * p)]) → k'_{205}Translate(k, Vector[(3 * (-v)) + (5 * w) + (-u) + (a * p)]) → k'_{206}Translate(k, Vector[(2 * (-v)) + (5 * w) + (6 * (-u)) + (a * p)]) → k'_{207}Translate(k, Vector[(2 * (-v)) + (5 * w) + (5 * (-u)) + (a * p)]) → k'_{208}Translate(k, Vector[(2 * (-v)) + (5 * w) + (4 * (-u)) + (a * p)]) → k'_{209}Translate(k, Vector[(2 * (-v)) + (5 * w) + (3 * (-u)) + (a * p)]) → k'_{210}Translate(k, Vector[(2 * (-v)) + (5 * w) + (2 * (-u)) + (a * p)]) → k'_{211}Translate(k, Vector[(2 * (-v)) + (5 * w) + (-u) + (a * p)]) → k'_{212}Translate(k, Vector[(-v) + (5 * w) + (6 * (-u)) + (a * p)]) → k'_{213}Translate(k, Vector[(-v) + (5 * w) + (5 * (-u)) + (a * p)]) → k'_{214}Translate(k, Vector[(-v) + (5 * w) + (4 * (-u)) + (a * p)]) → k'_{215}Translate(k, Vector[(-v) + (5 * w) + (3 * (-u)) + (a * p)]) → k'_{216}Translate(k, Vector[(-v) + (5 * w) + (2 * (-u)) + (a * p)]) → k'_{217}Translate(k, Vector[(-v) + (5 * w) + (-u) + (a * p)]) → k'_{218}
AI Drawing Prompt Reference
Draw a cube and demonstrate the process of unwrapping it. Start by plotting the coordinate axes and finding their intersection point to construct the cube's vertices. Then, draw the edges and faces of the cube. Create three vectors representing directions along the cube. Using these vectors, apply translation operations to unfold each face of the cube onto a 2D plane sequentially. The final image should show both the original 3D cube and its unwrapped 2D layout, clearly illustrating the transformation from three-dimensional to two-dimensional space.
The prompt above was compiled from the original drawing commands and is for reference only.