Page MenuHomePhabricator

AI can see through some bushes on Tanoa (check video)
Reviewed, NormalPublic

Description

Found two different bushes that the AI can see through while playing on Tanoa yesterday.

https://www.youtube.com/watch?v=qCzNn79Iqew (bush 1&2)

EDIT: Seems I've stumbled on another one - https://www.youtube.com/watch?v=h6kMQeoGhCY (bush 3)

EDIT: 01.11.2018

Some more videos of the issue:
(which are explained better in the comment below)

https://www.youtube.com/watch?v=tKJkzXQKXS4
https://www.youtube.com/watch?v=DQuq7uk93hA

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 7 x64
Category
AI Spotting / Detection
Steps To Reproduce

Check the videos.

Event Timeline

What's wrong with the second bush? You can see him, so he probably can see you too?

The problem is that he can see you like the bush is not there at all (no obstruction to his aim, nor the speed at which he spots you). Sure, you can see him at that distance and perfect weather conditions (only his right elbow, and part of NVG's though), but in real game from some distance, good luck with that.

You could argue that the player can do that as well (hide in the same bush and peak through it), but by the time you manage to spot something through those cracks (moving left/right to get a good angle to see anything at all), you will be dead long before you even spot him.
The AI doesn't see that part of the bush at all, he will have no problem spotting you from 100-200m and identifying you as hostile (and he will identify you as hostile almost instantly - since the bush doesn't even exist for him), even though that is not possible for human players at all, not even from the range I recorded the video - you couldn't identify him as hostile based on that elbow - and that's maybe 10m range max.

As you can see on the second bush, branches are covering his head completely. Unless the devs can simulate AI seeing only through those tiny cracks of the bush, only when it's not covering their head, and have some impact on how fast they can identify/can they identify at all, bushes should completely block their vision.
Maybe make that bush denser as well (falls into "nice to have category" I guess) . Though I don't really mind if they don't, because even if players spot AI in that bush, they don't shoot on sight, since there is no way for a player to identify is it friendly or enemy.

I checked the second bush, and you're right; it's way too see-through for AI. Not completely invisible though. It just wasn't that obvious in your video, in my opinion.

Here's another video of the same bush: https://www.youtube.com/watch?v=RQcS5vFBAdg
(I'm the "AI" here. Red arrow means I can see him, green means hidden/safe. The data is drawn from targetKnowledge command, which reflects what the AI would see in my shoes)

The first bush has the same problem.

I tried to keep it as short as possible, that 30 seconds video took me an hour to upload - my internet is pretty terrible.

In any case, I'm glad you made another vid, with your tool it shows the problem perfectly, and it's worse than I thought (I only thought they can see through sides, but it looks like even the middle is problematic).

It should (your vid) hopefully help the devs to acknowledge, and fix the problem quicker.

razazel changed the task status from New to Reviewed.Sep 20 2016, 12:01 PM
Gwynbleidd updated the task description. (Show Details)Nov 13 2016, 6:24 PM

I think AI can see through every bushes and trees! Not funny on tanoa...

Yep, extremely boring and immersion killing.

Lex added a subscriber: Lex.May 8 2017, 12:30 AM

For this reason, Tanoa is a beautiful island on which no one wants to play :)

EDcase added a subscriber: EDcase.EditedSep 13 2017, 2:46 PM

AI do 'see' through some parts of trees, bushes and grass.

I think the problem is they can identify and accurately target an enemy even if they 'see' a few pixels of a character.

The most annoying thing about ARMA3 for me...

RueLight added a comment.EditedSep 23 2017, 7:13 PM

with latest DLC, AI can see through bushes and trees again...

Tanoa is unplayable... again...

Issue persists in 1.84

Just in case devs are not convinced this is an issue, here is an AI shooting through 3 sets of these bushes:
https://www.youtube.com/watch?v=tKJkzXQKXS4

To better understand what happened - after I got shot, the other player hid behind the problematic bushes, AI was behind his set of same bushes 100m away, and in between them was another set of those problematic bushes. AI shot through all three of them until the player went prone, the AI stopped because the grass is now blocking his view.

Here is another situation recorded from fps view:
https://www.youtube.com/watch?v=DQuq7uk93hA

This one is to demonstrate that you definitely can't see them from fps view, while they see you. Accuracy is reduced so I don't get killed first time I peek out.

Gwynbleidd updated the task description. (Show Details)Thu, Nov 1, 9:38 AM
Gwynbleidd changed Reproducibility from N/A to Always.
Gwynbleidd edited Steps To Reproduce. (Show Details)

The number you've dialed is out of service.
(assigned: none)

True, I hoped maybe one of the devs spots it on a recent activity tab, but it seems that doesn't work anymore as well (stuck on 27th october).

It's strange that they don't fix this, I once reported the same issue on CUP tracker (AI saw through the tree crown on Chernarus) and it was fixed the very next day. So it can't be that hard to fix.