26.01.2015 Views

The RenderMan Interface - Paul Bourke

The RenderMan Interface - Paul Bourke

The RenderMan Interface - Paul Bourke

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Name<br />

arraytoobig<br />

badargument<br />

badarray<br />

badbasis<br />

badcolor<br />

badhandle<br />

badparamlist<br />

badripcode<br />

badstringtoken<br />

badtoken<br />

badversion<br />

limitcheck<br />

outofmemory<br />

protocolbotch<br />

stringtoobig<br />

syntaxerror<br />

unregistered<br />

Description<br />

insufficient memory to construct array<br />

incorrect parameter value<br />

invalid array specification<br />

undefined basis matrix name<br />

invalid color specification<br />

invalid light or object handle<br />

parameter list type mismatch<br />

invalid encoded RIB request code<br />

undefined encoded string token<br />

invalid binary token<br />

protocol version number mismatch<br />

overflowing an internal limit<br />

generic instance of insufficient memory<br />

malformed binary encoding<br />

insufficient memory to read string<br />

general syntactic error<br />

undefined RIB request<br />

Table C.2: RIB Errors<br />

badargument<br />

badarray<br />

<strong>The</strong> RIB interpreter encountered an invalid parameter value in parsing<br />

a request.<br />

EXAMPLE<br />

Polygon ”N” [...] # no ”P” specified<br />

PointsGeneralPolygons [2 2] [4 3 4]... # bad nloops<br />

<strong>The</strong> number of items in an array is inappropriate for the specified parameter,<br />

or an array has both string and number elements. EXAMPLE<br />

Basis [0 1 2 3] Cone [1.5] Bound [0 1 0 ”oops” ]<br />

badbasis<br />

badcolor<br />

<strong>The</strong> basis matrix name specified in a basis request is not known by the<br />

RIB interpreter.<br />

EXAMPLE<br />

Basis ”my-favorite-basis”<br />

An invalid color was supplied as a parameter to a request. That is, an<br />

array was specified with an incorrect number of elements.<br />

EXAMPLE<br />

Opacity [.5 1] # with 3-channel colors<br />

181

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!