diff --git a/examples/access_mass_matrix.py b/examples/access_mass_matrix.py index ce37af20..6f3f5438 100644 --- a/examples/access_mass_matrix.py +++ b/examples/access_mass_matrix.py @@ -25,8 +25,6 @@ def create_beam(node, id, offset): # Function called when the scene graph is being created def createScene(root): - root.addObject('VisualStyle', displayFlags="showBehaviorModels showForceFields") - root.addObject("RequiredPlugin", pluginName=['Sofa.Component.Constraint.Projective', 'Sofa.Component.Engine.Select', 'Sofa.Component.LinearSolver.Direct', @@ -40,6 +38,8 @@ def createScene(root): 'Sofa.Component.Visual' ]) + root.addObject('VisualStyle', displayFlags="showBehaviorModels showForceFields") + root.addObject('DefaultAnimationLoop') root.addObject('DefaultVisualManagerLoop') diff --git a/examples/access_matrix.py b/examples/access_matrix.py index 1ba44ddc..14c7e1bf 100644 --- a/examples/access_matrix.py +++ b/examples/access_matrix.py @@ -25,15 +25,16 @@ def createBeam(root, matrix_type): # Function called when the scene graph is being created def createScene(root): - root.addObject('VisualStyle', displayFlags="showBehaviorModels showForceFields") - root.addObject("RequiredPlugin", pluginName=['Sofa.Component.Mass', 'Sofa.Component.StateContainer', 'Sofa.Component.Topology.Container.Grid', 'Sofa.Component.Visual', 'Sofa.Component.Constraint.Projective', 'Sofa.Component.Engine.Select', - 'Sofa.Component.LinearSolver.Direct', 'Sofa.Component.LinearSystem', + 'Sofa.Component.LinearSolver.Direct', 'Sofa.Component.LinearSolver.Iterative', + 'Sofa.Component.LinearSystem', 'Sofa.Component.ODESolver.Backward','Sofa.Component.SolidMechanics.FEM.Elastic' ]) + root.addObject('VisualStyle', displayFlags="showBehaviorModels showForceFields") + root.addObject('DefaultAnimationLoop', parallelODESolving=True) root.addObject('DefaultVisualManagerLoop') diff --git a/examples/access_stiffness_matrix.py b/examples/access_stiffness_matrix.py index 53da11ff..cb7e8de4 100644 --- a/examples/access_stiffness_matrix.py +++ b/examples/access_stiffness_matrix.py @@ -12,8 +12,6 @@ # Function called when the scene graph is being created def createScene(root): - root.addObject('VisualStyle', displayFlags="showBehaviorModels showForceFields") - root.addObject("RequiredPlugin", pluginName=['Sofa.Component.Constraint.Projective', 'Sofa.Component.Engine.Select', 'Sofa.Component.LinearSolver.Direct', @@ -25,6 +23,8 @@ def createScene(root): 'Sofa.Component.Visual' ]) + root.addObject('VisualStyle', displayFlags="showBehaviorModels showForceFields") + root.addObject('DefaultAnimationLoop') root.addObject('DefaultVisualManagerLoop') diff --git a/examples/example-drawing-controller.py b/examples/example-drawing-controller.py index 00460537..0a6f7705 100644 --- a/examples/example-drawing-controller.py +++ b/examples/example-drawing-controller.py @@ -40,6 +40,9 @@ def draw(self, visual_context): def createScene(root): root.dt = 0.01 root.bbox = [[-1,-1,-1],[1,1,1]] + root.addObject("RequiredPlugin", pluginName=['Sofa.Component.IO.Mesh', + 'Sofa.Component.StateContainer']) + root.addObject('DefaultVisualManagerLoop') root.addObject('DefaultAnimationLoop')