7 template<
typename TDataType>
11 auto sRender = std::make_shared<GLPhotorealisticInstanceRender>();
12 this->inInstanceTransform()->connect(sRender->inTransform());
13 this->inTextureMesh()->connect(sRender->inTextureMesh());
19 template<
typename TDataType>
22 printf(
"GLInstanceVisualNode released \n");
25 template<
typename TDataType>
28 return "Instance Visualizer";
31 template<
typename TDataType>
34 return "Visualization";
37 template<
typename TDataType>
#define DEFINE_CLASS(name)
std::string getNodeType() override
~GLInstanceVisualNode() override
std::string caption() override
Return the caption.
void resetStates() override
std::shared_ptr< GraphicsPipeline > graphicsPipeline()
void setAutoSync(bool con)
Whether the node can be automatically synchronized when its ancestor is updated.
void update()
Called every time interval.
This is an implementation of AdditiveCCD based on peridyno.