home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / inne / win / sieciowe / oiv_demo.lzh / disk5 / DATA.5 / data / SlotCar / TestTrack.iv < prev    next >
Text File  |  1994-11-13  |  2KB  |  63 lines

  1. #Inventor V2.0 ascii
  2.  
  3. # Track pieces are automatically linked together by the reading
  4. # program.  Straight pieces just have a length (default 1.0).  Curved
  5. # pieces have a radius (default 1.0) and an angle, expressed as a
  6. # fraction of a full turn (so .25, the default, is a 90 degree turn).
  7. # Positive radii/angles are left-hand (counter-clockwise) turns,
  8. # negative radii/angles are right-hand turns; both radius and angle
  9. # must be negative to get reasonable results.
  10.  
  11. Separator {
  12.     renderCaching OFF    # Don't try to cache here...
  13.     renderCulling OFF
  14.  
  15.     Sky {
  16.     #horizonColor .8 .7 .9
  17.     horizonColor 1 .6 .0
  18. ##    skyBottomColor .2 .5 .7
  19. #    skyBottomColor .5 .4 .7
  20.     skyTopColor .0 .0 .1
  21.     horizonHeight 400
  22.     }
  23.  
  24.     LightModel { model BASE_COLOR }    # Assume no lighting!
  25.  
  26.     Straight { renderCulling ON }
  27.     Straight { renderCulling ON }
  28.     Straight { renderCulling ON }
  29.     Straight { renderCulling ON }
  30.     Straight { renderCulling ON }
  31.     Straight { renderCulling ON }
  32.  
  33.     Curve { angle -.25 radius -1 renderCulling ON }
  34.     Curve { angle -.25 radius -1 renderCulling ON }
  35.     Curve { angle -.25 radius -1 renderCulling ON }
  36.     
  37.     Straight { renderCulling ON }
  38.     Straight { renderCulling ON }
  39.  
  40.     Curve { renderCulling ON }
  41.  
  42.     Straight { renderCulling ON }
  43.     Straight { renderCulling ON }
  44.     Straight { renderCulling ON }
  45.     Straight { renderCulling ON }
  46.  
  47.     Curve { angle -.25 radius -1 renderCulling ON }
  48.     Curve { renderCulling ON }
  49.    
  50.     Curve { angle .25 radius 2 renderCulling ON }
  51.     Curve { angle .25 radius 2 renderCulling ON }
  52.  
  53.     Straight { renderCulling ON }
  54.     StartFinish { renderCulling ON length 1.0 }
  55.  
  56.     File { name "mountains.iv" }
  57.     File { name "ocean.iv" }
  58.     Separator {
  59.     Translation { translation -430 0 -80 }
  60.     File { name "bldg1.iv" }
  61.     }
  62. }
  63.