| /NW4C-2.0.3/sources/libraries/gfx/ |
| D | gfx_SceneInitializer.cpp | 67 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitModel() local 68 material != materialEnd; in VisitModel() 69 ++material) in VisitModel() 71 m_MaterialIdGenerator.Get()->Accept(*material); in VisitModel() 82 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitSkeletalModel() local 83 material != materialEnd; in VisitSkeletalModel() 84 ++material) in VisitSkeletalModel() 86 m_MaterialIdGenerator.Get()->Accept(*material); in VisitSkeletalModel() 97 for (nw::gfx::MaterialArray::iterator material = model->GetMaterials().first; in VisitParticleModel() local 98 material != materialEnd; in VisitParticleModel() [all …]
|
| D | gfx_DirectMaterialActivator.cpp | 50 DirectMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 56 const Model* owner = material->GetOwnerModel(); in Activate() 65 …internal::MaterialState::ActivateShaderParameter(shaderProgram, material->GetShaderParameterResMat… in Activate() 69 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate() 80 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate() 89 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, material->GetTe… in Activate() 95 internal::MaterialState::ActivateTextureMappers(material->GetTextureMapperResMaterial()); in Activate() 99 const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate() 107 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate() 115 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate() [all …]
|
| D | gfx_BaseAnimEvaluator.cpp | 34 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash() 39 material.SetMaterialColorHash(0x0); in ClearMaterialHash() 43 material.SetTextureMappersHash(0x0); in ClearMaterialHash() 44 material.SetTextureSamplersHash(0x0); in ClearMaterialHash() 49 material.SetTextureMappersHash(0x0); in ClearMaterialHash() 53 material.SetFragmentOperationHash(0x0); in ClearMaterialHash() 57 material.SetTextureCoordinatorsHash(0x0); in ClearMaterialHash()
|
| D | gfx_MaterialActivator.cpp | 50 MaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 56 const Model* owner = material->GetOwnerModel(); in Activate() 65 const ResMaterial resShaderParameterMaterial = material->GetShaderParameterResMaterial(); in Activate() 77 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate() 91 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate() 100 const ResMaterial resTextureCoordinatorsMaterial = material->GetTextureCoordinatorResMaterial(); in Activate() 109 const ResMaterial resTextureMappersMaterial = material->GetTextureMapperResMaterial(); in Activate() 119 …const ResMaterial resProceduralTextureMapperMaterial = material->GetProceduralTextureMapperResMate… in Activate() 127 … const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate() 140 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate() [all …]
|
| D | gfx_SortingMaterialIdGenerator.cpp | 104 SortingMaterialIdGenerator::Accept(Material* material) in Accept() argument 107 materialKeyValue.key = reinterpret_cast<u32>(material->GetOriginal().ptr()); in Accept() 108 materialKeyValue.material = material; in Accept() 134 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate() 136 ResShaderProgramDescription resDescription = (*iter).material->GetDescription(); in Generate() 144 materialKeyValue.material = (*iter).material; in Generate() 195 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
|
| D | gfx_Material.cpp | 29 nw::gfx::Material* material, nw::gfx::Model::BufferOption bufferOption) in GetAvailableResMaterial() argument 31 return nw::ut::CheckFlag(material->GetOwnerModel()->GetBufferOption(), bufferOption) in GetAvailableResMaterial() 32 ? material->GetBuffer() in GetAvailableResMaterial() 33 : material->GetOriginal(); in GetAvailableResMaterial() 84 Material* material = new(memory) Material( in Create() local 90 Result result = material->Initialize(allocator); in Create() 93 material->m_ShaderParameterResMaterial = in Create() 94 GetAvailableResMaterial(material, Model::FLAG_BUFFER_SHADER_PARAMETER); in Create() 95 material->m_ShadingParameterResMaterial = in Create() 96 GetAvailableResMaterial(material, Model::FLAG_BUFFER_SHADING_PARAMETER); in Create() [all …]
|
| D | gfx_ParticleMaterialActivator.cpp | 52 ParticleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 64 ( cacheMaterial->GetOriginal() == material->GetOriginal() ) ) in Activate() 72 ResMaterial original = material->GetOriginal(); in Activate() 73 const Model* owner = material->GetOwnerModel(); in Activate()
|
| D | gfx_SimpleMaterialActivator.cpp | 51 SimpleMaterialActivator::Activate(RenderContext* renderContext, const Material* material) in Activate() argument 64 ( cacheMaterial->GetOriginal() == material->GetOriginal() ) && in Activate() 74 ResMaterial original = material->GetOriginal(); in Activate() 75 const Model* owner = material->GetOwnerModel(); in Activate()
|
| D | gfx_Model.cpp | 354 Material* material = Material::Create( in CreateMaterials() local 360 if (material == NULL) in CreateMaterials() 367 m_Materials.PushBackFast(material); in CreateMaterials() 597 Model::GetMaterialAnimTargetPtr(Material* material, const anim::ResAnimGroupMember& anim, bool isOr… in GetMaterialAnimTargetPtr() argument 600 material->GetOriginal() : in GetMaterialAnimTargetPtr() 601 material->GetActiveResource(anim.GetObjectType()); in GetMaterialAnimTargetPtr() 603 void* object = material->GetAnimTargetObject(anim, resMat); in GetMaterialAnimTargetPtr()
|
| /NW4C-2.0.3/sources/libraries/gfx/res/ |
| D | gfx_ResModel.cpp | 118 ResMaterial material = GetMaterials(idx); in ForceSetupTexture() local 119 if (material.IsValid()) in ForceSetupTexture() 121 material.ForceSetupTexture(targetName, texture); in ForceSetupTexture() 136 ResMaterial material = GetMaterials(idx); in ForceSetupShader() local 137 if (material.IsValid()) in ForceSetupShader() 139 material.ForceSetupShader(targetName, shader); in ForceSetupShader() 154 ResMaterial material = GetMaterials(idx); in ForceSetupLookupTable() local 155 if (material.IsValid()) in ForceSetupLookupTable() 157 material.ForceSetupLookupTable(targetName, lut); in ForceSetupLookupTable()
|
| D | gfx_ResMesh.cpp | 150 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup() local 151 ResBinaryShader shader = material.GetShader().Dereference(); in Setup() 152 s32 shaderIndex = material.GetShaderProgramDescriptionIndex(); in Setup()
|
| /NW4C-2.0.3/include/nw/gfx/ |
| D | gfx_MaterialState.h | 66 const ResMaterial material); 78 const ResMaterial material); 90 const ResMaterial material); 182 const ResMaterial material); 215 const ResMaterial material); 292 …lState::ActivateFogParameters(const SceneEnvironment& sceneEnvironment, const ResMaterial material) in ActivateFogParameters() argument 299 u32 flags = material.GetFlags(); in ActivateFogParameters() 406 const ResMaterial material) in ActivateShaderParameter() argument 422 ResShaderParameterArrayConst::const_iterator end = material.GetShaderParameters().end(); in ActivateShaderParameter() 423 …for ( ResShaderParameterArrayConst::const_iterator parameter = material.GetShaderParameters().begi… in ActivateShaderParameter() [all …]
|
| D | gfx_RenderElement.h | 192 const Material* material, in SetDetailedMaterialIdAndTranslucencyKind() argument 195 NW_NULL_ASSERT(material); in SetDetailedMaterialIdAndTranslucencyKind() 197 ResMaterial resMaterial = material->GetOriginal(); in SetDetailedMaterialIdAndTranslucencyKind() 202 … ((reinterpret_cast<KeyType>(material->GetOwnerModel()) >> 2) & BIT64_MATERIAL_INSTANCE_ID_MASK) | in SetDetailedMaterialIdAndTranslucencyKind() 207 ResMaterial shadingParametersResMaterial = material->GetShadingParameterResMaterial(); in SetDetailedMaterialIdAndTranslucencyKind() 227 const Material* material, in SetSimpleMaterialIdAndTranslucencyKind() argument 230 NW_NULL_ASSERT(material); in SetSimpleMaterialIdAndTranslucencyKind() 232 ResMaterial resMaterial = material->GetOriginal(); in SetSimpleMaterialIdAndTranslucencyKind() 238 ResMaterial shadingParametersResMaterial = material->GetShadingParameterResMaterial(); in SetSimpleMaterialIdAndTranslucencyKind() 452 const Material* material = model->GetMaterial(mesh.GetMaterialIndex()); in CreateRenderKey() local [all …]
|
| D | gfx_SortingMaterialIdGenerator.h | 38 Material* material; member 117 virtual void Accept(Material* material);
|
| D | gfx_IMaterialIdGenerator.h | 48 virtual void Accept(Material* material) = 0;
|
| D | gfx_IMaterialActivator.h | 53 virtual void Activate(RenderContext* renderContext, const Material* material) = 0;
|
| D | gfx_ParticleMaterialActivator.h | 66 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_MaterialActivator.h | 90 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_DirectMaterialActivator.h | 90 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_SimpleMaterialActivator.h | 88 virtual void Activate(RenderContext* renderContext, const Material* material);
|
| D | gfx_RenderContext.h | 423 void SetMaterial(Material* material) in SetMaterial() argument 425 NW_NULL_ASSERT(material); in SetMaterial() 426 m_Material = material; in SetMaterial()
|
| /NW4C-2.0.3/tools/DccPlugin/Maya/scripts/ |
| D | NW4C_CreateMenu.mel | 81 // material attr 83 -ann "Set material attributes of selected shadingEngine (material) node" 89 -ann "Set render priority of selected shadingEngine (material) node" 157 -ann "Set user data of selected transform node & shadingEngine (material) node"
|
| /NW4C-2.0.3/include/nw/gfx/res/ |
| D | gfx_ResGraphicsFile.h | 536 for (ResMaterialArray::iterator material = (*model).GetMaterials().begin(); in ForeachMaterial() local 537 material != materialEnd; in ForeachMaterial() 538 ++material) in ForeachMaterial() 540 function(*material); in ForeachMaterial() 573 for (ResMaterialArray::iterator material = (*model).GetMaterials().begin(); in ForeachModelMaterial() local 574 material != materialEnd; in ForeachModelMaterial() 575 ++material) in ForeachModelMaterial() 577 function(*model, *material); in ForeachModelMaterial() 1072 void operator() (ResMaterial material) in operator() 1074 NW_ASSERT(material.IsValid()); in operator() [all …]
|
| /NW4C-2.0.3/SampleData/Graphics/Shader/MultiplyShader/ |
| D | ReadMe.txt | 32 Note: This is not applied to the material color (diffuse or ambient).
|
| /NW4C-2.0.3/tools/DccPlugin/3dsMax/x86/2010/Scripts/Startup/ |
| D | NW4C_mtl.ms.inc | 89 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
|