Dear Folks,
I've been using POV since 1993 so I am an experienced user; I started
using POV 3.1g for Win95 about 2 months ago so I am also a new user with
this great new version.
Problem set up:
The INC file I am writing calls several other INC files. One
of them is MY_TEXTURE.INC which is mostly declares *copied exactly*
from the standard INC files to save parsing time and memory.
I use the regular QUICKRES.INI to swap between various qualities and sizes.
At +q6 thru 9 everything is fine, but at +q5 or less (for quick test renders)
I get an error message. The error spot is indicated in the sample
code below with (*).
The Problem:
sample code:
#delare T_Wood2 =
texture { pigment { P_WoodGrain2A
(*) color_map { M_Wood2A } } }
error msg:
cannot use color_map with this pattern type
The Soluton:
< please, someone, fill this in...! >
I know that POV was written with a "typed" language and that in POV
files some "adjectives" are specific to some "nouns" ( i.e. specular modifies
a finish not a shape ).
Even with strong types the change in rendering quality should not logically
change
the compatibility of a type with its modifiers.
I've created a work-around in my files to do quick_color renders at +q9 but in my 1500+ line source code almost 300 lines are the work-around code. All that cutting and pasting is getting way too complicated and tedious to simulate something that QUICKRES.INI was designed to do automatically.
Respects,
Brendan
--
Michael Brendan Hurley
ShadowDancerEnterprizes, LTD.
http://www.geocities.com/SiliconValley/Network/4969/index.html
http://www.saber.net/~mbhcgc/index.shtml
mbhcgc@saber.net