From f7a493f9833f986016ff70c17384db4b9bca885e Mon Sep 17 00:00:00 2001
From: Andrew Wilson <andx_roo@live.com>
Date: Mon, 20 Dec 2021 13:11:41 -0500
Subject: [PATCH] REFAC: Wireframes off in some examples

---
 Examples/PBD/PBDInjection/InflatableObject.cpp           | 9 ---------
 .../PBD/PBDTissueContact/PBDTissueContactExample.cpp     | 2 --
 .../PBDTissueSurfaceNeedleContactExample.cpp             | 2 --
 3 files changed, 13 deletions(-)

diff --git a/Examples/PBD/PBDInjection/InflatableObject.cpp b/Examples/PBD/PBDInjection/InflatableObject.cpp
index 0e545b9a3..b268ceeee 100644
--- a/Examples/PBD/PBDInjection/InflatableObject.cpp
+++ b/Examples/PBD/PBDInjection/InflatableObject.cpp
@@ -46,7 +46,6 @@ InflatableObject::InflatableObject(const std::string& name, const Vec3d& tissueS
     // Setup the Geometry
     makeTetGrid(tissueSize, tissueDim, tissueCenter);
     m_objectSurfMesh = m_objectTetMesh->extractSurfaceMesh();
-    m_objectSurfMesh->flipNormals();
     //setXZPlaneTexCoords(4.0);
     setSphereTexCoords(4.0);
 
@@ -90,8 +89,6 @@ InflatableObject::InflatableObject(const std::string& name, const Vec3d& tissueS
 
     // Setup the material
     imstkNew<RenderMaterial> material;
-    material->setBackFaceCulling(false);
-    material->setDisplayMode(RenderMaterial::DisplayMode::WireframeSurface);
     material->setShadingModel(RenderMaterial::ShadingModel::PBR);
     auto diffuseTex = MeshIO::read<ImageData>(iMSTK_DATA_ROOT "/textures/fleshDiffuse.jpg");
     material->addTexture(std::make_shared<Texture>(diffuseTex, Texture::Type::Diffuse));
@@ -105,12 +102,6 @@ InflatableObject::InflatableObject(const std::string& name, const Vec3d& tissueS
     visualModel->setRenderMaterial(material);
     addVisualModel(visualModel);
 
-    // Add a visual model to render the normals of the surface
-    imstkNew<VisualModel> normalsVisualModel(m_objectSurfMesh);
-    normalsVisualModel->getRenderMaterial()->setDisplayMode(RenderMaterial::DisplayMode::Surface);
-    normalsVisualModel->getRenderMaterial()->setPointSize(0.5);
-    addVisualModel(normalsVisualModel);
-
     // Setup the Object
     setPhysicsGeometry(m_objectTetMesh);
     setCollidingGeometry(m_objectSurfMesh);
diff --git a/Examples/PBD/PBDTissueContact/PBDTissueContactExample.cpp b/Examples/PBD/PBDTissueContact/PBDTissueContactExample.cpp
index 6c1de0f48..e10355279 100644
--- a/Examples/PBD/PBDTissueContact/PBDTissueContactExample.cpp
+++ b/Examples/PBD/PBDTissueContact/PBDTissueContactExample.cpp
@@ -249,8 +249,6 @@ makeTissueObj(const std::string& name,
 
     // Setup the material
     imstkNew<RenderMaterial> material;
-    material->setBackFaceCulling(false);
-    //material->setDisplayMode(RenderMaterial::DisplayMode::WireframeSurface);
     material->setShadingModel(RenderMaterial::ShadingModel::PBR);
     auto diffuseTex = MeshIO::read<ImageData>(iMSTK_DATA_ROOT "/textures/fleshDiffuse.jpg");
     material->addTexture(std::make_shared<Texture>(diffuseTex, Texture::Type::Diffuse));
diff --git a/Examples/PBD/PBDTissueSurfaceNeedleContact/PBDTissueSurfaceNeedleContactExample.cpp b/Examples/PBD/PBDTissueSurfaceNeedleContact/PBDTissueSurfaceNeedleContactExample.cpp
index e2a531ce3..46d2b496a 100644
--- a/Examples/PBD/PBDTissueSurfaceNeedleContact/PBDTissueSurfaceNeedleContactExample.cpp
+++ b/Examples/PBD/PBDTissueSurfaceNeedleContact/PBDTissueSurfaceNeedleContactExample.cpp
@@ -229,8 +229,6 @@ makeTissueObj(const std::string& name,
 
     // Setup the material
     imstkNew<RenderMaterial> material;
-    material->setBackFaceCulling(false);
-    material->setDisplayMode(RenderMaterial::DisplayMode::WireframeSurface);
     material->setShadingModel(RenderMaterial::ShadingModel::PBR);
     auto diffuseTex = MeshIO::read<ImageData>(iMSTK_DATA_ROOT "/textures/fleshDiffuse.jpg");
     material->addTexture(std::make_shared<Texture>(diffuseTex, Texture::Type::Diffuse));
-- 
GitLab