home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 7 / FreshFishVol7.bin / bbs / gfx / anim3d-1.4.lha / Anim3D / Anims / TieFighter3 < prev    next >
Text File  |  1994-07-26  |  4KB  |  212 lines

  1. % =========================================================================
  2. % ------------------------ The animation info -----------------------------
  3. % =========================================================================
  4.  
  5. ANIMATION:
  6.  
  7.     Version = 1
  8.     MinVer = 1
  9.     NumColours = 2
  10.     NumObjects= 1
  11.     NumObjectInstances = 1
  12.     Title = "Testing Animation"
  13.     Creator = "M. George"
  14.     Date = "February 1994"
  15.  
  16.  
  17. % =========================================================================
  18. % -------------------------- The colours used -----------------------------
  19. % =========================================================================
  20.  
  21. BACKCOLOUR:
  22.  
  23.     Colour = (0, 0, 0)
  24.  
  25.  
  26. COLOURS:
  27.  
  28. #Grey:
  29.     Colour = (127, 127, 127)
  30. #Yellow:
  31.     Colour = (255, 255, 0)
  32.  
  33.  
  34. % =========================================================================
  35. % ----------------------- The direction of light --------------------------
  36. % =========================================================================
  37.  
  38. LIGHTSOURCE:
  39.  
  40.     Vector = (-5173, 0, 5173)
  41.     NumInstructions = 1
  42.  
  43. _Instructions:
  44.  
  45.         STOP
  46.  
  47.  
  48. % =========================================================================
  49. % --------------------- The viewers initial position ----------------------
  50. % =========================================================================
  51.  
  52. VIEWER:
  53.  
  54.     Position = (0, 0, -300)
  55.     Orientation = (0, 0, 0)
  56.     NumInstructions = 1
  57.  
  58. _Instructions:
  59.  
  60.     STOP
  61.  
  62.  
  63. % =========================================================================
  64. % -------------------------- The object protos ----------------------------
  65. % =========================================================================
  66.  
  67. PROTOS:
  68.  
  69. #Tile:                % The only object in this demo.
  70.     NumVertices = 28
  71.     NumFaces = 16
  72.  
  73. _Vertices:
  74.     Coords = (-50, 0, -30)
  75.     Coords = (-25, 43, -30)
  76.     Coords = (25, 43, -30)
  77.     Coords = (50, 0, -30)
  78.     Coords = (25, -43, -30)
  79.     Coords = (-25, -43, -30)
  80.     Coords = (-50, 0, 30)
  81.     Coords = (-25, 43, 30)
  82.     Coords = (25, 43, 30)
  83.     Coords = (50, 0, 30)
  84.     Coords = (25, -43, 30)
  85.     Coords = (-25, -43, 30)
  86.  
  87.     Coords = (-80, 0, -100)
  88.     Coords = (-80, 86, -50)
  89.     Coords = (-80, 86, 50)
  90.     Coords = (-80, 0, 100)
  91.     Coords = (-80, -86, 50)
  92.     Coords = (-80, -86, -50)
  93.  
  94.     Coords = (80, 0, -100)
  95.     Coords = (80, 86, -50)
  96.     Coords = (80, 86, 50)
  97.     Coords = (80, 0, 100)
  98.     Coords = (80, -86, 50)
  99.     Coords = (80, -86, -50)
  100.  
  101.     Coords = (-80, 0, -30)
  102.     Coords = (-80, 0, 30)
  103.  
  104.     Coords = (80, 0, -30)
  105.     Coords = (80, 0, 30)
  106.  
  107. _Faces:    
  108.     Colour = #Yellow
  109.     NumEdges = 6
  110.         Edges = (0, 1, 2, 3, 4, 5, 0)
  111.  
  112.     Colour = #Grey
  113.     NumEdges = 4
  114.         Edges = (0, 5, 11, 6, 0)
  115.  
  116.     Colour = #Grey
  117.     NumEdges = 4
  118.         Edges = (1, 0, 6, 7, 1)
  119.  
  120.     Colour = #Grey
  121.     NumEdges = 4
  122.         Edges = (2, 1, 7, 8, 2)
  123.  
  124.     Colour = #Grey
  125.     NumEdges = 4
  126.         Edges = (3, 2, 8, 9, 3)
  127.  
  128.     Colour = #Grey
  129.     NumEdges = 4
  130.         Edges = (4, 3, 9, 10, 4)
  131.  
  132.     Colour = #Grey
  133.     NumEdges = 4
  134.         Edges = (5, 4, 10, 11, 5)
  135.  
  136.     Colour = #Grey
  137.     NumEdges = 6
  138.         Edges = (11, 10, 9, 8, 7, 6, 11)
  139.  
  140.     Colour = #Grey
  141.     NumEdges = 6
  142.         Edges = (12, 13, 14, 15, 16, 17, 12)
  143.  
  144.     Colour = #Grey
  145.     NumEdges = 6
  146.         Edges = (12, 17, 16, 15, 14, 13, 12)
  147.  
  148.     Colour = #Grey
  149.     NumEdges = 4
  150.         Edges = (0, 24, 25, 6, 0)
  151.  
  152.     Colour = #Grey
  153.     NumEdges = 4
  154.         Edges = (0, 6, 25, 24, 0)
  155.  
  156.     Colour = #Grey
  157.     NumEdges = 6
  158.         Edges = (18, 19, 20, 21, 22, 23, 18)
  159.  
  160.     Colour = #Grey
  161.     NumEdges = 6
  162.         Edges = (18, 23, 22, 21, 20, 19, 18)
  163.  
  164.     Colour = #Grey
  165.     NumEdges = 4
  166.         Edges = (3, 9, 27, 26, 3)
  167.  
  168.     Colour = #Grey
  169.     NumEdges = 4
  170.         Edges = (3, 26, 27, 9, 3)
  171.  
  172.  
  173. % =========================================================================
  174. % ------------- The object instances and their movement -------------------
  175. % =========================================================================
  176.  
  177. OBJECTS:
  178.  
  179.     Proto = #Tile
  180.     Position = (0, 0, 1000)
  181.     Orientation = (350, 200, 0)
  182.     Scale = (8192, 8192, 8192)
  183.     NumInstructions = 19
  184.  
  185. _Instructions:
  186.  
  187.     COUNTER = 144
  188.       DTRANSLATE = (0, 0, -30)
  189.     LOOP
  190.  
  191.     COUNTER = 36
  192.       ROTATE = (0, 5, 0)
  193.     LOOP
  194.  
  195.     COUNTER = 200
  196.       DTRANSLATE = (0, 0, -30)
  197.     LOOP
  198.  
  199.     COUNTER = 36
  200.       ROTATE = (0, 5, 0)
  201.     LOOP
  202.  
  203.     COUNTER = 200
  204.       DTRANSLATE = (0, 0, -30)
  205.     LOOP
  206.  
  207.     COUNTER = 36
  208.       ROTATE = (0, 5, 0)
  209.     LOOP
  210.  
  211.     GOTO = 6
  212.