MCPcopy Create free account
hub / github.com/defold/defold / LoadIridescence

Function LoadIridescence

engine/modelc/src/modelimporter_gltf.cpp:813–823  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

811}
812
813static Iridescence* LoadIridescence(cgltf_iridescence* in, Iridescence* out, dmHashTable64<void*>* cache)
814{
815 LoadTextureView(&in->iridescence_texture, &out->m_IridescenceTexture, cache);
816 LoadTextureView(&in->iridescence_thickness_texture, &out->m_IridescenceThicknessTexture, cache);
817
818 out->m_IridescenceFactor = in->iridescence_factor;
819 out->m_IridescenceIor = in->iridescence_ior;
820 out->m_IridescenceThicknessMin = in->iridescence_thickness_min;
821 out->m_IridescenceThicknessMax = in->iridescence_thickness_max;
822 return out;
823}
824
825static void LoadMaterials(Scene* scene, cgltf_data* gltf_data, dmHashTable64<void*>* cache)
826{

Callers

nothing calls this directly

Calls 1

LoadTextureViewFunction · 0.85

Tested by

no test coverage detected