Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::MeshRasterizer::FaceSettings Struct Reference

The render settings per face. faceSettings_[0]=front face, faceSettings_[1]=back face. More...

#include <modules/oit/processors/meshrasterizer.h>

Public Member Functions

void copyFrontToBack ()
 FaceSettings (bool frontFace)
void setUniforms (Shader &shader, std::string_view prefix) const

Public Attributes

OptionProperty< ColorSource > colorSource_
ButtonProperty copyFrontToBack_
FloatVec3Property edgeColor_
FloatProperty edgeOpacity_
FloatVec3Property externalColor_
bool frontFace_
FaceSettings * frontPart_ {}
HatchingSettings hatching_
bool lastOpaque_ {}
BoolProperty sameAsFrontFace_
BoolProperty separateUniformAlpha_
OptionProperty< ShadingMode > shadingMode_
BoolCompositeProperty show_
BoolProperty showEdges_
TransferFunctionProperty transferFunction_
FloatProperty uniformAlpha_

Detailed Description

The render settings per face. faceSettings_[0]=front face, faceSettings_[1]=back face.


The documentation for this struct was generated from the following file:
  • modules/oit/include/modules/oit/processors/meshrasterizer.h