Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 11 Next capture
2021 2022 2023
1 capture
11 Jun 22 - 11 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by mrdoktor1974 · Aug 10, 2015 at 09:45 AM · physicssimulationphysxcylinder

how to simulate disc/cylinder physics

Hi

We're thinking of porting our game Disc Pool to Unity. It would be really nice if we could use PhysX to simulate the discs but there's no cylinder primitive. How would you solve this?

alt text

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Owen-Reynolds · Aug 10, 2015 at 02:56 PM 0
Share

Other engines sometimes have a Support area, and that's it. You get used to the idea that if you can't find it there, you have to ask.

Unity and UA has been around for a while, has gotten popular, and has gotten many. many Qs from new users over the years. Turns out Searching common-see$$anonymous$$g Qs almost always gives useful results. For example, Seaching "unity disc collider" gives the "use a mesh" answer as below (but fift$$anonymous$$ very succinctly summed up the important parts,) and also explains why the disc-shaped wheel collider won't work.

2 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by fffMalzbier · Aug 10, 2015 at 10:05 AM

If there is no basic collider / a collection of basic colliders(component colliders) that can represent your object just use a mesh collider.

You can model a low poly disk mesh that represents your disk and use that in the mesh collider.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image mrdoktor1974 · Aug 10, 2015 at 04:03 PM 0
Share

We're going to try this however 20 discs might prove to be too much for mobile.

avatar image
1

Answer by Bunny83 · Aug 10, 2015 at 03:08 PM

Since your game is actually a 2d game (from a logical perspective, not visual) you might want to use Unity's 2d physics where you have circle colliders. The 2d physics however use the x and y axis so you might want to rotate your scene by 90° so your actualgame area represents the x-y-plane instead of x-z-plane.

Using 2d physics still allows you to use 3d objects but any kind of physics movement would be restricted to 2d.

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image fffMalzbier · Aug 10, 2015 at 03:09 PM 0
Share

Good spotting with the 2d Physics.

avatar image mrdoktor1974 · Aug 10, 2015 at 04:01 PM 0
Share

Actually it needs to be 3d for the discs to be able to fall down into the pits. Perhaps a combo?

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

27 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Applying proper drag and center of mass for a vehicle 1 Answer

Physics based multiplayer simulation game 0 Answers

Simulating a trajectory that takes collisions into account 2 Answers

How do I make rigidbody balls to roll after stacking? 1 Answer

Server runs physics, client only receives position data 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges