Material from the Rayobject
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 12/10/2006 at 00:59, xxxxxxxx wrote:
User Information:
Cinema 4D Version:
Platform:
Language(s) :---------
Hi all,what's the best way to get basematerial from a rayobject?
Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/11/2006 at 10:20, xxxxxxxx wrote:
I have a rayobject from volume data.
I know that this rayobject have texcnt texture tag because there are some selections on it.
I would know how i can get these reference to the tag from each raypolygons.Thanks
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/11/2006 at 10:23, xxxxxxxx wrote:
or, Can i get the baseselect from the rayobject?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 16/11/2006 at 00:30, xxxxxxxx wrote:
See TexData::restrict in the docs for a small code example of what it sounds like you want.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 16/11/2006 at 03:08, xxxxxxxx wrote:
Hi Mikael,
i seen it, i was hoping to a easier way..
Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 16/11/2006 at 10:51, xxxxxxxx wrote:
Hi Mikael,
From the RayObject SDK documentation i see that:
LONG restriction_index;
Index to restriction table.where is this restriction table? What is it?
and..
ULONG** rsadr
can you tell me more about it? seem that for each texture the rscnt is incremented.
Thanks
Renato -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 17/11/2006 at 23:29, xxxxxxxx wrote:
Any Help?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2006 at 12:58, xxxxxxxx wrote:
The 'rsadr' is defined implicitly by the code snippet at 'restrict':
if (tex->restrict) { if (!sd->op || sd->op->type!=O_POLYGON || tex->restrict>=sd->op->rscnt || !sd->op->rsadr[tex->restrict]) return FALSE; LONG num; sd->ID_to_Obj(id,&num); if (!(sd->op->rsadr[tex->restrict][num>>5]&(1<<(num&31)))) return FALSE; } return TRUE;
I.e. it's a double array with the restriction index on the left-most axis and the rest hidden in a clever bitfield.