Skip to content

A system for simulating plastic deformation of a 3D model for virtual reality applications

Notifications You must be signed in to change notification settings

NIA/crash-and-squeeze

Repository files navigation

Crash And Squeeze

A Bachelor’s degree work project: a system for physical-based simulation of 3D model deformation.

Subprojects/Modules:

  • Core: the core of the system that implements deformation simulation algorithm. Provides class Model, an abstraction of deformable body.

  • CoreTester: unit tests for Core.

  • Tools: a library implementing useful functionality, used by Core. Contains modules (namespaces):

    • Math: some basic functionality for vector and matrix algebra;

    • Logging: logging and error handling;

    • Parallel: parallel computing;

    • Collections.

  • ToolsTester: unit tests for Tools.

  • Google Test Framework is used for all testers.

  • Renderer: a simple DirectX application for visualizing simulation.

About

A system for simulating plastic deformation of a 3D model for virtual reality applications

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages