Page MenuHomeFeedback Tracker

Required settings for quantity of ambient objects in map. (opportunity to significantly increase performance)
Acknowledged, WishlistPublic

Description

Today, the performance issue in A3, this is the main problem. Especially it is very annoying to the player, when he play missions, with many number of units in the map. Complaining about most players in an MP game.
I noticed, that most negative impact on performance is the amount of any 3D objects near player in the map. Make a simple test: Place the player in an empty space of the map(empty hill) and after this, put the player in the centre of city. In the boths cases, try to rotate the players character and move at the same. If you compare FPS, the difference will be palpable!

Today, the maps in Arma3 (!especially in the cities) have a set of all kinds "garbage", that is absolutely not necessary for gameplay. This is all kinds of car wrecks, piles of garbage, bricks, pipes, tables and chairs, etc. everything else, all the "garbage" is compounded by the presence of swarms of rabbits, snakes around the player! WHY ALL THIS WEIGHT NECESSARY FOR THE COMPUTER AND PLAYER!? This "garbage" is periodically incremented, after some updates. For example, I remember as after DLC-Helicopters, were added to the set of additional ambient objects in the maps. All this objects, reduces the number of FPS in the game at the same time, not how many does not affect the quality of gameplay! Thus BIS, you are unnecessarily taxing the game.

In the game there are no settings for the number of ambient objects that are in the map. Please give these settings for the player and then the player, at request will be able to significantly improve performance in the game! Today, this want most users ARMA3! A large amount of ambient objects looks is nice, but then we have to sacrifice game performance. I think the player should have the chance to choose what to sacrifice. Beauty or Performance.
This will give you more flexibility, when creating missions or settings in a MP games. {F26642} {F26643} {F26644} {F26645} {F26646} {F26647} {F26648} {F26649}

Details

Legacy ID
1101502378
Severity
None
Resolution
Open
Reproducibility
Always
Category
Performance
Additional Information

For example, for single player game you can create 4 settings for the number of ambient objects in the map:

  1. No ambient objects
  2. Low quantity of ambient objects
  3. Medium quantity of ambient objects
  4. Hight quantity ambient objects

For multiplayer, you can create these 4 types of settings, but already on the every server for every game.

Event Timeline

mickeymen edited Additional Information. (Show Details)Jul 19 2015, 5:01 PM
mickeymen set Category to Performance.
mickeymen set Reproducibility to Always.
mickeymen set Severity to None.
mickeymen set Resolution to Open.
mickeymen set Legacy ID to 1101502378.May 8 2016, 12:24 PM
mickeymen added a subscriber: mickeymen.

Who this stupid man, which can vote against this? Use your brain before downvoted. No one will come to your house and will make a knife to your throat and will not force you turn off the all the ambient objects! Each player will be able to choose appropriate settings, for yourself and for any mission! This is will fine! These settings can be salvation for many players with weak computers and will not be anyone to interfere, also this will help to significantly increase performance for each player, using a large number of units in the self missions

Do you want less objects in the city? Eg. Buildings and fences only?

Btw it cant be client side only, because in MP you have to have the same objects at the same places. If you lower your settings and I don't. Then I could hide behind garbage which is not on your client. So you would see me.

I think this is not the best way to increase the performance.

btw: you can do it in your mission with deleteVehicle command, can't you?

Adam added a comment.Jul 20 2015, 3:14 PM

I'm gonna have to ask you to stop insulting other people on FT. It does not achieve anything and will eventually get you Banned.

Adam, Most people are unhappy with the performance in ARMA3. I wasn't imagining it! BIS, you know about it! Arma3 has a low performance, even on strong computers, because the ARMA engine does not use the all computer resources.
Let's see what wishes are paramount: http://feedback.arma3.com/view.php?id=716
Today 2598 upvoted and this first problem!
I offer the opportunity partially to solve performance problem, because it bothers me! Because I'm thinking about other people also!
Only egoist, can vote against it! If a person votes against, then he doesn't understand what I'm trying to say. Maybe even he doesn't read to the end, what I wrote above. I explained, that these settings ONLY WILL GIVE MORE FLEXIBILITY TO THE GAME SETTINGS!!! WHAT REASON, COULD THERE BE TO VOTE AGAINST THIS!???
There is no single reason to vote against, because any player, will not lose anything in the this advanced settings.
If the player will want to see a lot quantity of ambient objects, then he always can do it! No one will force him to do otherwise!

mickeymen read again what i said. It would make issues in MP and I bet reducing the object count by 10-20 doesn't increase the performance at all.
Try it! Delete these object from script and you will see what I'm talking about.

Whould you play on empty streets and hills jut to have 60 FPS? I don't think so.

"mickeymen read again what i said"

Well, read again.

"Do you want less objects in the city? Eg. Buildings and fences only?"

No! not only building and fences. This could depend on different missions. For example, I wish only the fences and buildings, only if my mission will be > 100 infantry units.

"Btw it cant be client side only, because in MP you have to have the same objects at the same places. If you lower your settings and I don't. Then I could hide behind garbage which is not on your client."

For multiplayer, BIS could create a separate setup on the server.
It could work on all players simultaneously. When you load a map, ambient objects.

"I think this is not the best way to increase the performance."
But which is best? may be you offer other solution?

"you can do it in your mission with deleteVehicle command, can't you?"
I doubt, that this command can facilitate map. If the player will search the ID of each object in the Altis map, and then delete him, then he will go crazy.

@danczer, What I proposed is not perfect. But if BIS will think on it, then it can be not a bad way to increase performance, at least approximately by 20-25 percent. I am sure

"But which is best? may be you offer other solution?" I would, if i were a game engine designer, but I'm not. Maybe DX12 which reduce the draw call count for displaying an object.

"I doubt, that this command can facilitate map. If the player will search the ID of each object in the Altis map, and then delete him, then he will go crazy." you can search by class name: https://community.bistudio.com/wiki/nearestObjects

"... at least approximately by 20-25 percent. I am sure" try it with nearestObject command, I bet you wont get 20-25, maybe 1-2.

BIStudio's designers already considered your point when building altis. Just read the newspaper lying around. Additionally you have the opportunity to sacrifice beauty for fps by decreasing the object draw distance.

your thinking of the amount of objects decreasing frame rate is correct, but i dont agree with you saying that the player should be able to blend out specific objects as it changes gameplay to an asymetric level. (see danczer)

danczer. nearestObject command is will load up the CPU every second, checking the presence of objects around the player! Your idea is bad.
This will only exacerbate the performance or at least you'll get only 1-2 FPS as a bonus, as you said!

Astavinu " as it changes gameplay to an asymetric level"
Let it change the gameplay, every time! What's wrong with it? It will only give variety to the gameplay! Unfortunatelly you don't understand, that variety is always a plus, not a minus for the gameplay.

as i dont feed trolls, i am out.

he right decision, without you here much better