#include <c4d_shader.h>
Public Attributes | |
| RayHitID | id | 
| UChar | subx | 
| UChar | suby | 
| Int16 | weight | 
| RayObject * | op | 
| Vector32 | color | 
| Float | z | 
| Vector | p | 
| Vector | n | 
| VPFragment * | next | 
| RayHitID id | 
Fragment ID.
| UChar subx | 
A valid sub-X position that is covered by the fragment; where a ray can safely be created that will intersect the fragment: 0 <= subx <= 15.
| UChar suby | 
A valid sub-Y position that is covered by the fragment; where a ray can safely be created that will intersect the fragment: 0 <= suby <= 15.
| Int16 weight | 
The weight of the fragment. 256 = 16x16 = full pixel; 0 = empty pixel.
| RayObject* op | 
Fragment object.
| Vector32 color | 
Fragment color.
| VPFragment* next | 
The next fragment, or nullptr if this is the last.