|
Blender
V2.93
|
#include <MOD_lineart.h>
Public Attributes | |
| struct LineartLineSegment * | next |
| struct LineartLineSegment * | prev |
| double | at |
| unsigned char | occlusion |
| unsigned char | transparency_mask |
Definition at line 96 of file MOD_lineart.h.
| double LineartLineSegment::at |
at==0: left at==1: right (this is in 2D projected space)
Definition at line 99 of file MOD_lineart.h.
Referenced by lineart_edge_cut(), and MOD_lineart_chain_feature_lines().
| struct LineartLineSegment* LineartLineSegment::next |
Definition at line 97 of file MOD_lineart.h.
Referenced by lineart_edge_cut(), and MOD_lineart_chain_feature_lines().
| unsigned char LineartLineSegment::occlusion |
Occlusion level after "at" point
Definition at line 101 of file MOD_lineart.h.
Referenced by lineart_edge_cut(), and MOD_lineart_chain_feature_lines().
| struct LineartLineSegment * LineartLineSegment::prev |
Definition at line 97 of file MOD_lineart.h.
Referenced by lineart_edge_cut(), and MOD_lineart_chain_feature_lines().
| unsigned char LineartLineSegment::transparency_mask |
For determining lines behind a glass window material. the size of this variable should also be dynamically decided, 1 byte to 8 byte, allows 8 to 64 materials for "transparent mask". 1 byte (8 materials) should be enough for most cases.
Definition at line 109 of file MOD_lineart.h.
Referenced by lineart_edge_cut(), and MOD_lineart_chain_feature_lines().