Home
last modified time | relevance | path

Searched refs:material (Results 1 – 25 of 35) sorted by relevance

12

/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_SceneInitializer.cpp66 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitModel() local
67 material != materialEnd; in VisitModel()
68 ++material) in VisitModel()
70 m_MaterialIdGenerator.Get()->Accept(*material); in VisitModel()
81 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitSkeletalModel() local
82 material != materialEnd; in VisitSkeletalModel()
83 ++material) in VisitSkeletalModel()
85 m_MaterialIdGenerator.Get()->Accept(*material); in VisitSkeletalModel()
Dgfx_MaterialActivator.cpp51 MaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
57 ResMaterial original = material->GetOriginal(); in Activate()
58 const Model* owner = material->GetOwnerModel(); in Activate()
69 const ResMaterial resShaderParameterMaterial = material->GetShaderParameterResMaterial(); in Activate()
81 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
95 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
104 const ResMaterial resTextureCoordinatorsMaterial = material->GetTextureCoordinatorResMaterial(); in Activate()
113 const ResMaterial resTextureMappersMaterial = material->GetTextureMapperResMaterial(); in Activate()
123 …const ResMaterial resProceduralTextureMapperMaterial = material->GetProceduralTextureMapperResMate… in Activate()
131 … const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
[all …]
Dgfx_Material.cpp27 nw::gfx::Material* material, nw::gfx::Model::BufferOption bufferOption) in GetAvailableResMaterial() argument
29 return nw::ut::CheckFlag(material->GetOwnerModel()->GetBufferOption(), bufferOption) in GetAvailableResMaterial()
30 ? material->GetBuffer() in GetAvailableResMaterial()
31 : material->GetOriginal(); in GetAvailableResMaterial()
82 Material* material = new(memory) Material( in Create() local
88 Result result = material->Initialize(allocator); in Create()
91 material->m_ShaderParameterResMaterial = in Create()
92 GetAvailableResMaterial(material, Model::FLAG_BUFFER_SHADER_PARAMETER); in Create()
93 material->m_ShadingParameterResMaterial = in Create()
94 GetAvailableResMaterial(material, Model::FLAG_BUFFER_SHADING_PARAMETER); in Create()
[all …]
Dgfx_SortingMaterialIdGenerator.cpp102 SortingMaterialIdGenerator::Accept(Material* material) in Accept() argument
105 materialKeyValue.key = reinterpret_cast<u32>(material->GetOriginal().ptr()); in Accept()
106 materialKeyValue.material = material; in Accept()
132 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate()
134 ResShaderProgramDescription resDescription = (*iter).material->GetDescription(); in Generate()
142 materialKeyValue.material = (*iter).material; in Generate()
193 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
Dgfx_ParticleMaterialActivator.cpp50 ParticleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
62 ( cacheMaterial->GetOriginal() == material->GetOriginal() ) ) in Activate()
70 ResMaterial original = material->GetOriginal(); in Activate()
71 const Model* owner = material->GetOwnerModel(); in Activate()
Dgfx_SimpleMaterialActivator.cpp52 SimpleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
65 ( cacheMaterial->GetOriginal() == material->GetOriginal() ) && in Activate()
75 ResMaterial original = material->GetOriginal(); in Activate()
76 const Model* owner = material->GetOwnerModel(); in Activate()
Dgfx_Model.cpp344 Material* material = Material::Create( in CreateMaterials() local
350 if (material == NULL) in CreateMaterials()
357 m_Materials.push_back(material); in CreateMaterials()
586 Model::GetMaterialAnimTargetPtr(Material* material, const anim::ResAnimGroupMember& anim, bool isOr… in GetMaterialAnimTargetPtr() argument
589 material->GetOriginal() : in GetMaterialAnimTargetPtr()
590 material->GetActiveResource(anim.GetObjectType()); in GetMaterialAnimTargetPtr()
592 void* object = material->GetAnimTargetObject(anim, resMat); in GetMaterialAnimTargetPtr()
Dgfx_AnimObject.cpp28 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
33 material.SetMaterialColorHash(0x0); in ClearMaterialHash()
37 material.SetTextureMappersHash(0x0); in ClearMaterialHash()
38 material.SetTextureSamplersHash(0x0); in ClearMaterialHash()
43 material.SetTextureMappersHash(0x0); in ClearMaterialHash()
47 material.SetFragmentOperationHash(0x0); in ClearMaterialHash()
51 material.SetTextureCoordinatorsHash(0x0); in ClearMaterialHash()
/NW4C-1.2.23/include/nw/gfx/
Dgfx_MaterialState.h64 const ResMaterial material);
76 const ResMaterial material);
88 const ResMaterial material);
180 const ResMaterial material);
213 const ResMaterial material);
290 …lState::ActivateFogParameters(const SceneEnvironment& sceneEnvironment, const ResMaterial material) in ActivateFogParameters() argument
297 u32 flags = material.GetFlags(); in ActivateFogParameters()
404 const ResMaterial material) in ActivateShaderParameter() argument
420 ResShaderParameterArrayConst::const_iterator end = material.GetShaderParameters().end(); in ActivateShaderParameter()
421 …for ( ResShaderParameterArrayConst::const_iterator parameter = material.GetShaderParameters().begi… in ActivateShaderParameter()
[all …]
Dgfx_RenderElement.h188 const Material* material, in SetDetailedMaterialIdAndTranslucencyKind() argument
191 NW_NULL_ASSERT(material); in SetDetailedMaterialIdAndTranslucencyKind()
193 ResMaterial resMaterial = material->GetOriginal(); in SetDetailedMaterialIdAndTranslucencyKind()
198 … ((reinterpret_cast<KeyType>(material->GetOwnerModel()) >> 2) & BIT64_MATERIAL_INSTANCE_ID_MASK) | in SetDetailedMaterialIdAndTranslucencyKind()
203 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in SetDetailedMaterialIdAndTranslucencyKind()
223 const Material* material, in SetSimpleMaterialIdAndTranslucencyKind() argument
226 NW_NULL_ASSERT(material); in SetSimpleMaterialIdAndTranslucencyKind()
228 ResMaterial resMaterial = material->GetOriginal(); in SetSimpleMaterialIdAndTranslucencyKind()
234 ResMaterial resBuffer = material->GetBuffer(); in SetSimpleMaterialIdAndTranslucencyKind()
447 const Material* material = model->GetMaterial(mesh.GetMaterialIndex()); in CreateRenderKey() local
[all …]
Dgfx_SortingMaterialIdGenerator.h36 Material* material; member
115 virtual void Accept(Material* material);
Dgfx_RelativeHashMaterialIdGenerator.h125 virtual void Accept(Material* material) in Accept() argument
127 bool isPushed = m_Materials.push_back(material); in Accept()
Dgfx_IMaterialIdGenerator.h46 virtual void Accept(Material* material) = 0;
Dgfx_IMaterialActivator.h51 virtual void Activate(RenderContext* renderContext, const Material* material) = 0;
Dgfx_ParticleMaterialActivator.h64 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_MaterialActivator.h86 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_SimpleMaterialActivator.h84 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_RenderContext.h381 void SetMaterial(Material* material) in SetMaterial() argument
383 NW_NULL_ASSERT(material); in SetMaterial()
384 m_Material = material; in SetMaterial()
Dgfx_Model.h524 Material* material = this->GetMaterial(mesh.GetMaterialIndex()); in GetRenderLayerId() local
526 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in GetRenderLayerId()
779 …void* GetMaterialAnimTargetPtr(Material* material, const anim::ResAnimGroupMember& anim, bool isOr…
/NW4C-1.2.23/tools/DccPlugin/Maya/scripts/
DNW4C_CreateMenu.mel82 // material attr
84 -ann "Set material attributes of selected shadingEngine (material) node"
90 -ann "Set render priority of selected shadingEngine (material) node"
152 -ann "Set user data of selected transform node & shadingEngine (material) node"
DNW4C_SetMaterialAttr.mel5 Description: set material attribute
25 // get SG from selected material
314 get SG name with material
535 select -add $ins[0]; // material
DNW4C_SetRenderPriority.mel32 // get SG from selected material
286 // select SG & material & polygon
297 select -add $ins[0]; // material
699 get SG name with material
885 select -add $ins[0]; // material
/NW4C-1.2.23/include/nw/gfx/res/
Dgfx_ResGraphicsFile.h531 for (ResMaterialArray::iterator material = (*model).GetMaterials().begin(); in ForeachMaterial() local
532 material != materialEnd; in ForeachMaterial()
533 ++material) in ForeachMaterial()
535 function(*material); in ForeachMaterial()
567 for (ResMaterialArray::iterator material = (*model).GetMaterials().begin(); in ForeachModelMaterial() local
568 material != materialEnd; in ForeachModelMaterial()
569 ++material) in ForeachModelMaterial()
571 function(*model, *material); in ForeachModelMaterial()
/NW4C-1.2.23/sources/libraries/gfx/res/
Dgfx_ResMesh.cpp152 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup() local
153 ResBinaryShader shader = material.GetShader().Dereference(); in Setup()
154 s32 shaderIndex = material.GetShaderProgramDescriptionIndex(); in Setup()
/NW4C-1.2.23/tools/DccPlugin/3dsMax/x86/2010/Scripts/Startup/
DNW4C_mtl.ms.inc89 local mtl = n.material
478 local mtl = n.material
704 if (mtl != undefined) and (superClassOf mtl == material) do
714 if (mtl != undefined) and (superClassOf mtl == material) do

12