home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 May / PCWorld_1999-05_cd.bin / software / Temacd / TeraLog / Example.tg_ / Example.tg
Text File  |  1999-03-29  |  3KB  |  88 lines

  1. ; Example Terragen Script
  2. ; ~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. ; A line beginning with ';' is ignored by Terragen.
  5. ; Each command must start on a separate line.
  6. ; Commands are not case sensitive, ie. Hello = hello = HELLO.
  7. ; A command must be followed by the correct number of parameters.
  8. ; Parameters can be separated by spaces and/or a single comma.
  9. ; The decimal separator must be a period, eg one tenth is 0.1 not 0,1
  10.  
  11.  
  12. ; Animation setup commands (v0.6.26)
  13. ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  14. ; InitAnim  BaseImageFileName,StartFrameNumber
  15. ; CloudPos  x,y            ;the cloud position at frame 0
  16. ; CloudVel  speed, heading    ;cloud scroll speed per frame
  17. ;                    (for entire animation)
  18.  
  19. ; Per-frame commands (v0.6.26)
  20. ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  21. ; CamPos    x,y,z
  22. ; TarPos    x,y,z
  23. ; CamH      head
  24. ; CamP      pitch
  25. ; CamB      bank
  26. ; SunDir    head,alt
  27. ;
  28. ; FRend ;(frame render, only works after using InitAnim)
  29.  
  30.  
  31. ; Some notes about Animation Setup commands:
  32. ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  33. ; The InitAnim command tells Terragen that an animation is to be
  34. ; rendered, and initialises the appropriate variables. It is
  35. ; necessary to have this command before any calls to FRend.
  36. ; CloudVel is used to automatically scroll the clouds across the
  37. ; sky. It will position the clouds correctly for each frame, no
  38. ; matter what frame number the script starts at. CloudPos tells
  39. ; Terragen where the clouds would be if it were rendering frame 0.
  40.  
  41. ; If you want to break up a script into smaller parts, you must
  42. ; make sure that each script begins with the same setup commands
  43. ; such as CloudVel and CloudPos. You can then use a different
  44. ; frame number with InitAnim, and provided that CloudVel etc.
  45. ; are identical in each script, all animation should be seamless.
  46. ;
  47. ; The folder specified in InitAnim must already exist.
  48. ;
  49. ; Warning: in Windows 95 and 98, the root directory (eg "C:\")
  50. ; cannot hold more than 256 files. It is recommended that you use
  51. ; a subdirectory with InitAnim, such as "C:\Anim\" or
  52. ; "C:\Anim\pic"
  53.  
  54.  
  55. ; Some notes about Per-frame commands:
  56. ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  57. ; Per-frame commands can be used at the start of the script.
  58. ; There is no restriction on this. Likewise, CloudPos and
  59. ; CloudVel can be used for each frame, but changing CloudVel
  60. ; in the middle of an animation has weird results. If you want
  61. ; non-linear cloud motion, use CloudPos to specify exact
  62. ; positions, and set CloudVel to 0,0.
  63.  
  64.  
  65.  
  66.  
  67. ; The following script requires Terragen v0.6.26 or above,
  68. ; and the folder specified in InitAnim must already exist.
  69.  
  70.  
  71. initanim "F:\Graphics\TGAnim\tganim", 1
  72. ;  (necessary before using FRend)
  73.  
  74. cloudvel 10, 45
  75.  
  76. sundir 120,50
  77.  
  78. frend ;render frame and save
  79. frend
  80. frend
  81. frend
  82. frend
  83. frend
  84. frend
  85. frend
  86. frend
  87. frend
  88.