Home
last modified time | relevance | path

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

12

/NW4C-1.3.3/include/nw/gfx/
Dgfx_RenderQueue.h81 IsCalculatingOnlyLayer1Functor(Model* model, ResMesh mesh) in IsCalculatingOnlyLayer1Functor()
84 model->GetRenderLayerId(mesh) == ResMaterial::TRANSLUCENCY_KIND_LAYER1; in IsCalculatingOnlyLayer1Functor()
105 AlwaysCalculatingFunctor(Model* model, ResMesh mesh) in AlwaysCalculatingFunctor()
106 { NW_UNUSED_VARIABLE(model); NW_UNUSED_VARIABLE(mesh); } in AlwaysCalculatingFunctor()
133 float operator ()(ResMesh mesh, const Camera& camera, IsCalculating isCalculating) const in operator()
137 ResShape shape = resModel.GetShapes(mesh.GetShapeIndex()); in operator()
169 float operator ()(ResMesh mesh, const Camera& camera, IsCalculating isCalculating) const in operator()
174 ResShape shape = resModel.GetShapes(mesh.GetShapeIndex()); in operator()
220 result_type operator()(argument_type mesh) in operator()
222 NW_ASSERT(mesh.IsValid()); in operator()
[all …]
Dgfx_RenderElement.h283 BasicRenderElement(ResMesh mesh, Model* model) in BasicRenderElement() argument
284 : m_Key(0), m_Mesh(mesh), m_Model(model) in BasicRenderElement()
442 const ResMesh mesh = renderElement.GetMesh(); in CreateRenderKey() local
445 if (mesh.IsValid() && model) in CreateRenderKey()
447 const Material* material = model->GetMaterial(mesh.GetMaterialIndex()); in CreateRenderKey()
451 mesh.GetRenderPriority(), RenderElementType::BIT64_DEPTH_BIT_SIZE); in CreateRenderKey()
538 const ResMesh mesh = renderElement.GetMesh(); in CreateRenderKey() local
541 if (mesh.IsValid() && model) in CreateRenderKey()
543 const Material* material = model->GetMaterial(mesh.GetMaterialIndex()); in CreateRenderKey()
546 mesh.GetRenderPriority(), RenderElementType::BIT64_DEPTH_BIT_SIZE); in CreateRenderKey()
[all …]
Dgfx_RenderContext.h514 void ActivateVertexAttribute( ResMesh mesh );
521 void DeactivateVertexAttribute( ResMesh mesh );
699 RenderContext::DeactivateVertexAttribute( ResMesh mesh ) in DeactivateVertexAttribute() argument
701 NW_NULL_ASSERT( mesh.ref().m_DeactivateCommandCache ); in DeactivateVertexAttribute()
703 …internal::NWUseCmdlist( mesh.ref().m_DeactivateCommandCache, mesh.ref().m_DeactivateCommandCacheSi… in DeactivateVertexAttribute()
Dgfx_Model.h535 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId() argument
537 NW_ASSERT(mesh.IsValid()); in GetRenderLayerId()
538 Material* material = this->GetMaterial(mesh.GetMaterialIndex()); in GetRenderLayerId()
565 bool IsMeshVisible(ResMesh mesh) in IsMeshVisible() argument
567 int index = mesh.GetMeshNodeVisibilityIndex(); in IsMeshVisible()
570 return mesh.IsVisible(); in IsMeshVisible()
577 return visibility.IsVisible() && mesh.IsVisible(); in IsMeshVisible()
Dgfx_MeshRenderer.h87 void RenderMesh(ResMesh mesh, Model* model);
/NW4C-1.3.3/sources/libraries/gfx/res/
Dgfx_ResMesh.cpp68 …ResSeparateDataShape_SetupVertexIrScale( ResMesh mesh, ResSeparateDataShape shape, ResShaderProgra… in ResSeparateDataShape_SetupVertexIrScale() argument
72 u32* command = &mesh.ref().m_IrScaleCommand[0]; in ResSeparateDataShape_SetupVertexIrScale()
74 mesh.ref().m_Flags &= ~(ResMesh::FLAG_HAS_VERTEX_ALPHA | ResMesh::FLAG_HAS_BONE_WEIGHT_W); in ResSeparateDataShape_SetupVertexIrScale()
75 std::memset(command, 0, sizeof(mesh.ref().m_IrScaleCommand)); in ResSeparateDataShape_SetupVertexIrScale()
126 mesh.ref().m_Flags |= ResMesh::FLAG_HAS_VERTEX_ALPHA; in ResSeparateDataShape_SetupVertexIrScale()
130 mesh.ref().m_Flags |= ResMesh::FLAG_HAS_BONE_WEIGHT_W; in ResSeparateDataShape_SetupVertexIrScale()
Dgfx_ResModel.cpp68 ResMesh mesh = this->GetMeshes( i ); in Setup() local
69 if (!ut::CheckFlag(mesh.GetFlags(), ResMesh::FLAG_HAS_BEEN_SETUP)) in Setup()
71 mesh.Setup( *this, allocator, graphicsFile ); in Setup()
/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_MeshRenderer.cpp90 MeshRenderer::RenderMesh(ResMesh mesh, Model* model) in RenderMesh() argument
92 NW_ASSERT(mesh.IsValid()); in RenderMesh()
95 ResShape shape = model->GetResModel().GetShapes(mesh.GetShapeIndex()); in RenderMesh()
101 m_RenderContext->SetMaterial(model->GetMaterial(mesh.GetMaterialIndex())); in RenderMesh()
106 m_RenderContext->ActivateVertexAttribute( mesh ); in RenderMesh()
111 mesh.GetCurrentPrimitiveIndex()); in RenderMesh()
113 m_RenderContext->DeactivateVertexAttribute( mesh ); in RenderMesh()
121 ParticleSet* particleSet = particleModel->GetParticleSets(mesh.GetShapeIndex()); in RenderMesh()
127 m_RenderContext->SetMaterial(model->GetMaterial(mesh.GetMaterialIndex())); in RenderMesh()
135 mesh.GetShapeIndex()); in RenderMesh()
Dgfx_RenderContext.cpp419 RenderContext::ActivateVertexAttribute( ResMesh mesh ) in ActivateVertexAttribute() argument
421 NW_NULL_ASSERT( mesh.ref().m_ActivateCommandCache ); in ActivateVertexAttribute()
429 …internal::NWUseCmdlist( mesh.ref().m_ActivateCommandCache, mesh.ref().m_ActivateCommandCacheSize ); in ActivateVertexAttribute()
430 internal::NWUseCmdlist( mesh.ref().m_IrScaleCommand, sizeof(mesh.ref().m_IrScaleCommand) ); in ActivateVertexAttribute()
432 … const bool hasVertexAlpha = (mesh.ref().m_Flags & ResMesh::FLAG_HAS_VERTEX_ALPHA) ? true : false; in ActivateVertexAttribute()
433 … const bool hasBoneWeightW = (mesh.ref().m_Flags & ResMesh::FLAG_HAS_BONE_WEIGHT_W) ? true : false; in ActivateVertexAttribute()
Dgfx_Model.cpp673 for (ResMeshArray::iterator mesh = this->m_MeshBuffers.begin(); mesh != end; ++mesh) in InvalidateRenderKeyCache() local
675 (*mesh).SetFlags( in InvalidateRenderKeyCache()
676 ut::DisableFlag<u32, u32>((*mesh).GetFlags(), ResMesh::FLAG_VALID_RENDER_KEY_CACHE)); in InvalidateRenderKeyCache()
/NW4C-1.3.3/demos/Nw4cDemo/sources/
DSmSceneCtrl.cpp44 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
46 model->PreRenderSignal()(model, mesh, m_RenderContext); in operator ()()
47 m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
48 model->PostRenderSignal()(model, mesh, m_RenderContext); in operator ()()
/NW4C-1.3.3/demos/gfx/LowLayerDemo/sources/
DLowLayerDemo.cpp600 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
601 mesh != meshEnd; in RenderScene()
602 ++mesh) in RenderScene()
604 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
606 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-1.3.3/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp648 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
649 mesh != meshEnd; in RenderScene()
650 ++mesh) in RenderScene()
652 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
654 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-1.3.3/demos/gfx/LowLayerAnimationDemo/sources/
DLowLayerAnimationDemo.cpp697 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
698 mesh != meshEnd; in RenderScene()
699 ++mesh) in RenderScene()
701 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
703 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-1.3.3/sources/libraries/demo/
Ddemo_GraphicsSystem.cpp333 gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
335 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
336 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
337 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-1.3.3/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp970 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
972 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
973 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
974 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-1.3.3/sources/libraries/anim/res/
Danim_ResAnimGroup.cpp329 ResMesh mesh(object); in SetValue() local
332 mesh.SetVisible(visibility); in SetValue()
/NW4C-1.3.3/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp1036 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
1038 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
1039 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
1040 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-1.3.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-1.3.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-1.3.3/tools/DccPlugin/Maya/scripts/
DNW4C_CreateMenu.mel128 // -ann "Set primitive type of selected mesh object"
DNW4C_ExpDialog.mel2765 if (size($shapes) && nodeType($shapes[0]) == "mesh")
3143 for ($mesh in $meshs)
3145 if (IsAttrAnimated($mesh + ".v"))
3297 for ($mesh in $meshs)
3299 string $ins[] = `listConnections -s 1 -d 0 ($mesh + ".i")`;
3402 // get mesh
3407 if (size($shapes) && nodeType($shapes[0]) == "mesh" &&
3418 for ($mesh in $meshs)
3420 string $sgs[] = `listSets -t 1 -o $mesh`;
/NW4C-1.3.3/SampleData/Graphics/DccPlugin/Maya/ToyButterfly/scenes/
DToy_Butterfly.ma74 createNode mesh -n "ModelMShape" -p "ModelM";
247 createNode mesh -n "ModelM1Shape" -p "ModelM1";
/NW4C-1.3.3/SampleData/Graphics/DccPlugin/Maya/Common/scenes/
DPiece.ma73 createNode mesh -n "WhitePawnShape" -p "WhitePawn";
724 createNode mesh -n "BlackKnightShape" -p "BlackKnight";
1697 createNode mesh -n "BlackKnight1Shape" -p "BlackKnight1";

12