The Raja Project
Home Page
What's New?
Try It Online!
References and Links

Getting Raja

User Docs
Developer Docs

* What can you get here?

Raja stands for "Ray-Tracer in Java". The Raja project intends to build a complete modern Ray-Tracer using the Java language. The whole source code is under LGPL and GPL terms. You can have an overview of the Raja project. But take a look at our gallery and our movies. If you want to test our software, just try it online with the Java Web Start technology. You can also download Raja and get the instructions to install it and to use it.

If you are interested to join the development team, you can get some developer's documentation, take a look at the online API, check the SourceForge Project Page, or browse the source files online. At least you can also get some useful links about ray-tracing, consult the old news or know more about the authors.

* Latest News

  • 06/01/2003:
    The Gallery has been reshaped and a section 'Contributions' has been added. If you have some contributions to Raja, feel free to contact us. We'll be pleased to add your contribution.
  • 10/10/2002:
    We have a added some features to the CVS versions:
    • The requirement for Raja is java 1.4,
    • As the current Java 1.4 provides codec of PNG and JPEG, we are now independant from the JAI. But, if you want more, you have to get the codec of the JAI.
    • A new architecture for sampling has been introduced. The idea is that a pixel is computed by casting one or more rays. But, it's up to the Sampler to decide this, therefore all the pixels can be independantly computed with anti-aliasing.
    • Update of the graphical user interface to benefit from these changes. You can now combine the diadic scheduler with anti-aliasing.
    • A multi-threaded renderer has been added (option '-t').
    To get a snapshot from the CVS, just look at the Download page.
  • 09/22/2002:
    Raja is not dead. We are back!
    Some students from Denmark will do a project to distribute the computation of Raja over an heterogenous network and maybe extend raja to compute movies.
  • 03/23/2001:
    A short tutorial on the Shapes class hierarchy is now online. For Developer only !
  • 02/27/2001:
    Raja 0.4.0-pre4 is out.
    This is the first release since our move to SourceForge. CVS is now working flawlessly on SourceForge :-)
    The changes since 0.4.0-pre3 are:
    • A Basic but uniform Image I/O framework has been implemented,
    • Improvements in Command Line User UI:
      • Ability to chose the codec,
      • Check that the image shall be saved successfully before rendering,
      • More verbose modes.
    • Class World replaces the old Scene class. A scene is now a world with a camera. The example scene files have been cleaned and updated accordingly.
Java W3C SourceForge The Gimp

Comments to Webmaster
Sun Sep 22nd 2002, 06:16:32 PM