Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 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 TheDarkenedPoet · Apr 04, 2013 at 04:17 PM · buildperformancelagsystemparticle

Particle systems affecting performance in build.

After several long and frustrating hours I have discovered that for some reasons the particle systems that I have included in my game are causing the game to run really slow. However this is only happening when I build the game. When it is played through the editor it runs perfectly but as soon as the game is built it will run very slowly.

If there are any specific build settings or anything I may have overlooked that might help, it would be great if anyone could help me out at all.

Also in case this is some how effecting this, this is the code for the custom shader I am using for my particles.

 Shader "Custom/SelfIlluminatedTransparent" {
 Properties {
     _Color ("Main Color", Color) = (1,1,1,1)
     _MainTex ("Base (RGB) Trans (A)", 2D) = "white" {}
     _Illum ("Illumin (A)", 2D) = "white" {}
     _EmissionLM ("Emission (Lightmapper)", Float) = 0
 }
 
 SubShader {
     Tags {"Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent"}
     LOD 200
 
 CGPROGRAM
 #pragma surface surf Lambert alpha
 
 sampler2D _MainTex;
 sampler2D _Illum;
 fixed4 _Color;
 
 struct Input {
     float2 uv_MainTex;
     float2 uv_Illum;
 };
 
 void surf (Input IN, inout SurfaceOutput o) {
     fixed4 tex = tex2D(_MainTex, IN.uv_MainTex);
     fixed4 c = tex * _Color;
     o.Albedo = c.rgb;
     o.Emission = c.rgb * UNITY_SAMPLE_1CHANNEL(_Illum, IN.uv_Illum);
     o.Alpha = c.a;
 }
 ENDCG
 }
 
 Fallback "Transparent/VertexLit"
 }
 
Comment
Add comment · Show 14
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 LightSource · Apr 04, 2013 at 04:37 PM 1
Share

Turn down your particle count. See if that helps.

avatar image TheDarkenedPoet · Apr 04, 2013 at 04:57 PM 0
Share

I cut them down by half and it did make a difference, however due to the fact that they have to cover a very large space I cannot turn them down too much without them effectively beco$$anonymous$$g pointless. And my main concern was more that it runs fine inside the editor and it is only once built that performance becomes an issue.

avatar image LightSource · Apr 04, 2013 at 05:05 PM 0
Share

Well, at least we know that particle count is the problem. How large is the space? How many particles?

avatar image Statement · Apr 04, 2013 at 05:08 PM 0
Share

What are you building to? iOS? Android?

avatar image TheDarkenedPoet · Apr 04, 2013 at 05:09 PM 0
Share

The particle box emitter is 95 along both x and z and 5 along y. I have a sort of foggy cloud effect with a max of 150 particles and a dust effect with a max of 500. I know the dust particle count may seem fairly excessive, but it was previously 1000 and still ran fine within the editor.

Show more comments

0 Replies

· Add your reply
  • Sort: 

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

13 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

Related Questions

Distribute terrain in zones 3 Answers

Unity to android (game very laggy) 1 Answer

Inventory System (Specific question) -1 Answers

Massive performance drop Windows Store App 0 Answers

UpdateParticle system should not happen on disabled GO 4 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