Skip to content

Commit dc73fd8

Browse files
authored
Merge pull request rouge1616#4 from epernod/clean_scenes
Clean and update all example scenes
2 parents dbad89f + 2c8a8d2 commit dc73fd8

File tree

3 files changed

+33
-21
lines changed

3 files changed

+33
-21
lines changed

scenes/elephant_skeleton.scn

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
<Node name="root" dt="0.01" gravity="0 -1 0">
2-
<VisualStyle displayFlags="showVisual showCollisionModels showWireframe"/>
3-
<RequiredPlugin pluginName="MeshSkeletonizationPlugin"/>
4-
<RequiredPlugin pluginName='SofaOpenglVisual'/>
2+
<VisualStyle displayFlags="showVisual showCollisionModels showWireframe"/>
3+
<RequiredPlugin name="Sofa.GL.Component.Rendering3D"/> <!-- Needed to use components [OglModel] -->
4+
<RequiredPlugin name="Sofa.Component.Visual"/> <!-- Needed to use components [VisualStyle] -->
5+
<RequiredPlugin name="Sofa.Component.SceneUtility"/> <!-- Needed to use components [InfoComponent] -->
6+
<RequiredPlugin name="Sofa.Component.IO.Mesh"/> <!-- Needed to use components [MeshOBJLoader] -->
7+
<RequiredPlugin name="MeshSkeletonizationPlugin"/>
58

6-
<MeshObjLoader name="meshLoader" filename="../data/mesh/elephant.obj" />
9+
<DefaultAnimationLoop />
10+
<MeshOBJLoader name="meshLoader" filename="../data/mesh/elephant.obj" />
711

812
<MeshSkeletonization template="Vec3d" name="skeleton"
913
inputVertices="@meshLoader.position" inputTriangles="@meshLoader.triangles"
10-
inputFile="../data/skeletons/output_elephant_skeleton.txt"
14+
outputSkeleton="../data/skeletons/output_elephant_skeleton.txt"
1115
/>
1216

1317
<Node name="visual">
1418
<OglModel src="@../meshLoader"/>
1519
</Node>
16-
17-
</Node>
20+
21+
</Node>

scenes/raptor_skeleton.scn

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
<Node name="root" dt="0.01" gravity="0 -1 0">
2-
<VisualStyle displayFlags="showVisual showCollisionModels showWireframe"/>
3-
<RequiredPlugin pluginName="MeshSkeletonizationPlugin"/>
4-
<RequiredPlugin pluginName='SofaOpenglVisual'/>
2+
<VisualStyle displayFlags="showVisual showCollisionModels showWireframe"/>
3+
<RequiredPlugin name="Sofa.GL.Component.Rendering3D"/> <!-- Needed to use components [OglModel] -->
4+
<RequiredPlugin name="Sofa.Component.Visual"/> <!-- Needed to use components [VisualStyle] -->
5+
<RequiredPlugin name="Sofa.Component.SceneUtility"/> <!-- Needed to use components [InfoComponent] -->
6+
<RequiredPlugin name="Sofa.Component.IO.Mesh"/> <!-- Needed to use components [MeshOBJLoader] -->
7+
<RequiredPlugin name="MeshSkeletonizationPlugin"/>
58

6-
<MeshObjLoader name="meshLoader" filename="../data/mesh/raptor.obj" />
9+
<DefaultAnimationLoop />
10+
<MeshOBJLoader name="meshLoader" filename="../data/mesh/raptor.obj" />
711

812
<MeshSkeletonization template="Vec3d" name="skeleton"
913
inputVertices="@meshLoader.position" inputTriangles="@meshLoader.triangles"
10-
inputFile="../data/skeletons/output_raptor_skeleton.txt"
14+
outputSkeleton="../data/skeletons/output_raptor_skeleton.txt"
1115
/>
1216

1317
<Node name="visual">
1418
<OglModel src="@../meshLoader"/>
1519
</Node>
16-
17-
</Node>
20+
21+
</Node>

scenes/vessel_skeleton.scn

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
<Node name="root" dt="0.01" gravity="0 -1 0">
2-
<VisualStyle displayFlags="showVisual showCollisionModels showWireframe"/>
3-
<RequiredPlugin pluginName="MeshSkeletonizationPlugin"/>
4-
<RequiredPlugin pluginName='SofaOpenglVisual'/>
2+
<VisualStyle displayFlags="showVisual showCollisionModels showWireframe"/>
3+
<RequiredPlugin name="Sofa.GL.Component.Rendering3D"/> <!-- Needed to use components [OglModel] -->
4+
<RequiredPlugin name="Sofa.Component.Visual"/> <!-- Needed to use components [VisualStyle] -->
5+
<RequiredPlugin name="Sofa.Component.SceneUtility"/> <!-- Needed to use components [InfoComponent] -->
6+
<RequiredPlugin name="Sofa.Component.IO.Mesh"/> <!-- Needed to use components [MeshOBJLoader] -->
7+
<RequiredPlugin name="MeshSkeletonizationPlugin"/>
58

6-
<MeshObjLoader name="meshLoader" filename="../data/mesh/vessels.obj" />
9+
<DefaultAnimationLoop />
10+
<MeshOBJLoader name="meshLoader" filename="../data/mesh/vessels.obj" />
711

812
<MeshSkeletonization template="Vec3d" name="skeleton"
913
inputVertices="@meshLoader.position" inputTriangles="@meshLoader.triangles"
10-
inputFile="../data/skeletons/output_vessels_skeleton.txt"
14+
outputSkeleton="../data/skeletons/output_vessels_skeleton.txt"
1115
/>
1216

1317
<Node name="visual">
1418
<OglModel src="@../meshLoader"/>
1519
</Node>
16-
17-
</Node>
20+
21+
</Node>

0 commit comments

Comments
 (0)