仿真案例位于 {PROJECT_ROOT/example/} 目录下。本章节案例的介绍顺序与代码中样例顺序一一对应。主要向用户展示了PeriDyno引擎的功能,包括布料模拟、弹性体模拟、流体模拟、刚体模拟和基于高度场技术的海洋模拟等。同时也为新用户提供了教学常规案例,位于 {PROJECT_ROOT/example/Cuda/Tutorials} 目前下。用户可以从教学常规案例入手,学习PeriDyno引擎功能。
PeriDyno支持三种模式,分别是CUDA、Vulkan和NoGPU。大部分示例位于CUDA模式下,Vulkan和NoGPU模式示例较少。因此使用CUDA模式,介绍PeriDyno示例。
5.1 基于高度场的海洋模拟:介绍高度场技术模拟海洋;
5.2 近场动力学: 介绍基于近场动力学的仿真算法;
5.3 Qt框架: 介绍PeriDyno交互式Qt框架;
5.4 刚体动力学: 介绍刚体动力学;
5.5 光滑粒子流体动力学: 介绍基于粒子的流体模拟;
5.6 常规案例: 常规教学案例,为新用户提供入门教程的仿真案例。