MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/Falcor / getTransform

Method getTransform

Source/Falcor/Scene/Volume/Grid.cpp:189–195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

187 }
188
189 float4x4 Grid::getTransform() const
190 {
191 const auto& gridMap = mGridHandle.gridMetaData()->map();
192 const float3x3 affine = math::matrixFromCoefficients<float, 3, 3>(gridMap.mMatF);
193 const float3 translation = float3(gridMap.mVecF[0], gridMap.mVecF[1], gridMap.mVecF[2]);
194 return math::translate(float4x4(affine), translation);
195 }
196
197 float4x4 Grid::getInvTransform() const
198 {

Callers 1

updateGridVolumesMethod · 0.45

Calls 2

translateFunction · 0.85
mapMethod · 0.80

Tested by

no test coverage detected