Draw a rotating cube: Difference between revisions
Content added Content deleted
Line 1,891: | Line 1,891: | ||
sinY := angleY->Sin(); |
sinY := angleY->Sin(); |
||
cosY := angleY->Cos(); |
cosY := angleY->Cos(); |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
for(i := 0; i < size; i += 1;) { |
for(i := 0; i < size; i += 1;) { |
||
x := @nodes[i, 0]; |
x := @nodes[i, 0]; |
||
Line 1,911: | Line 1,910: | ||
method : DrawCube() ~ Nil { |
method : DrawCube() ~ Nil { |
||
⚫ | |||
edge_sizes := @edges->Size(); |
edge_sizes := @edges->Size(); |
||
size := edge_sizes[0]; |
size := edge_sizes[0]; |
||
⚫ | |||
for(i := 0; i < size; i += 1;) { |
for(i := 0; i < size; i += 1;) { |
||
x0y0 := @nodes[@edges[i, 0], 0]; |
x0y0 := @nodes[@edges[i, 0], 0]; |