Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 J-Snake · Jul 21, 2011 at 01:15 PM · collisionphysicsmeshdatainteraction

Reading all the Collsion-Data for specific physical interactions

Hi guys, my name is J-Snake and I am new to unity and this forum. I am the guy who will bring revolutionary game-designs to life, just you wait.

I am tempted to use the Unity-Engine but I need to know one important thng before I possibly waste my time with it (I hope not):

Does unity's collision- and mesh-data has an expansive enough feed-back system so that I can read out the stuff like plane-normals, contact points and so on. I need it to implement something like a "spider-ball" to roll along walls, grappling-hooks which only stick to planes with certain normals, stuff like that.

Thank you in advance.

Comment
Add comment
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

3 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by save · Jul 21, 2011 at 01:23 PM

Indeed it does, have a look at the Collision Class in the reference.

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 J-Snake · Jul 21, 2011 at 03:35 PM 0
Share

Thanks, that sounds not too bad. Now do I ask too much if I can get to adjacent polygons of the mesh starting from the collision-point of the mesh. You know, it eases up a lot if you are going to make something like a spider-ball you all know from some $$anonymous$$etroid-games.

avatar image
0

Answer by J-Snake · Jul 21, 2011 at 03:34 PM

Thanks, that sounds not too bad. Now do I ask too much if I can get to adjacent polygons of the mesh starting from the collision-point of the mesh. You know, it eases up a lot if you are going to make something like a spider-ball you all know from some Metroid-games.

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 Chris D · Jul 21, 2011 at 03:53 PM 0
Share

What you describe is possible but you have to do it by a range of vertices (the three from the triangles hitting), if I'm not mistaken.

Just a heads-up: don't post comments or new questions as answers; ins$$anonymous$$d, edit or comment on your original question. This keeps the answer space free (and uncluttered) for solutions.

avatar image
0

Answer by J-Snake · Jul 21, 2011 at 03:49 PM

Ok, I think it would be too specific and I cannot expect Unity to offer that. But I guess I will be fine by just walking in tangential direction and ray-cast the inversed normal to keep my spiderball on track.

Comment
Add comment · 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

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Best way to physics collision 1 Answer

Using your own mesh for collision? 2 Answers

Checking collisions between two objects that don't have rigidbodies 1 Answer

Colliders coming away from their parent object? 1 Answer

Procedural Geometry doesn't collide.. 1 Answer


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