Skip to content

Materials and Textures

Brian Wandell edited this page Aug 22, 2026 · 2 revisions

Materials and Textures

Materials are stored in the recipe and assigned to assets; textures can be procedural (e.g. checkerboard) or image-map based. For the full API — piMaterialCreate/piMaterialSet, piMaterialPresets, and texture staging — see the iset3d-materials-and-textures skill in the ISET3D repository.

Tutorials

Start here:

Going deeper:

  • t_materials.m — inspect a material, edit a property, assign a new material, and render.
  • t_material_white.m — set every material in a scene to diffuse white, useful for inspecting lighting in isolation.

Manual run (marked % SkipFile — excluded from the automated tutorial smoke test, but still useful):

  • t_material_presets.m — the named material presets, including some that depend on optional external texture assets.

Clone this wiki locally