2021-01-04 21:33:44 +08:00
<?xml version="1.0" encoding="UTF-8" ?>
2023-07-06 16:08:05 +08:00
<class name= "GLTFSpecGloss" inherits= "Resource" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation= "../../../doc/class.xsd" >
2021-01-04 21:33:44 +08:00
<brief_description >
2022-08-15 02:55:41 +08:00
Archived GLTF extension for specular/glossy materials.
2021-01-04 21:33:44 +08:00
</brief_description>
<description >
2022-08-15 02:55:41 +08:00
KHR_materials_pbrSpecularGlossiness is an archived GLTF extension. This means that it is deprecated and not recommended for new files. However, it is still supported for loading old files.
2021-01-04 21:33:44 +08:00
</description>
<tutorials >
2023-11-13 21:37:27 +08:00
<link title= "Runtime file loading and saving" > $DOCS_URL/tutorials/io/runtime_file_loading_and_saving.html</link>
2022-08-15 02:55:41 +08:00
<link title= "KHR_materials_pbrSpecularGlossiness GLTF extension spec" > https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Archived/KHR_materials_pbrSpecularGlossiness</link>
2021-01-04 21:33:44 +08:00
</tutorials>
<members >
2019-09-25 01:45:03 +08:00
<member name= "diffuse_factor" type= "Color" setter= "set_diffuse_factor" getter= "get_diffuse_factor" default= "Color(1, 1, 1, 1)" >
2022-08-15 02:55:41 +08:00
The reflected diffuse factor of the material.
2021-01-04 21:33:44 +08:00
</member>
<member name= "diffuse_img" type= "Image" setter= "set_diffuse_img" getter= "get_diffuse_img" >
2022-08-15 02:55:41 +08:00
The diffuse texture.
2021-01-04 21:33:44 +08:00
</member>
<member name= "gloss_factor" type= "float" setter= "set_gloss_factor" getter= "get_gloss_factor" default= "1.0" >
2022-08-15 02:55:41 +08:00
The glossiness or smoothness of the material.
2021-01-04 21:33:44 +08:00
</member>
<member name= "spec_gloss_img" type= "Image" setter= "set_spec_gloss_img" getter= "get_spec_gloss_img" >
2022-08-15 02:55:41 +08:00
The specular-glossiness texture.
2021-01-04 21:33:44 +08:00
</member>
2019-09-25 01:45:03 +08:00
<member name= "specular_factor" type= "Color" setter= "set_specular_factor" getter= "get_specular_factor" default= "Color(1, 1, 1, 1)" >
2022-08-15 02:55:41 +08:00
The specular RGB color of the material. The alpha channel is unused.
2021-01-04 21:33:44 +08:00
</member>
</members>
</class>