Deformables: enable double sided rendering, reduced the number of debug lines in regular rendering.
This commit is contained in:
committed by
Xuchen Han
parent
c0836939ec
commit
920b253e87
@@ -9,6 +9,13 @@ enum
|
||||
B3_GL_POINTS
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
B3_INSTANCE_TRANSPARANCY = 1,
|
||||
B3_INSTANCE_TEXTURE = 2,
|
||||
B3_INSTANCE_DOUBLE_SIDED = 4,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
B3_DEFAULT_RENDERMODE = 1,
|
||||
@@ -94,7 +101,8 @@ struct CommonRenderInterface
|
||||
virtual void writeSingleInstanceScaleToCPU(const double* scale, int srcIndex) = 0;
|
||||
virtual void writeSingleInstanceSpecularColorToCPU(const double* specular, int srcIndex) = 0;
|
||||
virtual void writeSingleInstanceSpecularColorToCPU(const float* specular, int srcIndex) = 0;
|
||||
|
||||
virtual void writeSingleInstanceFlagsToCPU(int flags, int srcIndex) = 0;
|
||||
|
||||
virtual int getTotalNumInstances() const = 0;
|
||||
|
||||
virtual void writeTransforms() = 0;
|
||||
|
||||
Reference in New Issue
Block a user