
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcomponent.jsongraphcheck.pymaterial_pbr_from_folder.pymeshcheck.pypreview.pngtest_material_pbr_from_folder.pytest_package.pyverification/native.json
How it works
- Operator
- baltor.material_pbr_from_folder
- Parameters
- material_name, folder, uv_scale, normal_strength, displacement_scale, ao_strength, assign
- Result
- One material with image nodes; assigned to the active object.
- Blender
- 4.2 or later
- Axes
- Blender Z up, -Y forward
- Units
- metres
Recorded checks
blender 5.2.1 LTS (hash 9e2066aef7ef built 2026-08-25 02:12:34)
addon_install_and_enableoperator_runs_with_defaultsblender_data_matches_coreaddon_disable_unregistersscript_mode_runsclean_reopen_addon_fileclean_reopen_script_filegltf_separate_exportengine_output_clean
Limits to consider
Recognition is by file name tokens only; files with unusual names are listed as ignored, and when two files match one channel the first in sorted order wins and the rest are reported. Packed channel maps (such as ORM) and UDIM tile sets are not split. Height goes through the Displacement node, which renders as bump unless the material's displacement method is changed. Verified in Blender 5.2.1; written for the 4.2 API.