Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.8 KB

README.md

File metadata and controls

45 lines (30 loc) · 1.8 KB

Shrimp

Build StatusLicense: GPL v3

A clone of the Shrimp RenderMan Shading Language shader editor.

This contains all the development history that was spread amongst the CVS, SVN and Mercurial branches, for the historical GTK 1.x application, FLTK2, and finally Qt4 GUI/frontend.


Why?

RSL was deprecated in the latest RenderMan versions, the code is provided as a learning/didactic resource. The latest version of PRman to support RSL was version 20.0. 3Delight version (up to) 12.5 is also supported.

Building

Unless you're into software archeology, the sanest choice is to just use Qt4:

qmake-qt4 shrimp.pro
make all

Using

As an example, using 3Delight, then make sure you have your 3Delight environment variables set.

export DELIGHT=/path/to/3delight
export LD_LIBRARY_PATH=${DELIGHT}/lib:${LD_LIBRARY_PATH}
export PATH=$PATH:${DELIGHT}/bin

and add

export DL_RESOURCES_PATH=/path/to/shrimp_repo/data/rib/scenes/archives
export DL_SHADERS_PATH=${HOME}/.shrimp/temp

Start the application, and off you go, with a lovely dragon.

Main UI Window

Stanford Dragon