()
| 121 | |
| 122 | # Perform simulation steps |
| 123 | def timeStep(): |
| 124 | sim = pbd.Simulation.getCurrent() |
| 125 | model = sim.getModel() |
| 126 | |
| 127 | # We perform 8 simulation steps per render step |
| 128 | for i in range(8): |
| 129 | sim.getTimeStep().step(model) |
| 130 | |
| 131 | # Update mesh normals of tet model for rendering |
| 132 | for tetModel in model.getTetModels(): |
| 133 | tetModel.updateMeshNormals(model.getParticles()) |
| 134 | |
| 135 | # Reset the simulation |
| 136 | def reset(): |
no test coverage detected