Blender
V3.3
|
#include "LinearMath/btAlignedObjectArray.h"
#include "LinearMath/btTransform.h"
#include "LinearMath/btIDebugDraw.h"
#include "LinearMath/btVector3.h"
#include "BulletDynamics/Dynamics/btRigidBody.h"
#include "BulletCollision/CollisionShapes/btConcaveShape.h"
#include "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h"
#include "btSparseSDF.h"
#include "BulletCollision/BroadphaseCollision/btDbvt.h"
#include "BulletDynamics/Featherstone/btMultiBodyLinkCollider.h"
#include "BulletDynamics/Featherstone/btMultiBodyConstraint.h"
Go to the source code of this file.
Macros | |
#define | btSoftBodyData btSoftBodyFloatData |
btSoftBody implementation by Nathanael Presson More... | |
#define | btSoftBodyDataName "btSoftBodyFloatData" |
#define | SAFE_EPSILON SIMD_EPSILON * 100.0 |
#define | NEXTRAND (seed = (1664525L * seed + 1013904223L) & 0xffffffff) |
Variables | |
static const btScalar | OVERLAP_REDUCTION_FACTOR = 0.1 |
static unsigned long | seed = 243703 |
#define btSoftBodyData btSoftBodyFloatData |
btSoftBody implementation by Nathanael Presson
Definition at line 36 of file btSoftBody.h.
#define btSoftBodyDataName "btSoftBodyFloatData" |
Definition at line 37 of file btSoftBody.h.
#define SAFE_EPSILON SIMD_EPSILON * 100.0 |
Definition at line 1194 of file btSoftBody.h.
|
static |
Definition at line 38 of file btSoftBody.h.
Referenced by btSoftBody::applyRepulsionForce().
|
static |
Definition at line 39 of file btSoftBody.h.
Referenced by applyLength(), BKE_mesh_remesh_quadriflow(), BKE_paint_face_set_overlay_color_get(), BKE_pbvh_face_sets_color_set(), BLI_array_frand(), BLI_array_randomize(), BLI_bitmap_randomize(), BLI_hash_frand(), BLI_hash_mm2(), BLI_hash_mm2a_init(), BLI_hash_mm3(), BLI_rng_new(), BLI_rng_new_srandom(), BLI_rng_seed(), BLI_rng_srandom(), BLI_thread_srandom(), BLI_uuid_generate_random(), BM_mesh_esubdivide(), bmo_subdivide_edges_exec(), curve_select_random_exec(), deformStroke(), blender::nodes::node_geo_distribute_points_on_faces_cc::distribute_points_poisson_disk(), blender::nodes::node_geo_distribute_points_on_faces_cc::distribute_points_random(), do_kink_spiral(), ED_gpencil_init_random_settings(), edbm_select_random_exec(), edbm_sort_elements_exec(), edbm_subdivide_exec(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_build_multi_function(), FrsNoise_drand(), FrsNoise_init(), fsmenu_read_system(), GEN_srand(), gpencil_sbuffer_vertex_color_random(), gpencil_select_random_exec(), hammersley_create(), Freestyle::PseudoNoise::init(), init_keys(), integrator_init_from_bake(), laine_karras_permutation(), lattice_select_random_exec(), lcg_init(), mask_init_task_cb(), nested_uniform_scramble(), NODE_DEFINE(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_geo_exec(), Freestyle::Noise::Noise(), noise_table(), object_rand_transverts(), object_rand_verts_exec(), object_select_random_exec(), blender::nodes::node_geo_distribute_points_on_faces_cc::point_distribution_calculate(), psys_frand(), psys_frand_vec(), psys_task_init_distribute(), psys_task_init_path(), random_float2_offset(), blender::noise::random_float2_offset(), random_float3_offset(), blender::noise::random_float3_offset(), random_float4_offset(), blender::noise::random_float4_offset(), random_float_offset(), blender::noise::random_float_offset(), btSoftBody::randomizeConstraints(), BlenderSession::render(), blender::nodes::node_geo_distribute_points_on_faces_cc::sample_mesh_surface(), select_random_exec(), blender::ed::sculpt_paint::select_random::select_random_exec(), select_random_metaelems_exec(), setRandSeed(), setRndSeed(), btConvexHullInternal::shrink(), sort_bmelem_flag(), BlenderSync::sync_integrator(), and util_murmur_hash3().