Cloth Simulator Improvement
- Mentors
- Ton Roosendaal, Brecht Van Lommel
- Organization
- Blender Foundation
Blender has had a cloth simulator for quite a while now. It is based on a system that now needs major changes. A lot of research has been done in adaptive cloth simulation (which is the next big step towards being able to do realistic cloth simulation in reasonable computation time). By introducing adaptive cloth simulation into Blender, we can decrease the computation time per frame, thereby leading to a better quality of simulation in the same amount of time. Furthermore, it would then be possible to build really powerful cloth production pipelines. The current cloth production pipeline is slow and requires a lot of user interaction (for example, for adding the correct level of topology and redefining the stitches each time the topology changes). With the introduction of adaptive cloth simulation, the algorithm can automatically determine the necessary topology to get the correct collisions and realistic folds and wrinkles. Additionally, this project would act as the base for future improvements, such as adding contact friction and dynamic tearing of cloth.