Home
last modified time | relevance | path

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

12

/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_SceneInitializer.cpp65 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitModel() local
66 material != materialEnd; in VisitModel()
67 ++material) in VisitModel()
69 m_MaterialIdGenerator.Get()->Accept(*material); in VisitModel()
80 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitSkeletalModel() local
81 material != materialEnd; in VisitSkeletalModel()
82 ++material) in VisitSkeletalModel()
84 m_MaterialIdGenerator.Get()->Accept(*material); in VisitSkeletalModel()
Dgfx_DirectMaterialActivator.cpp48 DirectMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
54 const Model* owner = material->GetOwnerModel(); in Activate()
63 …internal::MaterialState::ActivateShaderParameter(shaderProgram, material->GetShaderParameterResMat… in Activate()
67 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
78 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
87 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, material->GetTe… in Activate()
93 internal::MaterialState::ActivateTextureMappers(material->GetTextureMapperResMaterial()); in Activate()
97 const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
105 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
113 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate()
[all …]
Dgfx_MaterialActivator.cpp48 MaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
54 const Model* owner = material->GetOwnerModel(); in Activate()
63 const ResMaterial resShaderParameterMaterial = material->GetShaderParameterResMaterial(); in Activate()
75 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
89 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
98 const ResMaterial resTextureCoordinatorsMaterial = material->GetTextureCoordinatorResMaterial(); in Activate()
107 const ResMaterial resTextureMappersMaterial = material->GetTextureMapperResMaterial(); in Activate()
117 …const ResMaterial resProceduralTextureMapperMaterial = material->GetProceduralTextureMapperResMate… in Activate()
125 … const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
138 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
[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_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_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.cpp49 SimpleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument
62 ( cacheMaterial->GetOriginal() == material->GetOriginal() ) && in Activate()
72 ResMaterial original = material->GetOriginal(); in Activate()
73 const Model* owner = material->GetOwnerModel(); in Activate()
Dgfx_Model.cpp352 Material* material = Material::Create( in CreateMaterials() local
358 if (material == NULL) in CreateMaterials()
365 m_Materials.PushBackFast(material); in CreateMaterials()
594 Model::GetMaterialAnimTargetPtr(Material* material, const anim::ResAnimGroupMember& anim, bool isOr… in GetMaterialAnimTargetPtr() argument
597 material->GetOriginal() : in GetMaterialAnimTargetPtr()
598 material->GetActiveResource(anim.GetObjectType()); in GetMaterialAnimTargetPtr()
600 void* object = material->GetAnimTargetObject(anim, resMat); in GetMaterialAnimTargetPtr()
Dgfx_AnimObject.cpp27 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
32 material.SetMaterialColorHash(0x0); in ClearMaterialHash()
36 material.SetTextureMappersHash(0x0); in ClearMaterialHash()
37 material.SetTextureSamplersHash(0x0); in ClearMaterialHash()
42 material.SetTextureMappersHash(0x0); in ClearMaterialHash()
46 material.SetFragmentOperationHash(0x0); in ClearMaterialHash()
50 material.SetTextureCoordinatorsHash(0x0); in ClearMaterialHash()
/NW4C-1.3.3/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_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.h88 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_DirectMaterialActivator.h88 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_SimpleMaterialActivator.h86 virtual void Activate(RenderContext* renderContext, const Material* material);
Dgfx_RenderContext.h421 void SetMaterial(Material* material) in SetMaterial() argument
423 NW_NULL_ASSERT(material); in SetMaterial()
424 m_Material = material; in SetMaterial()
/NW4C-1.3.3/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"
158 -ann "Set user data of selected transform node & shadingEngine (material) node"
/NW4C-1.3.3/include/nw/gfx/res/
Dgfx_ResGraphicsFile.h533 for (ResMaterialArray::iterator material = (*model).GetMaterials().begin(); in ForeachMaterial() local
534 material != materialEnd; in ForeachMaterial()
535 ++material) in ForeachMaterial()
537 function(*material); in ForeachMaterial()
569 for (ResMaterialArray::iterator material = (*model).GetMaterials().begin(); in ForeachModelMaterial() local
570 material != materialEnd; in ForeachModelMaterial()
571 ++material) in ForeachModelMaterial()
573 function(*model, *material); in ForeachModelMaterial()
/NW4C-1.3.3/sources/libraries/gfx/res/
Dgfx_ResMesh.cpp148 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup() local
149 ResBinaryShader shader = material.GetShader().Dereference(); in Setup()
150 s32 shaderIndex = material.GetShaderProgramDescriptionIndex(); in Setup()
/NW4C-1.3.3/SampleData/Graphics/Shader/JShader/
DReadMe.txt32 Note: This is not applied to the material color (diffuse or ambient).
/NW4C-1.3.3/tools/DccPlugin/3dsMax/x86/2009/Scripts/Startup/
DNW4C_mtl.ms.inc89 local mtl = n.material
476 local mtl = n.material
746 if superClassOf mtl != material do return false
763 if superClassOf mtl == material then
913 if (mtl != undefined) and (superClassOf mtl == material) do
922 if (mtl != undefined) and (superClassOf mtl == material) do
931 if (mtl != undefined) and (superClassOf mtl == material) do
/NW4C-1.3.3/tools/DccPlugin/3dsMax/x86/2010/Scripts/Startup/
DNW4C_mtl.ms.inc89 local mtl = n.material
476 local mtl = n.material
746 if superClassOf mtl != material do return false
763 if superClassOf mtl == material then
913 if (mtl != undefined) and (superClassOf mtl == material) do
922 if (mtl != undefined) and (superClassOf mtl == material) do
931 if (mtl != undefined) and (superClassOf mtl == material) do

12