chrono::vsg3d::ChVisualSystemVSG::ParticleCloud Struct Reference

Description

Data for particle clouds managed by the visual system (extended for.

#include <ChVisualSystemVSG.h>

Public Attributes

std::shared_ptr< ChParticleCloudpcloud
 reference to the Chrono physics item
 
vsg::ref_ptr< vsg::vec3Array > positions
 particle positions
 
vsg::ref_ptr< vsg::vec4Array > colors
 particle colours
 
bool dynamic_positions
 particle positions change
 
bool dynamic_colors
 particle colours change
 
vsg::ref_ptr< vsg::Node > geometry_node
 owning scene graph node
 
vsg::ref_ptr< vsg::BufferInfo > position_bufferInfo
 instance positions buffer
 
vsg::ref_ptr< vsg::BufferInfo > color_bufferInfo
 instance colours buffer
 
bool use_compute_colors = false
 GPU compute overrides CPU updates.
 
vsg::ref_ptr< vsg::Commands > compute_commands
 compute dispatch commands
 

The documentation for this struct was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_vsg/ChVisualSystemVSG.h