tyFlow is a plugin for 3ds Max. It supports 3ds Max 2018 and above. Older versions of 3ds Max cannot run tyFlow. tyFlow is not supported for any other software packages (Maya, Blender, etc).
tyFlow’s core simulation loop will run on any CPU configuration, but works best on a machine with many CPU cores. The more CPU cores your machine has, the more performance you can squeeze out of tyFlow’s multi-threaded algorithms.
tyFlow has a CUDA-accelerated PhysX Solver, an OpenCL-accelerated Particle Bind Solver, and a CUDA Cloth Collision Solver.
The PhysX Solver’s CUDA-acceleration requires a NVidia GPU. You can find more information about specific PhysX GPU requirements on NVidia’s website. If a supported GPU is not present, the PhysX Solver will fall back to CPU acceleration.
The OpenCL-accelerated Particle Bind Solver will run on any GPU that supports OpenCL 1.2 or above. If a compatible GPU is not present, the Particle Bind Solver will fall back to CPU acceleration.
The CUDA Cloth Collision Solver (CCCS) requires a NVidia GPU that supports CUDA 11.2 or higher. However, there are some cases where older GPUs that claim to support CUDA 11.2 will still crash when running certain CUDA 11.2 functions. While an exhaustic list of these faulty GPUs is not available, they tend to be GPUs manufactured earlier than 2015. Several of the CCCS’s core algorithms do not have a CPU fallback, meaning that the CCCS will not run on a machine without a CUDA 11.2-compatible NVidia GPU.
tyFlow has no specific RAM requirements, but heavy simulations and caches can use up a lot of RAM very quickly. In general, a minimum RAM recommendation for tyFlow use would be 32gb. For heavier simulations, 64gb or more is recommended. For advanced tyFlow usage, 128gb or more is ideal.