home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!chx400!sicsun!disuns2!/!moreillo
- From: moreillo@disuns2.epfl.ch (Guy Moreillon)
- Newsgroups: comp.graphics
- Subject: Radiosity Program available
- Keywords: radiosity
- Message-ID: <1992Jul30.083807@disuns2.epfl.ch>
- Date: 30 Jul 92 06:38:07 GMT
- Sender: news@disuns2.epfl.ch
- Organization: Ecole Polytechnique Federale de Lausanne
- Lines: 87
- Nntp-Posting-Host: disun40.epfl.ch
-
- Hello NetWorld,
-
- There is a new radiosity program available on the network (one of the
- very few... radiosity seems to be less popular than ray-tracing...).
- Rad (as it is called) allows real-time walkthrough and interactive
- modification of the scene during computation. Textures are supported when
- hardware allows. The computation algorithm is based on porogressive radiosity,
- and uses automatic patch subdivision to refine the solution.
- There is one small catch though: Rad only runs on SGI Workstations.
- Sorry about that, but I wasn't gonna rewrite a whole GL for X11.
- Below is the README file that comes with the release.
-
- Rad is currently available on the following anonymous ftp sites:
- gondwana.ecr.mu.oz.au in pub/rad.tar.Z
- wuarchive.wustl.edu in pub/rad.tar.Z
-
- Enjoy !!
-
- ---------------------------------README-------------------------------------
-
-
- *******************
- * RAD *
- * Version 1.0 *
- * *
- * by *
- * G.Moreillon *
- * *
- * July 1992 *
- *******************
-
-
- This is version 1.0 of Rad, an Interactive Radiosity program developped for
- Silicon Graphics computers.
- Rad reads an ASCII file describing a scene to be rendered and enables the user
- to walk through the scene in real time and modify the caracteristics of the
- objects in the scene while a radiosity solution is being computed.
-
- Rad v1.0 runs on any Silicon Graphics workstation, but some features may not
- be available depending on the hardware configuration. Textures are displayed
- only if the hardware supports them, and to make life easier, a spaceball is
- highly recommended.
- It has been tested on system version 4.0 as well as version 3.0.
-
- Rad uses the Forms Library for its interface. It is a public domain toolkit for
- the SG Workstations. You need not download it to compile Rad since the library
- is included in this release.
-
- The Rad distribution consist of three programs: Rad, the Interactive Radiosity
- program, Preprad a tool that enables the user to prepare a scene before feeding
- it to Rad for computation and visualization, and a simple converter to
- translate AutoCad files to Rad files.
-
- To compile the various programs, first edit the Makefile in the top directory
- and set the RADHOME variable according to your environment. Then, edit the
- Makefile in the rad and preprad directories: choose the system libraries
- according to your system version, and set the spaceball option in the
- rad/Makefile. Once this is done, simply run "make" in the directory where you
- found this file (top directory).
- NOTE: You NEED a spaceball to run Preprad. If you don't have one, forget
- Preprad, it WILL NOT COMPILE.
-
- Both Rad and Preprad need three environments variables to be set up in order to
- run properly:
- - RADSCENE : path to the /scenes directory
- - RADOFF : path to the /off directory
- - RADTEX : path to the /textures directory
- You should 'source' the .radrc file before you launch Rad or Preprad.
-
- The Doc directory contains a User's Guide for each program and tool.
-
- Rad was started as a Semester/Diploma project. Some feature were added
- afterwards, and Prerad was created as a supporting tool. The code might no be
- as clean as one could wish, but as well you know, cleaning up a program often
- takes as much time as writing it in the first place...
-
- Thanks to Enrico Gobbetti for his support and his ideas.
-
- Guy Moreillon
- 29 July 1992
- moreillo@ligsg1.epfl.ch
-
-
- --
- Guy Moreillon -- Oh my God, It's full of Stars...
- moreillo@ligsg1.epfl.ch -- Dave Bowman
- moreillon@eldi.epfl.ch
-