Hasty Briefsbeta

Offset Geometric Contact (OGC)

12 hours ago
  • #GPU
  • #simulation
  • #contact-model
  • 50 layers of cloth (246K vertices and 475K triangles) are simulated dropping onto a cylinder and sliding to the ground.
  • Computation time per time step: 0.21/0.55s on CPU and 6.3/11.5ms on NVIDIA RTX 4090 GPU.
  • Introduction of Offset Geometric Contact (OGC) model for penetration-free simulation of codimensional objects.
  • OGC constructs a volumetric shape by offsetting each face along its normal direction, ensuring orthogonal contact forces.
  • Vertex-specific displacement bounds guarantee penetration-free simulation, improving convergence and avoiding continuous collision detection.
  • OGC relies on massively parallel local operations, enabling efficient GPU implementation without global synchronization.
  • Performance is more than two orders of magnitude faster than prior methods with consistent computational budgets.
  • Simulation of a twisted square cloth (40K vertices, 79.2K faces) using IPC and OGC models with a 5 mm contact radius.
  • IPC model shows artifacts with large contact radius, whereas OGC avoids such issues.