()
| 102 | |
| 103 | # Perform simulation steps |
| 104 | def timeStep(): |
| 105 | sim = pbd.Simulation.getCurrent() |
| 106 | model = sim.getModel() |
| 107 | |
| 108 | # We perform 8 simulation steps per render step |
| 109 | for i in range(8): |
| 110 | sim.getTimeStep().step(model) |
| 111 | |
| 112 | # Update mesh normals of cloth model for rendering |
| 113 | for triModel in model.getTriangleModels(): |
| 114 | triModel.updateMeshNormals(model.getParticles()) |
| 115 | |
| 116 | # Reset the simulation |
| 117 | def reset(): |
no test coverage detected