home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / raytrace / radiance / nextrad.lha / NeXtRad / engine.h < prev    next >
Encoding:
Text File  |  1993-02-22  |  799 b   |  32 lines

  1. /* engine.h */
  2.  
  3. /* written by : Jason R. Wilson    2/21/93 */
  4.  
  5. /* provides the user interface with an interface to the radiosity engine */
  6.  
  7. void adapt(void);
  8. /* does an adaptive mesh-generation pass */
  9.  
  10. void renderit(void);
  11. /* render the scene */
  12.  
  13. void WireFrameFull(void);
  14. /* outputs the full wireframe (including elements) */
  15.  
  16. void WireFrame(void);
  17. /* outputs the coarse wireframe (only patches) */
  18.  
  19. void Faster(void);
  20.      /* change MoveFactor so user moves faster */
  21.      /* change TurnFactor so user turns faster */
  22.  
  23. void Slower(void);
  24.      /* change MoveFactor so user moves slower */
  25.      /* change TurnFactor so user turns faster */
  26.  
  27. void ChangeView(int dir);
  28. /* changes the viewpoint for walkthrough */
  29.  
  30. void engine (char *SceneFileName);
  31. /* renders the scene from the initial viewpoint */
  32.