godot/modules/gltf
reduz e32215fbad Add Blender install autodetection and configuration.
This PR is a continuation to #54886

* Changed Blender path editor setting from binary to installation.
* Add a class to query whether the format is supported.
* This class allows to create proper editors to configure support.

**NOTE**: This PR only provides autodetection on Linux. Code needs to be added for Windows and MacOS to autodetect the Blender installation.

Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>
2022-04-01 11:01:12 +02:00
..
doc_classes Add Blender install autodetection and configuration. 2022-04-01 11:01:12 +02:00
editor Add Blender install autodetection and configuration. 2022-04-01 11:01:12 +02:00
config.py Add fbx2gltf support for importing .fbx files 2022-03-30 15:22:46 +02:00
gltf_accessor.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_accessor.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_animation.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_animation.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_buffer_view.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_buffer_view.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_camera.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_camera.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_document.cpp Add support for importing .blend files 2022-03-29 21:54:41 +02:00
gltf_document.h Add support for importing .blend files 2022-03-29 21:54:41 +02:00
gltf_document_extension.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_document_extension.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_document_extension_convert_importer_mesh.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_document_extension_convert_importer_mesh.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_light.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_light.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_mesh.cpp Add fbx2gltf support for importing .fbx files 2022-03-30 15:22:46 +02:00
gltf_mesh.h Add fbx2gltf support for importing .fbx files 2022-03-30 15:22:46 +02:00
gltf_node.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_node.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_skeleton.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_skeleton.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_skin.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_skin.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_spec_gloss.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_spec_gloss.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_state.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_state.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_texture.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
gltf_texture.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
register_types.cpp Add Blender install autodetection and configuration. 2022-04-01 11:01:12 +02:00
register_types.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
SCsub Modules: Don't build editor-specific classes in templates 2022-03-28 16:48:15 +02:00