]> gerrit.simantics Code Review - simantics/3d.git/commit
Created Mesh API for Plant3D objects 17/3017/1
authorMarko Luukkainen <marko.luukkainen@semantum.fi>
Mon, 15 Jul 2019 13:28:38 +0000 (16:28 +0300)
committerMarko Luukkainen <marko.luukkainen@semantum.fi>
Mon, 15 Jul 2019 13:28:38 +0000 (16:28 +0300)
commit86739231beb0535bde4abae49d2011e3a042810b
tree34bc79cafbe881fc3d6eeac4847e1b92e3c105b1
parentc39250eb0521cf4e6d69f472f4fdf9e8b877c6e4
Created Mesh API for Plant3D objects

* Replaced OCCT-based geometries for Straight and Elbow.
* MeshActor is able to bypass mesh normals to VTK

gitlab #10

Change-Id: Ib201d29802921df35a5fa88da922e8265b54df7c
21 files changed:
org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/shape/MeshActor.java
org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/shape/vtkMeshObject.java [new file with mode: 0644]
org.simantics.g3d/src/org/simantics/g3d/scenegraph/GeometryProvider.java [new file with mode: 0644]
org.simantics.g3d/src/org/simantics/g3d/scenegraph/MeshProvider.java [new file with mode: 0644]
org.simantics.g3d/src/org/simantics/g3d/scenegraph/ParametricGeometryProvider.java [new file with mode: 0644]
org.simantics.g3d/src/org/simantics/g3d/scenegraph/ParametricMeshProvider.java [new file with mode: 0644]
org.simantics.g3d/src/org/simantics/g3d/shape/ArcCylinder.java
org.simantics.opencascade.vtk/src/org/simantics/opencascade/vtk/vtkSolidObject.java
org.simantics.opencascade/META-INF/MANIFEST.MF
org.simantics.opencascade/src/org/simantics/opencascade/ParametricSolidModelProvider.java
org.simantics.opencascade/src/org/simantics/opencascade/SolidModelProvider.java
org.simantics.plant3d/adapters.xml
org.simantics.plant3d/src/org/simantics/plant3d/geometry/BuiltinMeshProvider.java [new file with mode: 0644]
org.simantics.plant3d/src/org/simantics/plant3d/geometry/ElbowGeometryProvider.java
org.simantics.plant3d/src/org/simantics/plant3d/geometry/StraightGeometryProvider.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/GeometryComponent.java [new file with mode: 0644]
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/GeometryNode.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/P3DParentGeometryNode.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/PipelineComponent.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/SchemaBuilder.java
org.simantics.plant3d/src/org/simantics/plant3d/utils/ComponentUtils.java