Blender
V3.3
|
#include <EffectExporter.h>
Public Member Functions | |
EffectsExporter (COLLADASW::StreamWriter *sw, BCExportSettings &export_settings, KeyImageMap &key_image_map) | |
void | exportEffects (bContext *C, Scene *sce) |
void | operator() (Material *ma, Object *ob) |
COLLADASW::ColorOrTexture | createTexture (Image *ima, std::string &uv_layer_name, COLLADASW::Sampler *sampler) |
COLLADASW::ColorOrTexture | getcol (float r, float g, float b, float a) |
Definition at line 25 of file EffectExporter.h.
EffectsExporter::EffectsExporter | ( | COLLADASW::StreamWriter * | sw, |
BCExportSettings & | export_settings, | ||
KeyImageMap & | key_image_map | ||
) |
Definition at line 40 of file EffectExporter.cpp.
COLLADASW::ColorOrTexture EffectsExporter::createTexture | ( | Image * | ima, |
std::string & | uv_layer_name, | ||
COLLADASW::Sampler * | sampler | ||
) |
Definition at line 278 of file EffectExporter.cpp.
References id_name(), sampler(), Texture, and translate_id().
Definition at line 68 of file EffectExporter.cpp.
References C, and MaterialFunctor::forEachMaterialInExportSet().
Referenced by DocumentExporter::exportCurrentScene().
Definition at line 293 of file EffectExporter.cpp.
References Freestyle::a, usdtokens::b(), color, Color, usdtokens::g(), and r.
Definition at line 191 of file EffectExporter.cpp.
References Freestyle::a, usdtokens::b(), get_effect_id(), getActiveUVLayerName(), id_name(), sampler(), t, and translate_id().