7.5
Released on 17.December.2025
New Features and Improvements
- FumeFX GPU: In this update, we have added NVIDIA® CUDA support to accelerate FumeFX simulation calculations on the GPU. While GPU and CPU solvers will not produce identical results, both follow the same underlying simulation principles that define FumeFX’s behavior. With CUDA acceleration, users can achieve significantly faster computation times without compromising the physical accuracy or overall realism of the simulation. Performance improvements depend on grid size and simulation complexity, but testing has shown an average speed gain of approximately 2× to 5× over CPU-only simulations (NVIDIA RTX 4090 24 GB and AMD Ryzen 9 7900X test system).
The GPU solver is built on the same dense grid approach that FumeFX has used since its earliest versions. This ensures that artists can expect the same familiar simulation characteristics, controllability, and predictability - now delivered with far greater performance.
It’s also important to note that if a simulation exceeds the available GPU memory, FumeFX will automatically fall back to CPU mode. This allows extremely detailed or memory-intensive simulations to continue running reliably, albeit at CPU speed, without requiring any manual intervention from the user.
FumeFX 7.5 new features video.
- FumeFX: New GPU Viewport 2.0. The old Multiview mode has been retired and replaced with a new viewport that displays multiple FumeFX grids in full. Performance has been significantly improved and issues such as viewport lagging behind scene redraws have been resolved.
- FumeFX: Added Master Control display option. In scenes with multiple FumeFX grids, enabling this option lets you override and control the GPU Display and Voxel Display settings of all other grids. This makes it easy to toggle their visibility or adjust display quality globally - useful for the operations you perform most often.
- FumeFX: FumeFX 7.5 also brings dynamic two-way interaction between FumeFX fluids and NodeWorks particle shapes, which can now act as built-in PhysX rigid bodies for more advanced simulation behavior.
- FumeFX: FumeFX Collision objects added the Animated option, which optimizes voxelization of static collision objects. For complex geometry with millions of faces users can expect over 15x faster collision object processing.
- FumeFX: CPU simulation will now pre-allocate memory required for simulation which results in approximately 10% - 15% faster simulations.
- FumeFX: Simulation Status widow now supports marking multiple lines of text and copying to the clipboard.
- FumeFX Vortex: Added new multithreaded Vortex force with FumeFX GPU support.
- FumeFX Wind: Added FumeFX GPU support.
- NodeWorks: Added new Gen VoxelGrid node for easier creation of particles based on the voxel grid data.
- NodeWorks: FumeFX Grid node added operation modes – simulation or cache.
- NodeWorks: Automatic pin type conversion and setup on connection for following nodes: Random, Lerp, Random DW.
Fixes
- FumeFX: Erasing path could cause a crash.
- FumeFX: Clicking the erase caches button didn’t delete the cache sequence.
- FumeFX: GPU viewport ghosting around geometry when camera pans and rotates.
- FumeFX: GPU viewport display didn't render shadows properly on very large grids.
- FumeFX: If there was an error loading cache file, the memory content wasn't cleared.
- FumeFX: Starting the Wavelet sim could delete the first default sim cache.
- NodeWorks: Memory caching data was cleared after FumeFX simulation was finished.
- NodeWorks: FumeFX Simulation node can cause FumeFX to crash.
- NodeWorks: Crash when rendering NodeWorks.
- NodeWorks: Perling Noise node – connecting inputs resulted in incorrect Noise Type option grayout.
- NodeWorks: If PhysX object was spinning, then PhysX wouldn’t rotate it around pivot, but around the center of mass.
- PartLoad: Crash loading .nxd caches with custom attributes.
