Home
last modified time | relevance | path

Searched refs:norPtr (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dmesh_builder.cpp865 void SmoothNormal(array_view<const T> indices, const Math::Vec3* posPtr, Math::Vec3* norPtr) in SmoothNormal() argument
875 norPtr[aa] += faceNorm; in SmoothNormal()
876 norPtr[bb] += faceNorm; in SmoothNormal()
877 norPtr[cc] += faceNorm; in SmoothNormal()
886 auto* norPtr = reinterpret_cast<Math::Vec3*>(generatedNormals.data() + offset); in GenerateDefaultNormals() local
895 norPtr[i] = faceNorm; in GenerateDefaultNormals()
896 norPtr[i + 1] = faceNorm; in GenerateDefaultNormals()
897 norPtr[i + 2] = faceNorm; // 2: index in GenerateDefaultNormals()
904 SmoothNormal(view, posPtr, norPtr); in GenerateDefaultNormals()
908 SmoothNormal(view, posPtr, norPtr); in GenerateDefaultNormals()
[all …]