• 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
0
Question by nathanlink169 · May 28, 2017 at 11:43 AM · unity 5cameracanvasparticle system

Particle System not showing up in game view, showing up in scene view

Hi everyone,

I've been looking around for this for a couple of days, but can't figure out what the exact issue is.

Essentially, the issue is this: I have multiple particle systems in my game, none of which are showing up on my camera. They are showing up in the scene view, and they are also showing up in the camera preview (when I click the camera in the hierarchy and a preview appears in the scene view tab).

I have four cameras. In order of depth, least to greatest:
1. Background camera. This is for when I pause the game and turn off the level, turning on the pause menu. This is just pointed towards the skybox. Depth: -100
2. Main camera. This is attached to the player, renders every layer except two: PlayerLayer and UILayer. This is the camera that should be drawing the particle systems, and the one whose camera previous shows the particle systems. Depth: 0
3. Player camera: This is also attached to the player, simply draws any parts of the player so that it doesn't clip through the geometry. Depth: 1
4. UI Camera: Draws the 2D UI on top of everything. Depth: 2

The particle systems are all on the default layer, which is drawn by the Main Camera.

I've read somewhere that canvases can block particle systems from drawing. If that's the case, here are the canvases I have:
1. Main UI Canvas: Simply has a couple of images around the sides. This canvas only draws to the UI Camera.
2. Pause Menu Canvas: Disabled by default, has images all around the canvas. This canvas only draws to the Background camera.
3. Hint Canvas: In case of a moment where we have to stop the game to show the player information, the hint game canvas has a full screen image. This is also disabled by default. This canvas only draws to the Background camera.

Does anyone have any idea as to where I should start?

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

13 Replies

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

Answer by nathanlink169 · May 29, 2017 at 10:29 AM

I've found the issue. The issue was that my main camera had an edge-detection script on it that was turning the particle systems invisible.

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 Sabin6120 · Nov 27, 2019 at 12:47 AM 1
Share

Can you elaborate a bit more on what in your camera script was turning off particle effects. I believe I am experiencing the same issue.

avatar image
32

Answer by flashashe · Jun 24, 2019 at 03:02 PM

I know I am late like 2 years but that is because I started using unity recently encountered the problem during my second tutorial lesson. When you place a particle (you don't even need to place it, just click on it in your prefabs, now check the transformation component, and you will notice that z axys is negative, change it to positive number like 1, now your particle should start showing in both the game view and the scene view. This may not be the solution for everyone, but for me it is, at least for now.

Comment
Add comment · Show 7 · 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 RDSquare · Jun 21, 2020 at 08:11 AM 0
Share

Thanks buddy! It was actually a problem of Transform (z-axis) value in Unity 2D.

avatar image Progabo · Aug 14, 2020 at 11:18 PM 0
Share

Same here, I had modified the scale of the particle system shape (being a negative number) I set it positive and rotated the GO to have the same effect I was looking for

avatar image judahcline · Aug 24, 2020 at 12:10 PM 0
Share

Thank you so much for this i had this problem and i would never have figured it out

avatar image Nikored · May 08, 2021 at 05:40 PM 0
Share

Thank you! This solved the issue for me

avatar image alisaneei · May 12, 2021 at 08:35 PM 0
Share

Thank you so much! This solved my problem.

Show more comments
avatar image
12

Answer by dmmsskn · Sep 16, 2017 at 05:40 AM

Try to change in Particle System object (tab Renderer) value of "Sorting Fudge" to -100. It helps me.

Comment
Add comment · Show 3 · 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 PhilUltra · Jan 04, 2019 at 03:21 AM 0
Share

This worked for me, thank you!

avatar image Dedaj331 · Feb 18, 2020 at 08:01 PM 0
Share

Worked for me, thanks.

avatar image nabeelasad2007 · Feb 12 at 03:11 PM 0
Share

Thank You very much. You just saved me from doing Hours of Research.

avatar image
11

Answer by Jimmy31 · May 17, 2020 at 09:38 AM

well i was having this problem since 2 weeks and i finally found the solution. so i started my project with standard shaders but recently i changed it to universal render pipeline and the change caused the problem with my those particle systems which i instantiate from scripts with collider.normal rotation. the problem was they are unable to measure the depth of scene so i was looking for a solution and then i give all my particle system normal,tangent,UV2,UV3 streams but i didnt work also the console shows converting invalid MinMaxAABB UnityEngine.renderpipelinemanager:DoRenderLoop_Internal(RenderPipelinesset,intPtr,AtomicSafetyHandle) and converting invalid MinMaxAABB UnityEngine.GUIUtility:processEvent(Int32,Intptr) but then i found the solution and it is just go to

RenderPipelineAsset > general and enable the Depth Texture though the console still shows the errors but my particle systems are working correctly. hope it help someone.

Comment
Add comment · Show 3 · 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 stevencr4z · Sep 13, 2020 at 01:28 AM 0
Share

Thank you!! Enabling the Depth Texture on my render pipeline asset worked for me! I'm curious to know, how did you find that out?

avatar image Neltor · Sep 18, 2020 at 07:03 AM 0
Share

Yes, under camera->Rendering->Depth Texture On

Worked for me also. Thanks

avatar image hhoffren · Jan 18, 2021 at 03:10 AM 0
Share

Thank you!

avatar image
8

Answer by Akamis · May 03, 2019 at 05:55 AM

Hi everyone ! I've been stuck with this issue for hour, and now i finally find my problems.

The Z axes was to close to my camera ! Because it's orthographic, my particule systeme was at 0 but my camera only began to render at 0.3 from 100.

So i just put my VFX at 10 and voila ! My particule system was finally render by the camera ! Don't forget to check the render layer in the the render tab.

Hope it's help someone !

Comment
Add comment · Show 5 · 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 sean244 · May 28, 2019 at 08:14 PM 1
Share

This fixed the problem for me. Thank you.

avatar image Darkgaze · Dec 02, 2019 at 03:05 PM 0
Share

To understand these things you need to know what algorithms are used to draw these.

In particular, particle systems use the pivot to decide if it is visible. Even if the particle system is 1km wide, if the pivot is not inside the frustum (visible area) of the camera, it will not be shown.

So, always, put your particle system pivot in front of the camera.

avatar image frankcastillo837 · Jan 12, 2020 at 11:19 PM 0
Share

Thank you my friend! I already had two days with that same problem, in fact the tutorial I am doing (Ruby's adventure) every step I take, it brings me new problems and that is why I am spending a lot of time looking for answers among the users because Unity does not give or not $$anonymous$$now any of the answers.

avatar image amiga4ever · May 15, 2020 at 08:23 AM 0
Share

O$$anonymous$$G THANK YOU! For 30$$anonymous$$ I was wondering why I can't see it...

avatar image Galse22 · Sep 14, 2020 at 02:28 PM 0
Share

Thanks a lot mate.

  • 1
  • 2
  • 3
  • ›

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

224 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 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 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 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

Can't get GUI canvas to show on camera 1 Answer

Trying to put a canvas in Google Cardboard 0 Answers

Keeping worldspace when parenting to elevator 1 Answer

google cardboard camera want to change right eye and left eye to different place 0 Answers

Getting all sprites to render inside of the Perspective camera 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