
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcomponent.jsongraphcheck.pymaterial_wood_rings.pymeshcheck.pypreview.pngtest_material_wood_rings.pytest_package.pyverification/native.json
How it works
- Operator
- baltor.material_wood_rings
- Parameters
- material_name, rings_per_metre, latewood_fraction, warp, warp_scale, grain_stretch, earlywood_color, latewood_color and 4 more
- Result
- One material with a node tree; assigned to the active mesh.
- 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
Rings are cylinders around the object's local Z axis, so the grain follows the object's Z; rotate the object or edit the Grain Space mapping for other directions. Colours are a stylized approximation, not measured wood data. Pores come from stretched noise, not cell structure. Object coordinates make the pattern scale with the object. Rendered here with Cycles CPU only; EEVEE output is expected to match but was not rendered. Verified in Blender 5.2.1; written for the 4.2 API.