home *** CD-ROM | disk | FTP | other *** search
/ Freelog 42 / Freelog042.iso / Graphisme3D / Cube / data / prefabs.cfg < prev    next >
Text File  |  2002-05-25  |  830b  |  31 lines

  1. // this cfg defines the shapes of heightfield prefabs, i.e. arches and such
  2.  
  3. // arch of 2xN cubes, i.e. 3 vertices [0..2]
  4. // archvertex <cubespan> <vertex> <delta>
  5. // vertices not defined have a 0 delta
  6.  
  7. alias av [
  8.   loop $arg1 [
  9.     at $arg2 $i
  10.     archvertex (+ $arg1 1) (+ $i 1) $s
  11.   ]
  12. ]
  13.  
  14. av  1 "2"
  15. av  2 "4 4"
  16. av  3 "5 6 5"
  17. av  4 "5 6 6 5"
  18. av  5 "5 7 8 7 5"
  19. av  6 "5 7 8 8 7 5"
  20. av  7 "7 11 13 14 13 11 7"
  21. av  8 "7 11 13 14 14 13 11 7"
  22. av  9 "7 11 13 14 14 14 13 11 7"
  23. av 10 "7 11 13 14 14 14 14 13 11 7"
  24. av 11 "8 13 16 18 19 19 19 18 16 13 8"
  25. av 12 "8 13 16 18 19 19 19 19 18 16 13 8"
  26. av 13 "8 13 16 18 19 19 19 19 19 18 16 13 8"    // these last few can be improved
  27. av 14 "8 13 16 18 19 19 19 19 19 19 18 16 13 8"
  28. av 15 "8 13 16 18 19 19 19 19 19 19 19 18 16 13 8"
  29.  
  30. // add wider arches here! :)
  31.