Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 16/07/2004 at 12:46, xxxxxxxx wrote:
User Information: Cinema 4D Version: 8.2 Platform: Windows ; Language(s) : C++ ;
--------- i want to retrieve the ambient and the specular colors of a material but i don't know how ... i've got a BaseMaterial and a BaseChannel (by calling BaseMaterial::GetChannel(CHANNEL_COLOR or CHANNEL_SPECULARCOLOR)) but in the description for the member function BaseChannel::GetData there aren't any color values
thanks in advance for your help!
On 17/07/2004 at 16:10, xxxxxxxx wrote:
These are now stored in MATERIAL_COLOR_COLOR and MATERIAL_SPECULAR_COLOR in the material description. (See Mmaterial.)
GeData coldata; mat->GetParameter(DescID(MATERIAL_SPECULAR_COLOR), coldata, 0); Vector col = coldata.GetVector();
On 18/07/2004 at 00:32, xxxxxxxx wrote:
ok, that's quite different from the COFFEE version of material color retrieval
thanks