0% found this document useful (0 votes)
29 views2 pages

PHYSICS

The document discusses Unity's built-in physics engines for simulating physics in projects including 3D, 2D, object-oriented, and data-oriented physics. It provides information on the different physics engine options and packages for different project types as well as additional resources on physics in Unity.

Uploaded by

srinivasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

PHYSICS

The document discusses Unity's built-in physics engines for simulating physics in projects including 3D, 2D, object-oriented, and data-oriented physics. It provides information on the different physics engine options and packages for different project types as well as additional resources on physics in Unity.

Uploaded by

srinivasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Physics

Unity helps you simulate physics in your Project to ensure that the objects correctly accelerate and respond
to collisions
, gravity, and various other forces. Unity provides different physics engine implementations which you
can use according to your Project needs: 3D, 2D, object-oriented, or data-oriented. This page provides the
links to their documentation.

You can achieve some basic physics goals with the user interface, but for more control over the simulation,
you need some familiarity with C#. To develop your C# skills, see the Unity Learn Junior
Programmer course.

Built-in physics engines for object-oriented projects


If your project is object-oriented, use the Unity’s built-in physics engine that corresponds to your needs:

 Built-in 3D physics (Nvidia PhysX engine integration)


 Built-in 2D physics (Box2D engine integration)
Physics engine packages for data-oriented projects
If your project uses Unity’s Data-Oriented Technology Stack (DOTS), you need to install a dedicated
DOTS physics package. The available packages are:

 Unity Physics package: the DOTS physics engine you need to install by default to simulate physics in any
data-oriented project.
 Havok Physics for Unity package: an implementation of the Havok physics engine for Unity, to use as an
extension of the Unity Physics package. Note that this package is subject to a specific licensing scheme.
Additional information resources
 Physics tutorials
 Performance optimization tips: Physics in Unity (video)

Did you find this page useful? Please give it a rating:

   

You might also like