About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Editor's Rating:
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review

editor's review

JPBRT for Mac 0.5 is the JAVA port that is enabled for the Mac system just to take advantage of the scientific purposes that various scientists would like to work through the software facilities that are made available. This port is currently packed with few of the core classes of the group pbrt-v2 along with few numbers of classes related to implementation. In most of the cases this port will exhibit the behavior as is similar to the book. In other words the port simply follows the book. For the individuals who would like to know the coding and understand it well there are enough of references given from the book.

This will enable the individuals to find the ways to get on with this port and make it useful for the various ways they would like to. The more you concentrate on this port the more will be ideas that are generated out of your minds in the best way of using this port. In the latest release of this software one can find increased number of basic shapes with the triangle mesh. Also you can find the direct lighting integrator with the distant and infinite light provided with the latest release to be very useful. You can try all of them for making your target to be accomplished with little effort.
Version reviewed: 0.5 Date: 03:44:42 PM, Friday, Nov 04, 2011

mac default iconJPBRT for Mac Publisher's description

JPBRT is a partial Java port of pbrt-v2, the physically-based rendering toolkit presented in the book

JPBRT is a partial Java port of pbrt-v2, the physically-based rendering toolkit presented in the book
Physically Based Rendering, 2nd Edition; From Theory To Implementation by Matt Pharr and Greg Humphreys; Copyright 2010; Morgan Kaufmann.

I created this port for scientific purposes. The port currently only encompasses a few core classes of pbrt-v2 and a small number of implementation classes. The currently supported statements in .pbrt files are listed here.

For most parts, the port closely follows the book. The biggest deviations are in the parser for the PBRT file format (which is a "man-made" parser in this port and not a generated one), and in the avoidance of global states (such as avoidance of api.cpp), allowing to render multiple scenes simultaneously in the same Java virtual machine.

References to book pages are given in many places in the code, which should help you to find your way around this Java port. References are given to both edition of the books, where applicable.

The source and binary distributions of this port include a graphical user interface which is not part of the original pbrt-v2. I built the user interface on top of the JHotDraw 7 application framework and the Quaqua Look and Feel.

What's New in This Release:

В· Adds more basic shapes and triangle mesh.
В· Adds the "directlighting" integrator.
В· Adds "distant" light and "infinite" light.
В· Adds the "Include" statement.

System Requirements:

Java 1.5 or later
Program Release Status: New Release
Program Install Support: Install and Uninstall

JPBRT for Mac Tags:

Click on a tag to find related softwares

Is JPBRT for Mac your software?

Manage your software

Most Popular

mac default icon CorelDRAW for Mac 11.693
Bring inspiration to life with Corel GRAPHICS SUITE , intuitive and powerful software specifically designed... Read more
mac default icon InstaDesk For Mac 1.4.3
So much actually that we created the perfect Mac client
mac default icon iPhoto for Mac 9.2.3
iPhoto 92 supports compatibility with iCloud and iOS 5.
mac default icon Toon Boom Animate Pro For Mac 7.7
The most complete professional animation software for serious animators, offering award winning... Read more
mac default icon Mac DVD Ripper X 2.1
Fast Speed, High Quality, the best DVD ripper for Mac OS X.

Related Category

» CAD (50)
» Editors (372)
» Other (1453)