Skip to content

FluidX3D v2.7 (visualization upgrade)

Compare
Choose a tag to compare
@ProjectPhysX ProjectPhysX released this 29 May 07:37
· 175 commits to master since this release

New features:

  • added slice visualization (key 2 / key 3 modes, then switch through slice modes with key T, move slice with keys Q/E)
  • made flag wireframe / solid surface visualization kernels toggleable with key 1
  • added surface pressure visualization (key 1 when FORCE_FIELD is enabled and lbm.calculate_force_on_boundaries(); is called)
  • added binary .vtk export function for meshes with lbm.write_mesh_to_vtk(Mesh* mesh);
  • added time_step_multiplicator for integrate_particles() function in PARTICLES extension

Bug fixes:

  • made correction of wrong memory reporting on Intel Arc more robust
  • fixed bug in write_file() template functions
  • reverted back to separate cl::Context for each OpenCL device, as the shared Context otherwise would allocate extra VRAM on all other unused Nvidia GPUs
  • removed Debug and x86 configurations from Visual Studio solution file (one less complication for compiling)
  • fixed bug that particles could get too close to walls and get stuck, or leave the fluid phase (added boundary force)

Preview on YouTube: