Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 14 Next capture
2021 2022 2023
2 captures
13 Jun 22 - 14 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
1
Question by False_Idolitry · Aug 05, 2012 at 01:32 AM · particlesparticlesystemshurikenparticleeffect

How can I create a particle 'vortex' or implosion using Shuriken?

At first glance this would appear to be a fairly straightforward undertaking and yet I can find no resources that offer a solution.

The effect I am looking to achieve would resemble the standard cone-shaped particle system though running in reverse, where particles begin at their maximum distance from the system origin (this I've accomplished using the "Prewarm" property) and travel towards the origin until they die. A good real-world example would be a vacuum inhaling a cloud of smoke. The particles begin with zero velocity and would accelerate inwards towards the origin (point of suction).

However, I've had a great deal of difficulty implementing this. I've tried using a spherical emitter with inverted normals, a cone emitter with a negative starting velocity, really every combination of geometry and velocity manipulation but I've not been able to reproduce the effect I'm looking for.

My question is, has anybody been able to successfully create a vortex or implosion type particle effect in Shuriken? If so, how did you accomplish this? Additionally, I've been able to create a particle system with the desired effect using the legacy particle components, though I was advised to keep away from them as they are less efficient than the Shuriken system. Is this true? Are there any other drawbacks to using the legacy system that I should be aware of or is it just a matter of whatever works?

For clarification, the solution detailed in this question was the method I used to create the particle system using the legacy components:

http://answers.unity3d.com/questions/138207/inverted-particle-emitter.html

Comment
Add comment · Show 2
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 mikebelotti · Aug 16, 2012 at 12:57 PM 0
Share

Same here; I was able to do this sort of thing with the legacy system but not with Shuriken. I was gonna suggest using a negative playback speed but the docs say that's not supported...

avatar image Khalanar_Dev · Jul 08, 2014 at 09:49 AM 0
Share

Hi False_Idolitry! Did you manage to achieve this effect? I have been several hours trying to tweek any possible combination of shuriken emitters and speeds with no luck. Even tried to access each particle individually to move them towards a desired location but no luck either.

2 Replies

· Add your reply
  • Sort: 
avatar image
0
Best Answer

Answer by Screenhog · Aug 16, 2012 at 04:29 PM

So far, Shuriken doesn't support what you're asking for (although I'd made the suggestion about it during beta).

The Legacy Particle system isn't bad, and actually has a few benefits over Shuriken (non-planar collision detection, for instance). Shuriken is certainly more optimized in many ways, but the Legacy system is still useful. Use what works for you, keeping in mind general tips like "the fewer particles, the better".

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

Answer by 8sync · Feb 23, 2016 at 02:25 PM

To do this with Shuriken, simply emit from a circle or sphere with a large radius like 4, emit from shell and give it a negative start speed.

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

12 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

Related Questions

How do I pull particles towards the player? (Javascript) 0 Answers

ParticleSystem Rate over Distance doesn't work until poked 1 Answer

Need help with Particle System 0 Answers

[VFX GRAPH] Add segments to particle strip 0 Answers

ParticleAnimator doesn't change color of particles in ParticleSystem(Shuriken) 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