#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.