RenderMan

Description

RenderMan is a RenderMan binding as a Perl 5.6 module. SYNOPSIS use RenderMan; This RenderMan module implements a Perl 5.6 binding for the BMRT client library (libribout). It fully supports the client library. Therefore, this module has the following limitations: Error Handling callbacks are not implemented, Filter function callbacks are not implemented, and the TransformPoints function does nothing. Also, Blobby is not yet supported by BMRT 2.5.0.8. The full RenderMan specification is way beyond the scope of this man page. Please refer to the documents below for more information about RenderMan. The Perl binding is identical to the C binding except a few minor points: All "parameterlist"s are passed as a reference to a hash (i.e. %params). Anywhere that a functions arguments can be terminated by RI_NULL, you can simply choose to not include that RI_NULL argument, which is incredibly nice. All array, matrix, and basis types are single-dimension arrays of doubles in this Perl binding. The order for 2-dimension types is first-row followed by second-row, etc. You will typically want to run your RenderMan Perl script and pipe the results into any RenderMan-compliant renderer, such as "rgl", "rendribv", or "rendrib", which all come with the excellent BMRT backage by Larry Gritz. If using the WinNT version of BMRT, you can specify a filename, "rgl" or "rendrib" as the argument to Begin(); and the output will be sent to a file or automatically piped to "rgl" or "rendrib" since the piping mechanism (and general functionality) of WinNTs command line parser is, uh, limited..

Renderman - Perl - Binding - Bmrt - Libraries - Programming

Published By:Glenn M. Lewis

License Type:Freeware

Date Added:25 October, 2010

Version:0.04

Price:Free

Downloads:4

Size:81.9 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

K3D is a very easy to use 3D modling program. K-3D features a robust, object oriented plugin architecture, designed to scale to the needs of professional artists.

DateSep 28, 2010

AuthorK3D Team

Size6.0 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Multimedia

K-3D is the free-as-in-freedom 3D modeling, animation, and rendering system for GNU / Linux, Posix, and Win32 operating systems.

DateAug 28, 2010

AuthorRomain

Size6.2 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Multimedia

SDPSL provides tools for discovering a RenderMan shaders arguments at runtime in a render-engine neutral way, either with external, per-shader XML metafiles, or by parsing a shaders source directly.

DateSep 1, 2010

AuthorTimothy M. Shead

Size1024.0 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Multimedia

pconfig project is a perl script to set up... perl scripts! Allows a perl scripts configuration information to be included within the script for no need for external files. Controlled by internal comments within the script itself (the target script).

DateOct 18, 2010

AuthorAaron D. Marasco

Size15.4 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

XML::Generator::vCard is a Perl module that can generate SAX2 events for vCard 3.

DateOct 4, 2010

AuthorAaron Straup Cope

Size7.2 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming