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