41 virtual std::string
caption()
override;
72 std::shared_ptr<ConstructTangentSpace> mTangentSpaceConstructor;
#define DECLARE_CLASS(name)
DEF_INSTANCE_IN(TextureMesh, TextureMesh, "")
XBuffer< Vec3f > mBitangent
virtual void releaseGL() override
XBuffer< Vec3f > mTangent
virtual void updateGL() override
DEF_VAR(uint, MaterialIndex, 0, "")
virtual std::string caption() override
Return the caption.
Buffer mRenderParamsUBlock
XBuffer< Transform3f > mShapeTransform
virtual void updateImpl() override
virtual void paintGL(const RenderParams &rparams) override
~GLPhotorealisticRender() override
Buffer mPBRMaterialUBlock
virtual bool initializeGL() override
GLTextureMesh mTextureMesh
This is an implementation of AdditiveCCD based on peridyno.