- Home /
onboard graphic cards and Unity
Hey folks,
I just had to realize that my RotateTowardsTarget in my FixedUpdate runs a lot slower with a bunch of particles flying around than not.
My silly guess would be, that I'm using an onboard graphic card, that steals some processing time from the CPU. is that right?
Additionally and also very important: Is someone here who happens to have a good pc lying around, then?^^
Answer by tanoshimi · Apr 04, 2017 at 08:06 PM
There's really no need for you, or anyone else, to make silly guesses to explain poor performance. That's what the profiler is for: https://unity3d.com/learn/tutorials/topics/interface-essentials/introduction-profiler
Still, comparing the deep profile mode without sprites takes only half the ms than with...
There's really no need for you, or anyone else, to make silly guesses
dito mate, dito
Half a ms run for every one of your bunch of particles adds up to a bunch of half a milliseconds....
In RotateTowardsTarget()? hm, maybe you're right...
^^ It is there and i know how to use the profiler I am just looking for a viable rotation method that uses rotation forces ins$$anonymous$$d simply rotating the object with a delta. with some deceleration thresholds added and a max angularvelocity so you can figure, that there isn't much left to optimize at 200 ho$$anonymous$$g missiles... still i don't want to use the easy method...
Your answer
Follow this Question
Related Questions
2D Particle System but using Frame by Frame Animation? 0 Answers
[C#] Game runs oddly slow 2 Answers
What is the reason of FixedUpdate() being invoked more than 1 time on low framerate ? 2 Answers
How to create a ParticleSystem whose particles orbit it independently? 1 Answer
How to use many particle systems, just varying in size and emitter dimensions 0 Answers