Maze generation: Difference between revisions
m
→{{header|POV-Ray}}: Explanation added about iterative approach
m (→{{header|POV-Ray}}: Split prism co-ordinates into 2 lines so they don’t wrap) |
m (→{{header|POV-Ray}}: Explanation added about iterative approach) |
||
Line 7,279:
=={{header|POV-Ray}}==
This POV-Ray solution uses an iterative rather than recursive approach because POV-Ray has a small stack for recursion (about 100 levels) and so the program would crash on even quite small mazes. With the iterative approach it works on very large mazes.
<syntaxhighlight lang="pov">
#version 3.7;
Line 7,437 ⟶ 7,438:
light_source {
<-0.1*Cols, Rows, 0.5*Rows>, colour rgb <1, 1, 1>
area_light
x, y, 3, 3
|