set(scene3d_internal_dir "${scene3d_dir}/internal") set(scene3d_src_files ${scene3d_src_files} ${scene3d_internal_dir}/algorithm/navigation-mesh-impl.cpp ${scene3d_internal_dir}/algorithm/path-finder-dijkstra.cpp ${scene3d_internal_dir}/algorithm/path-finder-spfa.cpp ${scene3d_internal_dir}/algorithm/path-finder-spfa-double-way.cpp ${scene3d_internal_dir}/common/environment-map-load-task.cpp ${scene3d_internal_dir}/common/image-resource-loader.cpp ${scene3d_internal_dir}/common/model-cache-manager.cpp ${scene3d_internal_dir}/common/model-load-task.cpp ${scene3d_internal_dir}/controls/model/model-impl.cpp ${scene3d_internal_dir}/controls/scene-view/scene-view-impl.cpp ${scene3d_internal_dir}/event/collider-mesh-processor.cpp ${scene3d_internal_dir}/event/collider-mesh-processor-impl.cpp ${scene3d_internal_dir}/light/light-impl.cpp ${scene3d_internal_dir}/loader/dli-loader-impl.cpp ${scene3d_internal_dir}/loader/gltf2-asset.cpp ${scene3d_internal_dir}/loader/gltf2-util.cpp ${scene3d_internal_dir}/loader/gltf2-loader-impl.cpp ${scene3d_internal_dir}/loader/glb-loader-impl.cpp ${scene3d_internal_dir}/loader/hash.cpp ${scene3d_internal_dir}/loader/json-reader.cpp ${scene3d_internal_dir}/loader/json-util.cpp ${scene3d_internal_dir}/model-components/material-impl.cpp ${scene3d_internal_dir}/model-components/model-node-impl.cpp ${scene3d_internal_dir}/model-components/model-primitive-impl.cpp ${scene3d_internal_dir}/model-motion/motion-data-impl.cpp ${scene3d_internal_dir}/model-motion/motion-data-load-task.cpp ${scene3d_internal_dir}/model-motion/motion-index/blend-shape-index-impl.cpp ${scene3d_internal_dir}/model-motion/motion-index/motion-index-impl.cpp ${scene3d_internal_dir}/model-motion/motion-index/motion-property-index-impl.cpp ${scene3d_internal_dir}/model-motion/motion-index/motion-transform-index-impl.cpp ${scene3d_internal_dir}/model-motion/motion-value-impl.cpp )