载入中...
搜索中...
未找到
ParticleSdf.h
浏览该文件的文档.
#define EVENGINE_API_FOUNDATION_INLINE
仅供"只有内联成员"的类型使用的组宏:拥有者 dllexport,消费方不导入。
Definition Export.h:170
Borrowed 2D signed-distance field consumed by particle collision.
Definition ParticleSdf.h:25
virtual ParticleSdfGradientStatus gradient(float x, float y, float &outNx, float &outNy) const =0
Approximate outward unit gradient at a world-space position.
virtual float sample(float x, float y) const =0
Sample signed distance at a world-space particle position.
ParticleSdfGradientStatus
Outcome of sampling an SDF gradient for particle collision.
Definition ParticleSdf.h:8
@ Defined
Finite outward unit gradient written to the output components.
@ Undefined
Empty field or singularity; output components are unspecified.