Complete Annihilation News
Moderator: Content Developer
Re: Complete Annihilation News
imo the trail should be more like smoke, now it almost looks as if it fires a flamethrower or something after the rocket.
Re: Complete Annihilation News
I tweaked the nuke and remade the banisher effect. The particlecount in the nuke trail is minimal compared to eg. the resulting nuke mushroomcloud. Anyhow, none of these effects affect my framerate.jK wrote:looks good, but you spam too many particles
I agree and hope you like the v2 better :)JohannesH wrote:imo the trail should be more like smoke, now it almost looks as if it fires a flamethrower or something after the rocket.
Re: Complete Annihilation News
Look like the XTA ones, might want to rip them wholesale. We can afford the particle count on the nuke and BB. Cant tell the diff with Banisher though.
Re: Complete Annihilation News
Yeah imo rare stuff like nukes, BB or superweapons can use awesome effects with big particle counts..
And yeah there are plenty of mods to raid for effects.
I also like some from NOTA and very old revisions of CA where there were splash explosions and different smoke trails (this is hidden in our SVN)
And yeah there are plenty of mods to raid for effects.
I also like some from NOTA and very old revisions of CA where there were splash explosions and different smoke trails (this is hidden in our SVN)
Re: Complete Annihilation News
The problem is that CEGs don't obey the particle limit. You always have to keep an eye on it especially when creating a CEGTag, which gets spawn each GameFrame (30 times per sec!). So here some math:reivanen wrote:I tweaked the nuke and remade the banisher effect. The particlecount in the nuke trail is minimal compared to eg. the resulting nuke mushroomcloud. Anyhow, none of these effects affect my framerate.jK wrote:looks good, but you spam too many particles
Code: Select all
[RAVENTRAIL] {
[LARGEFLASH] {
class = CBitmapMuzzleFlame;
[properties] {
ttl=10;
}
count=1;
}
[spikes] {
class = explspike;
[properties] {
alpha=1;
alphadecay=0.25;
}
count=4;
}
[smoke_Front] {
class = CSimpleParticleSystem;
[properties] {
numParticles=5;
particleLife=30;
}
count=1;
}
[smoke_Back] {
class = CSimpleParticleSystem;
[properties] {
numParticles=5;
particleLife=60;
}
count=1;
}
}
Code: Select all
LARGEFLASH: 10*1 = 10 +
spikes: (1/0.25)*4 = 16 +
smoke_Front: (30*5)*1 = 150 +
smoke_Front: (60*5)*1 = 300 +
total: = 476
Re: Complete Annihilation News
+1000 to that. I keep it down to maybe 3-7 particles, max, especially if they have a long duration.You always have to keep an eye on it especially when creating a CEGTag, which gets spawn each GameFrame (30 times per sec!).
Re: Complete Annihilation News
Are you calculating tota numers of particles spawned or average number of particles per frame?...jK wrote:Imo that's too much for banishers which can be appear in groups of 5-7 units (the old fx had ~150 particles).
The biggest drain here is the smokecloud at the units barrel, which can be reduced if anyone sees a difference in framerate with banishers. The question here is will you marginally reduce the quality of the FX for the benefit of 150 spawned particles. My answer: no, that particlecount does not impact framerate even if the unit is spammed.
Imo things to focus on are eg. the shields and cloakers/cloak effect, which are a known major cause of lag, and not a weapon fx that should have 1000 simultaneous shots to affect the performance in the same way as a corenuke.
what i meant to say:
I know i am not doing this as optimally as it could be done, but tbh. no-one else is doing it, so let it be costly.
The same thing can be seen with the whole spring engine: no-one else does it better, so we will have to accept the sub-optimal performance of spring.
If anyone wants to fix these new effects, be my guest, but as long as no-one will make it better, and these new ones won't cause problems, let ppl enjoy the better GFX even if they are poorly done (just like we enjoy spring even if it is poorly done)
Re: Complete Annihilation News
particle count per framereivanen wrote:Are you calculating tota numers of particles spawned or average number of particles per frame?...jK wrote:Imo that's too much for banishers which can be appear in groups of 5-7 units (the old fx had ~150 particles).
erm what? that's the default std fx!!!reivanen wrote:The biggest drain here is the smokecloud at the units barrel
CA already hits my particle limit EACH game at the end of a match.reivanen wrote:The question here is will you marginally reduce the quality of the FX for the benefit of 150 spawned particles. My answer: no, that particlecount does not impact framerate even if the unit is spammed.
Comparing something with a nuke (one only see perhaps each 5th match and only 1-3 times in such match) is a PRETTY BAD IDEA.reivanen wrote:Imo things to focus on are eg. the shields and cloakers/cloak effect, which are a known major cause of lag, and not a weapon fx that should have 1000 simultaneous shots to affect the performance in the same way as a corenuke.
Oh, yeah the old fx came from the nothing ...reivanen wrote:I know i am not doing this as optimally as it could be done, but tbh. no-one else is doing it, so let it be costly.
The same thing can be seen with the whole spring engine: no-one else does it better, so we will have to accept the sub-optimal performance of spring.
Re: Complete Annihilation News
Parsimony is not diametrically opposed to quality in effects. There are some effects in 1944 where Zerg has stripped the majority of the particles from previous iterations which look better than they ever have, and are considerably less prone to cause graphical slowdown than they were. It may seem that taking two particles from ten is negligible, because when you test the units individually or in small groups you note no difference, but anything that ensures that it takes longer to max out on particle count and anything that prevents sudden particle floods is a good change, in so far as the graphical integrity is sustained.
Re: Complete Annihilation News
Im sorry for trying to help, JK taught me the lesson. Please, revert my commits,i'm sorry for trying to contribute. If i figure out how to do it myself, i promise i will!.
Also, JK, if you have privileges on this forum, please, mute me here also. It must make you feel strong and important.
Also, JK, if you have privileges on this forum, please, mute me here also. It must make you feel strong and important.
Re: Complete Annihilation News
I think you shuold calm down reivanen. Second time you get over offended for what? Comments? Criticism? Lack of huge crowds cheering?
Seriously, get real. This is how it is..
You got even some positive feedback and dont say you didnt. jK has been (as far as i seen) pretty civil and tried to explain you stuff about particles..
So what the hell is your problem?
Every time anyone does anything its greeted with criticism. This is how it is! If each developer was as over self sensitive as you are, we would have 1 commit only from each..
You can expect criticism even hate/drames after each change! Both from players and from devs (after all you are modifying "their" stuff).
Its like coming to some statue and smashing nose out saying it looks better that way.
Just look at voting page to see how different opinions are!
As an adult person you should understand that each person has different opinion.
Seriously, get real. This is how it is..
You got even some positive feedback and dont say you didnt. jK has been (as far as i seen) pretty civil and tried to explain you stuff about particles..
So what the hell is your problem?
Every time anyone does anything its greeted with criticism. This is how it is! If each developer was as over self sensitive as you are, we would have 1 commit only from each..
You can expect criticism even hate/drames after each change! Both from players and from devs (after all you are modifying "their" stuff).
Its like coming to some statue and smashing nose out saying it looks better that way.
Just look at voting page to see how different opinions are!
As an adult person you should understand that each person has different opinion.
Re: Complete Annihilation News
I totally agree on all your points. The thing is i don't agree on some fucktard muting me in lobby for completely civil discussion. If this is allowed, it is a statement from all the other priviledged persons online at the moment.Licho wrote:I think you shuold calm down reivanen. Second time you get over offended for what? Comments? Criticism? Lack of huge crowds cheering?
Seriously, get real. This is how it is..
You got even some positive feedback and dont say you didnt. jK has been (as far as i seen) pretty civil and tried to explain you stuff about particles..
So what the hell is your problem?
Every time anyone does anything its greeted with criticism. This is how it is! If each developer was as over self sensitive as you are, we would have 1 commit only from each..
You can expect criticism even hate/drames after each change! Both from players and from devs (after all you are modifying "their" stuff).
Its like coming to some statue and smashing nose out saying it looks better that way.
Just look at voting page to see how different opinions are!
As an adult person you should understand that each person has different opinion.
Re: Complete Annihilation News
What? You were raging there insulting all CA devs.. in #CA channel.. you got 20 minute mute.. perfectly reasonable.
What else could you expect? And now you keep calling person who is trying to help you a fucktard..
How smart of you :)
What else could you expect? And now you keep calling person who is trying to help you a fucktard..
How smart of you :)
Re: Complete Annihilation News
I were not spamming, i were not trolling, i did not try to be a pain in the ass, i was just expressing a point of view that differed from -the correct opinion-
How about once in your life you would actually listen, and try what i proposed: make ca democratic instead of tyrannic dictatorship. Maybe then it would actually grow in popularity. But no, your solution is propaganda, brainwashing everyone by spamming catchy phrases in the lobby. Well, you have seen how well it works.
If you cannot solve a debate without muting, well that is pathetic. Its like when you turn to violence when you run out of words. Actually, that's exactly what it is in the internet world.
How about once in your life you would actually listen, and try what i proposed: make ca democratic instead of tyrannic dictatorship. Maybe then it would actually grow in popularity. But no, your solution is propaganda, brainwashing everyone by spamming catchy phrases in the lobby. Well, you have seen how well it works.
If you cannot solve a debate without muting, well that is pathetic. Its like when you turn to violence when you run out of words. Actually, that's exactly what it is in the internet world.
Re: Complete Annihilation News
CA development is fully democratic http://gov.caspring.org/ UNLIKE ANY OTHER SPRING MOD!!
And possibly any other game!
Its one of the key weaknesses.
And no, you were not just expressing your opinion. You were insulting.
And possibly any other game!
Its one of the key weaknesses.
And no, you were not just expressing your opinion. You were insulting.
Re: Complete Annihilation News
That was kinda severe, Licho, but you are right.
Reivanen, jK is trying to help you. He muted you because you had been venting for 40 minutes, and he thought that was enough, an opinion that many think is totally reasonable. try and look past that and learn as much as you can from him. I've been muted for entire days for something like using too many lines to write a sentence or making a bad joke, and I continue, to this day, to learn from the very people that muted me. It is because of my tenacity that messagebot is a script running at this very moment and not just an idea at the back of my head.
As to your later comments: CA is about as democratic as we can make it. CA is a semi-democracy where contributing more to the project gives you more control over its direction. If you want votes, make content for CA! We are always in need of models and sound effects!
Reivanen, jK is trying to help you. He muted you because you had been venting for 40 minutes, and he thought that was enough, an opinion that many think is totally reasonable. try and look past that and learn as much as you can from him. I've been muted for entire days for something like using too many lines to write a sentence or making a bad joke, and I continue, to this day, to learn from the very people that muted me. It is because of my tenacity that messagebot is a script running at this very moment and not just an idea at the back of my head.
As to your later comments: CA is about as democratic as we can make it. CA is a semi-democracy where contributing more to the project gives you more control over its direction. If you want votes, make content for CA! We are always in need of models and sound effects!
Re: Complete Annihilation News
reivanen: CA is about as democratic as it can be without degenerating into an utter mess of mob rule. You were able to add your effects to CA no? Your changes were not reverted, and I can't see why they would be; they are very nice effects.
You are wrong in your anger toward the CA team. jK was the one who muted you, an action which I personally disapproved of, but I don't think the discussion was going anywhere to be honest. He can come off a bit rough sometimes, but he really is just trying to help. I don't recall any instance where he said he didn't like your effects, he just mentioned that they could use some optimization. That is nothing to get miffed over. In fact, I would love that kind of feedback for my models, but I don't get it. Heck, I even show my parents and they couldn't care less about them.
Anyway, my point is: don't stop contributing just because one person got to you. Your (and anybody's) contributions are welcomed and encouraged.
oh wow, I am so terribly slow... half a dozen posts before I finished this one...
If you cannot solve a debate without muting, well that is pathetic. Its like when you turn to violence when you run out of words. Actually, that's exactly what it is in the internet world.
You are wrong in your anger toward the CA team. jK was the one who muted you, an action which I personally disapproved of, but I don't think the discussion was going anywhere to be honest. He can come off a bit rough sometimes, but he really is just trying to help. I don't recall any instance where he said he didn't like your effects, he just mentioned that they could use some optimization. That is nothing to get miffed over. In fact, I would love that kind of feedback for my models, but I don't get it. Heck, I even show my parents and they couldn't care less about them.
Anyway, my point is: don't stop contributing just because one person got to you. Your (and anybody's) contributions are welcomed and encouraged.
oh wow, I am so terribly slow... half a dozen posts before I finished this one...
Re: Complete Annihilation News
I totally agree.maackey wrote:You are wrong in your anger toward the CA team. jK was the one who muted you, an action which I personally disapproved of, but I don't think the discussion was going anywhere to be honest. He can come off a bit rough sometimes, but he really is just trying to help. I don't recall any instance where he said he didn't like your effects, he just mentioned that they could use some optimization. That is nothing to get miffed over. In fact, I would love that kind of feedback for my models, but I don't get it. Heck, I even show my parents and they couldn't care less about them.
Anyway, my point is: don't stop contributing just because one person got to you. Your (and anybody's) contributions are welcomed and encouraged.
- Evil4Zerggin
- Posts: 557
- Joined: 16 May 2007, 06:34
Re: Complete Annihilation News
One trick to reduce particle count: for trails made out of individual particles, put two clouds next to each other on the same texture, and halve the number of particles. Congratulations, you just halved your particle count. You can carry this idea pretty far before you run into visual issues, especially if you put some randomness into the particles.
Re: Complete Annihilation News
SirMaverick wrote:Direct links are not provided any more. The link should be removed. Use Spring Downloader.moriarty wrote:Hi - The link in the first post in this thread that says "always a direct link to the latest version" gives me a 404.
Newbie comenting here- but was was that removed? Spring downloader is glitchy for me. Works eventually, but I'd prefer direct links