Zdexby TheHolyOneZ
17,715 classes
Class

MeshToSDFBaker

: Object
UnityEngine.VFX.SDF.MeshToSDFBaker, Unity.VisualEffectGraph.Runtime 0x0168 (360 B) align 8 inherited 0x0010 Unity.VisualEffectGraph.Runtime
implements IDisposable
0x00x0168

Members 52

OffsetSizeNameTypeFlags
0x08m_RayMapsRenderTexture[]Private
0x08m_SignMapsRenderTexture[]Private
0x08m_RenderTextureViewsRenderTexture[]Private
0x08m_CounterBufferGraphicsBufferPrivate
0x08m_AccumCounterBufferGraphicsBufferPrivate
0x08m_TrianglesInVoxelsGraphicsBufferPrivate
0x08m_TrianglesUVGraphicsBufferPrivate
0x08m_TmpBufferGraphicsBufferPrivate
0x08m_AccumSumBlocksGraphicsBufferPrivate
0x08m_SumBlocksBufferGraphicsBufferPrivate
0x08m_InSumBlocksBufferGraphicsBufferPrivate
0x08m_SumBlocksAdditionalGraphicsBufferPrivate
0x08m_IndicesBufferGraphicsBufferPrivate
0x08m_VerticesBufferGraphicsBufferPrivate
0x08m_VerticesOutBufferGraphicsBufferPrivate
0x08m_CoordFlipBufferGraphicsBufferPrivate
0x08m_AabbBufferGraphicsBufferPrivate
0x00980x88padding / unreflected
0x04m_VertexBufferOffsetintPrivate
0x04m_ThreadGroupSizeintPrivate
0x04m_SignPassesCountintPrivate
0x04m_InOutThresholdfloatPrivate
0x08m_MaterialMaterial[]Private
0x08m_WorldToClipMatrix4x4[]Private
0x08m_ProjMatMatrix4x4[]Private
0x08m_ViewMatMatrix4x4[]Private
0x04m_nStepsJFAintPrivate
0x08m_KernelsKernelsPrivate
0x08m_MeshMeshPrivate
0x01m_OwnsMeshboolPrivate
0x08m_textureVoxelRenderTexturePrivate
0x08m_textureVoxelBisRenderTexturePrivate
0x08m_DistanceTextureRenderTexturePrivate
0x08m_bufferVoxelGraphicsBufferPrivate
0x08m_computeShaderComputeShaderPrivate
0x01350x03padding / unreflected
0x04m_maxResolutionintPrivate
0x04m_MaxExtentfloatPrivate
0x04m_SdfOffsetfloatPrivate
0x04nTrianglesintPrivate
0x0Cm_SizeBoxVector3Private
0x0Cm_CenterVector3Private
0x08m_CmdCommandBufferPrivate
0x01m_OwnsCommandBufferboolPrivate
0x01m_IsDisposedboolPrivate
0x08m_Dimensionsint[]Private
0x08m_OffsetRayMapint[]Private
0x08m_MinBoundsExtendedfloat[]Private
0x08m_MaxBoundsExtendedfloat[]Private
0x01620x02padding / unreflected
0x04m_RayMapUseCounterintPrivate
0x04kMaxRecommandedGridSizeuintStatic+1 flags
0x04kMaxAbsoluteGridSizeuintStatic+1 flags
0x04kNbActualRTintPrivateStatic
0x08m_RuntimeResourcesVFXRuntimeResources1 flags

Functions 50

SignatureFlagsNativeParams
void get_SdfTexture()Public+1 flags—0x00
void InitMeshFromList()PrivateStatic—0x00
void InitCommandBuffer()Private—0x00
void GetTotalVoxelCount()Private—0x00
void InitSizeBox()Private—0x00
void GetGridSize()Public—0x00
void GetActualBoxSize()Public—0x00
void .ctor()Private+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void Finalize()2 flags—0x00
void Reinit()Private—0x00
void Reinit()Public—0x00
void Reinit()Public—0x00
void SetParameters()Private—0x00
void LoadRuntimeResources()Private—0x00
void InitTextures()Private—0x00
void Init()Private—0x00
void UpdateCameras()Private—0x00
void ComputeOrthographicWorldToClip()Private—0x00
void iDivUp()Private—0x00
void GetThreadGroupsCount()Private—0x00
void PrefixSumCount()Private—0x00
void SurfaceClosing()Private—0x00
void GetTextureVoxelPrincipal()Private—0x00
void GetTextureVoxelBis()Private—0x00
void JFA()Private—0x00
void GenerateRayMap()Private—0x00
void GetRayMapPrincipal()Private—0x00
void GetRayMapBis()Private—0x00
void GetSignMapPrincipal()Private—0x00
void GetSignMapBis()Private—0x00
void SignPass()Private—0x00
void BakeSDF()Public—0x00
void InitMeshBuffers()Private—0x00
void FirstDraw()Private—0x00
void SecondDraw()Private—0x00
void BuildGeometry()Private—0x00
void InitGeometryBuffers()Private—0x00
void InitPrefixSumBuffers()Private—0x00
void ClearRenderTexturesAndBuffers()Private—0x00
void PerformDistanceTransformWinding()Private—0x00
void ReleaseMeshIfOwned()Private—0x00
void ReleaseBuffersAndTextures()Private—0x00
void Dispose()PublicFinal+2 flags—0x00
void CreateGraphicsBufferIfNeeded()Private—0x00
void ReleaseGraphicsBuffer()Private—0x00
void CreateRenderTextureIfNeeded()Private—0x00
void ReleaseRenderTexture()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00