Home
last modified time | relevance | path

Searched refs:mesh (Results 1 – 25 of 31) sorted by relevance

12

/NW4C-2.0.3/include/nw/gfx/
Dgfx_RenderQueue.h83 IsCalculatingOnlyLayer1Functor(Model* model, ResMesh mesh) in IsCalculatingOnlyLayer1Functor()
86 model->GetRenderLayerId(mesh) == ResMaterial::TRANSLUCENCY_KIND_LAYER1; in IsCalculatingOnlyLayer1Functor()
107 AlwaysCalculatingFunctor(Model* model, ResMesh mesh) in AlwaysCalculatingFunctor()
108 { NW_UNUSED_VARIABLE(model); NW_UNUSED_VARIABLE(mesh); } in AlwaysCalculatingFunctor()
135 float operator ()(ResMesh mesh, const Camera& camera, IsCalculating isCalculating) const in operator()
139 ResShape shape = resModel.GetShapes(mesh.GetShapeIndex()); in operator()
171 float operator ()(ResMesh mesh, const Camera& camera, IsCalculating isCalculating) const in operator()
176 ResShape shape = resModel.GetShapes(mesh.GetShapeIndex()); in operator()
222 result_type operator()(argument_type mesh) in operator()
224 NW_ASSERT(mesh.IsValid()); in operator()
[all …]
Dgfx_RenderElement.h288 BasicRenderElement(ResMesh mesh, Model* model) in BasicRenderElement() argument
289 : m_Key(0), m_Mesh(mesh), m_Model(model) in BasicRenderElement()
447 const ResMesh mesh = renderElement.GetMesh(); in CreateRenderKey() local
450 if (mesh.IsValid() && model) in CreateRenderKey()
452 const Material* material = model->GetMaterial(mesh.GetMaterialIndex()); in CreateRenderKey()
456 mesh.GetRenderPriority(), RenderElementType::BIT64_DEPTH_BIT_SIZE); in CreateRenderKey()
543 const ResMesh mesh = renderElement.GetMesh(); in CreateRenderKey() local
546 if (mesh.IsValid() && model) in CreateRenderKey()
548 const Material* material = model->GetMaterial(mesh.GetMaterialIndex()); in CreateRenderKey()
551 mesh.GetRenderPriority(), RenderElementType::BIT64_DEPTH_BIT_SIZE); in CreateRenderKey()
[all …]
Dgfx_RenderContext.h516 void ActivateVertexAttribute( ResMesh mesh );
523 void DeactivateVertexAttribute( ResMesh mesh );
701 RenderContext::DeactivateVertexAttribute( ResMesh mesh ) in DeactivateVertexAttribute() argument
703 NW_NULL_ASSERT( mesh.ref().m_DeactivateCommandCache ); in DeactivateVertexAttribute()
705 …internal::NWUseCmdlist( mesh.ref().m_DeactivateCommandCache, mesh.ref().m_DeactivateCommandCacheSi… in DeactivateVertexAttribute()
Dgfx_Model.h537 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId() argument
539 NW_ASSERT(mesh.IsValid()); in GetRenderLayerId()
540 Material* material = this->GetMaterial(mesh.GetMaterialIndex()); in GetRenderLayerId()
567 bool IsMeshVisible(ResMesh mesh) in IsMeshVisible() argument
569 int index = mesh.GetMeshNodeVisibilityIndex(); in IsMeshVisible()
572 return mesh.IsVisible(); in IsMeshVisible()
579 return visibility.IsVisible() && mesh.IsVisible(); in IsMeshVisible()
Dgfx_MeshRenderer.h89 void RenderMesh(ResMesh mesh, Model* model);
/NW4C-2.0.3/sources/libraries/gfx/res/
Dgfx_ResMesh.cpp70 …ResSeparateDataShape_SetupVertexIrScale( ResMesh mesh, ResSeparateDataShape shape, ResShaderProgra… in ResSeparateDataShape_SetupVertexIrScale() argument
74 u32* command = &mesh.ref().m_IrScaleCommand[0]; in ResSeparateDataShape_SetupVertexIrScale()
76 mesh.ref().m_Flags &= ~(ResMesh::FLAG_HAS_VERTEX_ALPHA | ResMesh::FLAG_HAS_BONE_WEIGHT_W); in ResSeparateDataShape_SetupVertexIrScale()
77 std::memset(command, 0, sizeof(mesh.ref().m_IrScaleCommand)); in ResSeparateDataShape_SetupVertexIrScale()
128 mesh.ref().m_Flags |= ResMesh::FLAG_HAS_VERTEX_ALPHA; in ResSeparateDataShape_SetupVertexIrScale()
132 mesh.ref().m_Flags |= ResMesh::FLAG_HAS_BONE_WEIGHT_W; in ResSeparateDataShape_SetupVertexIrScale()
Dgfx_ResModel.cpp70 ResMesh mesh = this->GetMeshes( i ); in Setup() local
71 if (!ut::CheckFlag(mesh.GetFlags(), ResMesh::FLAG_HAS_BEEN_SETUP)) in Setup()
73 mesh.Setup( *this, allocator, graphicsFile ); in Setup()
/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_MeshRenderer.cpp92 MeshRenderer::RenderMesh(ResMesh mesh, Model* model) in RenderMesh() argument
94 NW_ASSERT(mesh.IsValid()); in RenderMesh()
97 ResShape shape = model->GetResModel().GetShapes(mesh.GetShapeIndex()); in RenderMesh()
103 m_RenderContext->SetMaterial(model->GetMaterial(mesh.GetMaterialIndex())); in RenderMesh()
108 m_RenderContext->ActivateVertexAttribute( mesh ); in RenderMesh()
113 mesh.GetCurrentPrimitiveIndex()); in RenderMesh()
115 m_RenderContext->DeactivateVertexAttribute( mesh ); in RenderMesh()
123 ParticleSet* particleSet = particleModel->GetParticleSets(mesh.GetShapeIndex()); in RenderMesh()
132 m_RenderContext->SetMaterial(model->GetMaterial(mesh.GetMaterialIndex())); in RenderMesh()
140 mesh.GetShapeIndex()); in RenderMesh()
Dgfx_RenderContext.cpp423 RenderContext::ActivateVertexAttribute( ResMesh mesh ) in ActivateVertexAttribute() argument
425 NW_NULL_ASSERT( mesh.ref().m_ActivateCommandCache ); in ActivateVertexAttribute()
433 …internal::NWUseCmdlist( mesh.ref().m_ActivateCommandCache, mesh.ref().m_ActivateCommandCacheSize ); in ActivateVertexAttribute()
434 internal::NWUseCmdlist( mesh.ref().m_IrScaleCommand, sizeof(mesh.ref().m_IrScaleCommand) ); in ActivateVertexAttribute()
436 … const bool hasVertexAlpha = (mesh.ref().m_Flags & ResMesh::FLAG_HAS_VERTEX_ALPHA) ? true : false; in ActivateVertexAttribute()
437 … const bool hasBoneWeightW = (mesh.ref().m_Flags & ResMesh::FLAG_HAS_BONE_WEIGHT_W) ? true : false; in ActivateVertexAttribute()
Dgfx_Model.cpp676 for (ResMeshArray::iterator mesh = this->m_MeshBuffers.begin(); mesh != end; ++mesh) in InvalidateRenderKeyCache() local
678 (*mesh).SetFlags( in InvalidateRenderKeyCache()
679 ut::DisableFlag<u32, u32>((*mesh).GetFlags(), ResMesh::FLAG_VALID_RENDER_KEY_CACHE)); in InvalidateRenderKeyCache()
Dgfx_ParticleSet.cpp3014 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in UpdateParticles() local
3015 mesh != meshEnd; in UpdateParticles()
3016 ++mesh) in UpdateParticles()
3018 if ((*mesh).GetShapeIndex() == particleSetIndex) // ShapeのインデックスはSetと同じ in UpdateParticles()
3020 meshVisible = model->IsMeshVisible(*mesh); in UpdateParticles()
/NW4C-2.0.3/demos/Nw4cDemo/sources/
DSmSceneCtrl.cpp46 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
48 model->PreRenderSignal()(model, mesh, m_RenderContext); in operator ()()
49 m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
50 model->PostRenderSignal()(model, mesh, m_RenderContext); in operator ()()
/NW4C-2.0.3/demos/gfx/LowLayerDemo/sources/
DLowLayerDemo.cpp602 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
603 mesh != meshEnd; in RenderScene()
604 ++mesh) in RenderScene()
606 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
608 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-2.0.3/demos/gfx/LowLayerAnimationDemo/sources/
DLowLayerAnimationDemo.cpp699 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
700 mesh != meshEnd; in RenderScene()
701 ++mesh) in RenderScene()
703 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
705 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-2.0.3/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp650 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
651 mesh != meshEnd; in RenderScene()
652 ++mesh) in RenderScene()
654 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
656 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-2.0.3/sources/libraries/demo/
Ddemo_GraphicsSystem.cpp341 gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
343 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
344 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
345 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-2.0.3/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp972 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
974 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
975 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
976 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-2.0.3/sources/libraries/anim/res/
Danim_ResAnimGroup.cpp331 ResMesh mesh(object); in SetValue() local
334 mesh.SetVisible(visibility); in SetValue()
/NW4C-2.0.3/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp1038 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
1040 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
1041 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
1042 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-2.0.3/SampleData/Graphics/DccPlugin/Maya/ToyPopupBook/scenes/
DToy_PopUpBook.ma72 createNode mesh -n "BookShape" -p "Book";
241 createNode mesh -n "Tree1Shape" -p "Tree1";
270 createNode mesh -n "TreeShape2" -p "Tree2";
295 createNode mesh -n "TreeShape3" -p "Tree3";
327 createNode mesh -n "AppleShape5" -p "Apple5";
362 createNode mesh -n "AppleShape4" -p "Apple4";
397 createNode mesh -n "AppleShape3" -p "Apple3";
432 createNode mesh -n "AppleShape2" -p "Apple2";
467 createNode mesh -n "Apple1Shape" -p "Apple1";
/NW4C-2.0.3/SampleData/Graphics/DccPlugin/Maya/ToyBlock/scenes/
DToy_T.ma75 createNode mesh -n "T_HandRShape" -p "T_HandR";
114 createNode mesh -n "T_BodyShape" -p "T_Body";
166 createNode mesh -n "T_HandLShape" -p "T_HandL";
205 createNode mesh -n "T_HeadShape" -p "T_Head";
249 createNode mesh -n "T_HatShape" -p "T_Hat";
DToy_Mt.ma82 createNode mesh -n "Mt_HeadShape" -p "Mt_Head";
124 createNode mesh -n "Mt_BodyShape" -p "Mt_Body";
338 createNode mesh -n "Mt_HandLShape" -p "Mt_HandL";
385 createNode mesh -n "Mt_HandRShape" -p "Mt_HandR";
/NW4C-2.0.3/tools/DccPlugin/Maya/scripts/
DNW4C_CreateMenu.mel127 // -ann "Set primitive type of selected mesh object"
DNW4C_ExpDialog.mel2827 if (size($shapes) && nodeType($shapes[0]) == "mesh")
3205 for ($mesh in $meshs)
3207 if (IsAttrAnimated($mesh + ".v"))
3359 for ($mesh in $meshs)
3361 string $ins[] = `listConnections -s 1 -d 0 ($mesh + ".i")`;
3464 // get mesh
3469 if (size($shapes) && nodeType($shapes[0]) == "mesh" &&
3480 for ($mesh in $meshs)
3482 string $sgs[] = `listSets -t 1 -o $mesh`;
/NW4C-2.0.3/SampleData/Graphics/DccPlugin/Maya/ToyButterfly/scenes/
DToy_Butterfly.ma74 createNode mesh -n "ModelMShape" -p "ModelM";
247 createNode mesh -n "ModelM1Shape" -p "ModelM1";

12