|
Blender V4.3
|
#include <obj_export_mtl.hh>
Public Member Functions | |
| const MTLTexMap & | tex_map_of_type (MTLTexMapType key) const |
| MTLTexMap & | tex_map_of_type (MTLTexMapType key) |
Public Attributes | |
| std::string | name |
| float | spec_exponent {-1.0f} |
| float3 | ambient_color {-1.0f} |
| float3 | color {-1.0f} |
| float3 | spec_color {-1.0f} |
| float3 | emission_color {-1.0f} |
| float | ior {-1.0f} |
| float | alpha {-1.0f} |
| float3 | transmit_color {-1.0f} |
| float | roughness {-1.0f} |
| float | metallic {-1.0f} |
| float | sheen {-1.0f} |
| float | cc_thickness {-1.0f} |
| float | cc_roughness {-1.0f} |
| float | aniso {-1.0f} |
| float | aniso_rot {-1.0f} |
| int | illum_mode {-1} |
| MTLTexMap | texture_maps [int(MTLTexMapType::Count)] |
| float | normal_strength {-1.0f} |
Container suited for storing Material data for/from an .MTL file.
Definition at line 51 of file obj_export_mtl.hh.
|
inline |
Definition at line 56 of file obj_export_mtl.hh.
References int, and texture_maps.
|
inline |
Definition at line 52 of file obj_export_mtl.hh.
References int, and texture_maps.
Referenced by blender::io::obj::set_bsdf_socket_values(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::alpha {-1.0f} |
Definition at line 70 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float3 blender::io::obj::MTLMaterial::ambient_color {-1.0f} |
Definition at line 65 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::aniso {-1.0f} |
Definition at line 77 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::aniso_rot {-1.0f} |
Definition at line 78 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::cc_roughness {-1.0f} |
Definition at line 76 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::cc_thickness {-1.0f} |
Definition at line 75 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float3 blender::io::obj::MTLMaterial::color {-1.0f} |
Definition at line 66 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float3 blender::io::obj::MTLMaterial::emission_color {-1.0f} |
Definition at line 68 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| int blender::io::obj::MTLMaterial::illum_mode {-1} |
Definition at line 80 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::ior {-1.0f} |
Definition at line 69 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::metallic {-1.0f} |
Definition at line 73 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| std::string blender::io::obj::MTLMaterial::name |
Definition at line 61 of file obj_export_mtl.hh.
Referenced by blender::io::obj::mtlmaterial_for_material(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::normal_strength {-1.0f} |
Definition at line 83 of file obj_export_mtl.hh.
Referenced by blender::io::obj::add_image_textures(), blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::store_image_textures(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::roughness {-1.0f} |
Definition at line 72 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::sheen {-1.0f} |
Definition at line 74 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float3 blender::io::obj::MTLMaterial::spec_color {-1.0f} |
Definition at line 67 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| float blender::io::obj::MTLMaterial::spec_exponent {-1.0f} |
Definition at line 64 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), and blender::io::obj::TEST_F().
| MTLTexMap blender::io::obj::MTLMaterial::texture_maps[int(MTLTexMapType::Count)] |
Definition at line 81 of file obj_export_mtl.hh.
Referenced by blender::io::obj::add_image_textures(), blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::store_image_textures(), tex_map_of_type(), and tex_map_of_type().
| float3 blender::io::obj::MTLMaterial::transmit_color {-1.0f} |
Definition at line 71 of file obj_export_mtl.hh.
Referenced by blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::obj::set_bsdf_socket_values(), blender::io::obj::store_bsdf_properties(), and blender::io::obj::TEST_F().