Home
last modified time | relevance | path

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

12

/NW4C-1.2.23/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.h473 void ActivateVertexAttribute( ResMesh mesh );
480 void DeactivateVertexAttribute( ResMesh mesh );
680 RenderContext::DeactivateVertexAttribute( ResMesh mesh ) in DeactivateVertexAttribute() argument
682 NW_NULL_ASSERT( mesh.ref().m_DeactivateCommandCache ); in DeactivateVertexAttribute()
684 …internal::NWUseCmdlist( mesh.ref().m_DeactivateCommandCache, mesh.ref().m_DeactivateCommandCacheSi… in DeactivateVertexAttribute()
Dgfx_Model.h521 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId() argument
523 NW_ASSERT(mesh.IsValid()); in GetRenderLayerId()
524 Material* material = this->GetMaterial(mesh.GetMaterialIndex()); in GetRenderLayerId()
551 bool IsMeshVisible(ResMesh mesh) in IsMeshVisible() argument
553 int index = mesh.GetMeshNodeVisibilityIndex(); in IsMeshVisible()
556 return mesh.IsVisible(); in IsMeshVisible()
563 return visibility.IsVisible() && mesh.IsVisible(); in IsMeshVisible()
Dgfx_MeshRenderer.h87 void RenderMesh(ResMesh mesh, Model* model);
/NW4C-1.2.23/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.cpp65 ResMesh mesh = this->GetMeshes( i ); in Setup() local
66 mesh.Setup( *this, allocator, graphicsFile ); in Setup()
/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_MeshRenderer.cpp97 MeshRenderer::RenderMesh(ResMesh mesh, Model* model) in RenderMesh() argument
99 NW_ASSERT(mesh.IsValid()); in RenderMesh()
102 ResShape shape = model->GetResModel().GetShapes(mesh.GetShapeIndex()); in RenderMesh()
108 m_RenderContext->SetMaterial(model->GetMaterial(mesh.GetMaterialIndex())); in RenderMesh()
118 m_RenderContext->ActivateVertexAttribute( mesh ); in RenderMesh()
123 mesh.GetCurrentPrimitiveIndex()); in RenderMesh()
125 m_RenderContext->DeactivateVertexAttribute( mesh ); in RenderMesh()
133 ParticleSet* particleSet = particleModel->GetParticleSets(mesh.GetShapeIndex()); in RenderMesh()
139 m_RenderContext->SetMaterial(model->GetMaterial(mesh.GetMaterialIndex())); in RenderMesh()
147 mesh.GetShapeIndex()); in RenderMesh()
Dgfx_RenderContext.cpp433 RenderContext::ActivateVertexAttribute( ResMesh mesh ) in ActivateVertexAttribute() argument
435 NW_NULL_ASSERT( mesh.ref().m_ActivateCommandCache ); in ActivateVertexAttribute()
443 …internal::NWUseCmdlist( mesh.ref().m_ActivateCommandCache, mesh.ref().m_ActivateCommandCacheSize ); in ActivateVertexAttribute()
444 internal::NWUseCmdlist( mesh.ref().m_IrScaleCommand, sizeof(mesh.ref().m_IrScaleCommand) ); in ActivateVertexAttribute()
448 … const bool hasVertexAlpha = (mesh.ref().m_Flags & ResMesh::FLAG_HAS_VERTEX_ALPHA) ? true : false; in ActivateVertexAttribute()
449 … const bool hasBoneWeightW = (mesh.ref().m_Flags & ResMesh::FLAG_HAS_BONE_WEIGHT_W) ? true : false; in ActivateVertexAttribute()
Dgfx_Model.cpp665 for (ResMeshArray::iterator mesh = this->m_MeshBuffers.begin(); mesh != end; ++mesh) in InvalidateRenderKeyCache() local
667 (*mesh).SetFlags( in InvalidateRenderKeyCache()
668 ut::DisableFlag<u32, u32>((*mesh).GetFlags(), ResMesh::FLAG_VALID_RENDER_KEY_CACHE)); in InvalidateRenderKeyCache()
/NW4C-1.2.23/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.2.23/demos/gfx/LowLayerDemo/sources/
DLowLayerDemo.cpp599 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
600 mesh != meshEnd; in RenderScene()
601 ++mesh) in RenderScene()
603 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
605 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-1.2.23/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp647 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
648 mesh != meshEnd; in RenderScene()
649 ++mesh) in RenderScene()
651 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
653 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-1.2.23/demos/gfx/LowLayerAnimationDemo/sources/
DLowLayerAnimationDemo.cpp693 for(nw::gfx::ResMeshArray::iterator mesh = resMeshes.begin(); in RenderScene() local
694 mesh != meshEnd; in RenderScene()
695 ++mesh) in RenderScene()
697 if ((*model)->IsMeshVisible(*mesh)) in RenderScene()
699 s_MeshRenderer->RenderMesh(*mesh, *model); in RenderScene()
/NW4C-1.2.23/sources/libraries/anim/res/
Danim_ResAnimGroup.cpp319 ResMesh mesh(object); in SetValue() local
322 mesh.SetVisible(visibility); in SetValue()
/NW4C-1.2.23/sources/libraries/demo/
Ddemo_GraphicsSystem.cpp326 gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
328 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
329 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
330 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-1.2.23/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp974 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
976 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
977 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
978 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-1.2.23/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp1044 nw::gfx::ResMesh mesh = element.GetMesh(); in operator ()() local
1046 model->PreRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
1047 this->m_MeshRenderer->RenderMesh(mesh, model); in operator ()()
1048 model->PostRenderSignal()(model, mesh, this->m_RenderContext); in operator ()()
/NW4C-1.2.23/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.2.23/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.2.23/tools/DccPlugin/Maya/scripts/
DNW4C_CreateMenu.mel122 // -ann "Set primitive type of selected mesh object"
DNW4C_ExpDialog.mel2712 if (size($shapes) && nodeType($shapes[0]) == "mesh")
3090 for ($mesh in $meshs)
3092 if (IsAttrAnimated($mesh + ".v"))
3244 for ($mesh in $meshs)
3246 string $ins[] = `listConnections -s 1 -d 0 ($mesh + ".i")`;
3349 // get mesh
3354 if (size($shapes) && nodeType($shapes[0]) == "mesh" &&
3365 for ($mesh in $meshs)
3367 string $sgs[] = `listSets -t 1 -o $mesh`;
/NW4C-1.2.23/SampleData/Graphics/DccPlugin/Maya/ToyButterfly/scenes/
DToy_Butterfly.ma74 createNode mesh -n "ModelMShape" -p "ModelM";
247 createNode mesh -n "ModelM1Shape" -p "ModelM1";
/NW4C-1.2.23/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