Searched refs:positional (Results 1 - 4 of 4) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_exporter.cpp | 554 exportLight->positional.range = lightComponent.range; in ExportGltfLight() 556 exportLight->positional.spot.innerAngle = lightComponent.spotInnerAngle; in ExportGltfLight() 557 exportLight->positional.spot.outerAngle = lightComponent.spotOuterAngle; in ExportGltfLight() 2107 if ((light->type == LightType::POINT || light->type == LightType::SPOT) && light->positional.range > 0.f) { in ExportKHRLights() 2108 jsonLightObject["range"] = light->positional.range; in ExportKHRLights() 2112 if (light->positional.spot.innerAngle != 0.f) { in ExportKHRLights() 2113 jsonSpotObject["innerConeAngle"] = light->positional.spot.innerAngle; in ExportKHRLights() 2115 if (light->positional.spot.outerAngle != 0.785398163397448f) { in ExportKHRLights() 2116 jsonSpotObject["outerConeAngle"] = light->positional.spot.outerAngle; in ExportKHRLights()
|
H A D | gltf2_data_structures.h | 769 } positional; member
|
H A D | gltf2_loader.cpp | 1739 bool LightSpot(LoadResult& loadResult, const json::value& jsonData, decltype(KHRLight::positional.spot)& spot) 1797 const auto parsePositionalInfo = [&light](LoadResult& loadResult, const json::value& positional) -> bool { 1798 return ParseOptionalNumber<float>(loadResult, light->positional.range, positional, "range", 0.0f); 1801 if (!ParseObject(loadResult, jsonData, "positional", parsePositionalInfo)) { 1805 if (!ParseOptionalNumber<float>(loadResult, light->positional.range, jsonData, "range", 0.0f)) { 1809 if (!LightSpot(loadResult, jsonData, light->positional.spot)) {
|
H A D | gltf2_importer.cpp | 1925 component.range = node.light->positional.range; in CreateLight() 1929 component.spotInnerAngle = node.light->positional.spot.innerAngle; in CreateLight() 1930 component.spotOuterAngle = node.light->positional.spot.outerAngle; in CreateLight()
|
Completed in 18 milliseconds