Searched refs:instanceIdx (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/ |
H A D | 3d_dm_inplace_sampling_common.h | 38 uint GetUnpackTexCoordInfo(uint instanceIdx) in GetUnpackTexCoordInfo() argument 242 vec4 GetUnpackBaseColor(const uint instanceIdx) in GetUnpackBaseColor() argument 247 vec4 GetUnpackMaterial(const uint instanceIdx) in GetUnpackMaterial() argument 252 float GetUnpackAO(const uint instanceIdx) in GetUnpackAO() argument 257 float GetUnpackClearcoat(const uint instanceIdx) in GetUnpackClearcoat() argument 274 vec4 GetUnpackSheen(const uint instanceIdx) in GetUnpackSheen() argument 279 float GetUnpackTransmission(const uint instanceIdx) in GetUnpackTransmission() argument 285 vec4 GetUnpackSpecular(const uint instanceIdx) in GetUnpackSpecular() argument 296 float GetUnpackNormalScale(const uint instanceIdx) in GetUnpackNormalScale() argument 301 float GetUnpackAlphaCutoff(const uint instanceIdx) in GetUnpackAlphaCutoff() argument [all …]
|
H A D | 3d_dm_structures_common.h | 438 uint GetPackFlatIndices(const uint cameraIdx, const uint instanceIdx) in GetPackFlatIndices() argument 440 return ((instanceIdx << 16) | (cameraIdx & 0xffff)); // 16 : bit size in GetPackFlatIndices() 446 instanceIdx = indices >> 16; in GetUnpackFlatIndices() 503 return dmms.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_BASE_IDX]; in GetUnpackBaseColor() 512 return dmms.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_MATERIAL_IDX]; in GetUnpackMaterial() 519 float GetUnpackAO(const DefaultMaterialMaterialStruct dmms, const uint instanceIdx) in GetUnpackAO() argument 521 return dmms.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_AO_IDX].x; in GetUnpackAO() 550 return dmms.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_SHEEN_IDX]; in GetUnpackSheen() 569 return dmms.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_SPECULAR_IDX]; in GetUnpackSpecular() 589 return dmms.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_NORMAL_IDX].x; in GetUnpackNormalScale() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/ |
H A D | core3d_dm_df.frag | 30 uint instanceIdx = 0U; 34 return instanceIdx; 42 const uint instanceIdx = GetInstanceIndex(); 67 const uint instanceIdx = GetInstanceIndex(); 68 …RE_RELAXEDP vec4 baseColor = GetBaseColorSample(inUv, instanceIdx) * GetUnpackBaseColor(instanceId… 93 const uint instanceIdx = GetInstanceIndex(); 95 …RE_RELAXEDP vec4 baseColor = GetBaseColorSample(inUv, instanceIdx) * GetUnpackBaseColor(instanceId… 112 N = GetNormalSample(inUv, instanceIdx); 125 …CORE_RELAXEDP vec4 material = GetMaterialSample(inUv, instanceIdx) * GetUnpackMaterial(instanceIdx… 127 …const CORE_RELAXEDP float ao = clamp(GetAOSample(inUv, instanceIdx) * GetUnpackAO(instanceIdx), 0.… [all …]
|
H A D | core3d_dm_fw.frag | 32 uint instanceIdx = 0U; 36 return instanceIdx; 102 const uint instanceIdx = GetInstanceIndex(); 103 …RE_RELAXEDP vec4 baseColor = GetBaseColorSample(inUv, instanceIdx) * GetUnpackBaseColor(instanceId… 125 const uint instanceIdx = GetInstanceIndex(); 126 …RE_RELAXEDP vec4 baseColor = GetBaseColorSample(inUv, instanceIdx) * GetUnpackBaseColor(instanceId… 239 …CORE_RELAXEDP vec4 material = GetMaterialSample(inUv, instanceIdx) * GetUnpackMaterial(instanceIdx… 244 …CORE_RELAXEDP vec4 specular = GetSpecularSample(inUv, instanceIdx) * GetUnpackSpecular(instanceIdx… 267 … transmission = GetTransmissionSample(inUv, instanceIdx) * GetUnpackTransmission(instanceIdx); 291 …const CORE_RELAXEDP float ao = clamp(GetAOSample(inUv, instanceIdx) * GetUnpackAO(instanceIdx), 0.… [all …]
|
H A D | core3d_dm_fw.vert | 18 uint instanceIdx = 0; 20 instanceIdx = gl_InstanceIndex; 22 return instanceIdx; 27 const uint instanceIdx = GetInstanceIndex(); 33 worldMatrix = uMeshMatrix.mesh[instanceIdx].world * world; 34 normalMatrix = mat3(uMeshMatrix.mesh[instanceIdx].normalWorld * world); 41 prevWorldMatrix = uMeshMatrix.mesh[instanceIdx].prevWorld * prevWorld; 44 worldMatrix = uMeshMatrix.mesh[instanceIdx].world; 45 normalMatrix = mat3(uMeshMatrix.mesh[instanceIdx].normalWorld); 47 prevWorldMatrix = uMeshMatrix.mesh[instanceIdx].prevWorld;
|
H A D | core3d_dm_fw_mv.vert | 21 uint instanceIdx = 0; 23 instanceIdx = gl_InstanceIndex; 25 return instanceIdx; 30 const uint instanceIdx = GetInstanceIndex(); 36 worldMatrix = uMeshMatrix.mesh[instanceIdx].world * world; 37 normalMatrix = mat3(uMeshMatrix.mesh[instanceIdx].normalWorld * world); 44 prevWorldMatrix = uMeshMatrix.mesh[instanceIdx].prevWorld * prevWorld; 47 worldMatrix = uMeshMatrix.mesh[instanceIdx].world; 48 normalMatrix = mat3(uMeshMatrix.mesh[instanceIdx].normalWorld); 50 prevWorldMatrix = uMeshMatrix.mesh[instanceIdx].prevWorld;
|
H A D | core3d_dm_depth.vert | 14 uint instanceIdx = 0; 16 instanceIdx = gl_InstanceIndex; 18 return instanceIdx; 23 const uint instanceIdx = GetInstanceIndex(); 29 return uMeshMatrix.mesh[instanceIdx].world * worldMatrix; 31 return uMeshMatrix.mesh[instanceIdx].world;
|
H A D | core3d_dm_fw_reflection_plane.frag | 42 const uint instanceIdx = 0; 44 …vec4 factor = uMaterialData.material[instanceIdx].factors[CORE_MATERIAL_FACTOR_CLEARCOAT_ROUGHNESS… 104 const uint instanceIdx = GetInstanceIndex(); 106 const CORE_RELAXEDP vec4 baseColor = GetUnpackBaseColorFinalValue(inColor, inUv, instanceIdx); 112 N = GetNormalSample(inUv, instanceIdx); 113 const float normalScale = GetUnpackNormalScale(instanceIdx); 120 …CORE_RELAXEDP vec4 material = GetMaterialSample(inUv, instanceIdx) * GetUnpackMaterial(instanceIdx… 130 transmission = GetTransmissionSample(inUv) * GetUnpackTransmission(instanceIdx); 144 shadingData.layers = uMeshMatrix.mesh[instanceIdx].layers.xy; 166 …const CORE_RELAXEDP float ao = clamp(GetAOSample(inUv, instanceIdx) * GetUnpackAO(instanceIdx), 0.…
|