![]() |
Jolt Physics
A multi core friendly Game Physics Engine
|
#include "ShaderMath.h"#include "ShaderMat44.h"#include "ShaderQuat.h"#include "ShaderPlane.h"#include "ShaderVec3.h"Go to the source code of this file.
Functions | |
| bool | IsVertexFixed (JPH_SHADER_BUFFER(JPH_uint) inVertexFixed, uint inVertexIndex) |
| float | GetVertexInvMass (JPH_SHADER_BUFFER(JPH_uint) inVertexFixed, uint inVertexIndex) |
| float | GetVertexStrandFraction (JPH_SHADER_BUFFER(JPH_uint) inStrandFractions, uint inVertexIndex) |
| uint | GetStrandVertexCount (JPH_SHADER_BUFFER(JPH_uint) inStrandVertexCounts, uint inStrandIndex) |
| uint | GetStrandMaterialIndex (JPH_SHADER_BUFFER(JPH_uint) inStrandMaterialIndex, uint inStrandIndex) |
| float | GradientSamplerSample (float4 inSampler, float inStrandFraction) |
| void | GridPositionToIndexAndFraction (float3 inPosition, JPH_OUT(uint3) outIndex, JPH_OUT(float3) outFraction) |
| uint | GridIndexToBufferIndex (uint3 inIndex) |
| uint GetStrandMaterialIndex | ( | JPH_SHADER_BUFFER(JPH_uint) | inStrandMaterialIndex, |
| uint | inStrandIndex ) |
| uint GetStrandVertexCount | ( | JPH_SHADER_BUFFER(JPH_uint) | inStrandVertexCounts, |
| uint | inStrandIndex ) |
| float GetVertexInvMass | ( | JPH_SHADER_BUFFER(JPH_uint) | inVertexFixed, |
| uint | inVertexIndex ) |
| float GetVertexStrandFraction | ( | JPH_SHADER_BUFFER(JPH_uint) | inStrandFractions, |
| uint | inVertexIndex ) |
| float GradientSamplerSample | ( | float4 | inSampler, |
| float | inStrandFraction ) |
| uint GridIndexToBufferIndex | ( | uint3 | inIndex | ) |
| void GridPositionToIndexAndFraction | ( | float3 | inPosition, |
| JPH_OUT(uint3) | outIndex, | ||
| JPH_OUT(float3) | outFraction ) |
| bool IsVertexFixed | ( | JPH_SHADER_BUFFER(JPH_uint) | inVertexFixed, |
| uint | inVertexIndex ) |