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 /
  • Help Room /
avatar image
1
Question by m_truly · Apr 14, 2016 at 06:30 PM · colliderparticles

Particle Escapes Collider

I have a mesh collider on a tube object (to simulate a pipe). The particle emitter is cone shaped and inside one end of the pipe. The particles bounce around and move along inside the pipe... this works well.

But then imagine a box-like object that pushes down through the middle of the pipe. This box-like object has a mesh collider on it. When the box moves into the pipe, the particles are blocked from moving along the pipe and the particles stay on one side. This works pretty well.

But... there are a couple of renegade particles that sometimes will escape the gate or the pipe itself.

Is there a method to make sure no particles ever escape the pipe or get past the gate?

Thanks!

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

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by hexagonius · Apr 14, 2016 at 07:39 PM

There is a property on the Collision Module of the emitter called Collision Quality. crank that up and it might resolve it.

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 m_truly · Apr 14, 2016 at 08:16 PM 0
Share

Thanks for the ideas!

I checked and that setting is already on 'high'. (I wish I could make it go higher!).

I'm wondering if there is some sort of volume kill where if the particle goes inside a mesh volume, it's immediately killed. That way, I could just build the right object to make the particles immediately disappear.

Thanks again.

avatar image
0

Answer by m_truly · Apr 27, 2016 at 08:54 PM

Here is a screengrab illustrating the problem.

alt text

The collision quality is on high. There is an invisible tube-like object with mesh collider defining the inside dimension of the pipe and a box collider on the box object. The particles should be staying inside the pipe collider and bouncing off the box with no escapees.

What else can be done to make particles work properly in Unity Pro? Should my invisible mesh collider object have a more dense mesh?

Thanks for any ideas!


particle-escaping-collider-problem-01.jpg (80.3 kB)
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 m_truly · Apr 28, 2016 at 12:26 AM 0
Share

I re-made the tube collider object with a more dense mesh and this caused more particles to stay in the pipe but there are still some escapees.

Is there any way to setup some system where the escapee particles are immediately killed?

Thanks.

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

63 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 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 avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How do I make my particle system detect/mark a floor collision? 0 Answers

Particle Collision Bug. 1 Answer

RayCast on particle system 0 Answers

OnParticleCollision not getting triggered 3 Answers

collider not working with transform.translate 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