![]() |
TAPs 0.7.7.3
|
#include "TAPsModelDeformableGLSL.hpp"#include <TAPs/CG/TAPsPNTriangle.hpp>#include "TAPsModelDeformableGLSL_Visualization_RTGenMesh.cpp"
Include dependency graph for TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| #define TAPs_MODEL_DEFORMABLE_VISUALIZATION_RT_GEN_MESH_USE_BUFFERS |
Select whether ModelDeformableGLSL_Visualization_RTGenMesh will use buffers (memory on GPU such as VBO -- vertex buffer object) or not.
Definition at line 54 of file TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp.
| #define TAPs_MODEL_DEFORMABLE_VISUALIZATION_RT_GEN_MESH_USE_GPU_MC_1X1X1_CUBES |
Select whether ModelDeformableGLSL_Visualization_RTGenMesh will use Marching Cubes where its geometry shader processes how many cubes in one unit.
These options are available only with GPU Rendering.
Definition at line 142 of file TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp.
Referenced by ModelDeformableGLSL_Visualization_RTGenMesh< T >::SetupShadersForDrawing().
| #define TAPs_MODEL_DEFORMABLE_VISUALIZATION_RT_GEN_MESH_USE_GPU_MC_WITH_TRACKING_CUBES |
Select whether ModelDeformableGLSL_Visualization_RTGenMesh will use Marching Cubes with a texture tracking the cube's configuration value ([0-255]).
These options are available only with GPU Rendering. The cube tracking is available only with 1x1x1 Cube Option.
Definition at line 170 of file TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp.
Referenced by ModelDeformableGLSL_Visualization_RTGenMesh< T >::SetupShadersForDrawing().
| #define TAPs_MODEL_DEFORMABLE_VISUALIZATION_RT_GEN_MESH_USE_GPU_MC_WITHOUT_PNTRI |
Select whether ModelDeformableGLSL_Visualization_RTGenMesh will use Marching Cubes with a gradient computation from a combination of faces, vertices, and edges.
Or define TAPs_DEFORMABLE_MODEL_VISUALIZATION_GPU_MARCHING_CUBES_GRADIENT_SELECTABLE for selectable gradient combination in the shader.
These options are available only with GPU Rendering. Select whether ModelDeformableGLSL_Visualization_RTGenMesh will use Marching Cubes with or without PN-Triangles rendering.
These options are available only with GPU Rendering.
Definition at line 118 of file TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp.
Referenced by ModelDeformableGLSL_Visualization_RTGenMesh< T >::SetupShadersForDrawing().
| #define TAPs_MODEL_DEFORMABLE_VISUALIZATION_RT_GEN_MESH_USE_GPU_RENDERING |
ModelDeformableGLSL_Visualization_RTGenMesh class is a visualization for deformable model by real-time generated mesh. Select whether ModelDeformableGLSL_Visualization_RTGenMesh will use GPU for Marching Cubes with PN-Triangles rendering.
Definition at line 35 of file TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp.
| #define TAPs_MODEL_DEFORMABLE_VISUALIZATION_RT_GEN_MESH_USE_SHADER_FOR_SHADING_SURFACE_FROM_SW |
Definition at line 369 of file TAPsModelDeformableGLSL_Visualization_RTGenMesh.hpp.