Page MenuHomeFeedback Tracker

drawIcon3D not rendered in camera without cameraEffectEnableHUD
Closed, ResolvedPublic

Description

The icons drawn with drawIcon3D are not rendered when we are in a camera view without executing "cameraEffectEnableHUD true;".
However, the command drawLine3D is rendered with and without cameraEffectEnableHUD.

I don't know if it is a bug or a feature. But I think drawIcon3D and drawLine3D should have the same behavior.

Details

Legacy ID
2049353425
Severity
None
Resolution
Won't Fix
Reproducibility
Always
Operating System
Windows 7
Category
Scripting
Steps To Reproduce

The attached mission file demonstrate that we need to use "cameraEffectEnableHUD true;" to render a drawIcon3D in camera mode.
This is not the case for drawLine3D which is always rendered.

Event Timeline

madbull edited Steps To Reproduce. (Show Details)Aug 15 2013, 8:50 AM
madbull edited Additional Information. (Show Details)
madbull set Category to Scripting.
madbull set Reproducibility to Always.
madbull set Severity to None.
madbull set Resolution to Open.
madbull set Legacy ID to 2049353425.May 7 2016, 4:02 PM

It works with user created dialogs. Perhaps you should edit the ticket and indicate that it won't show when debug console is open only, unless you have more examples. I know it works on deathcam no problem.

madbull added a subscriber: madbull.May 7 2016, 4:02 PM

Thx for this report KK,
You are right. The conditions to produce the problem are more complex.
I'm investigating on it and will update the ticket.

I finally found what is the exact problem.
It is not related to the dialog opened, but to camera view without using the command cameraEffectEnableHUD.

I put a mission file to show the difference with and without cameraEffectEnableHUD.

It is no more a matter for me, since using cameraEffectEnableHUD allow drawing icons in camera mode.

I don't know if it is a bug or a feature. But I think drawIcon3D and drawLine3D should have the same behavior.

"But I think drawIcon3D and drawLine3D should have the same behavior."

Unfortunately there are quite a few command setups in ArmA that go against "common sense" :(

sh4dow added a subscriber: sh4dow.May 21 2016, 7:09 PM
BIS_fnc_KK closed this task as Resolved.Feb 10 2021, 5:39 PM
BIS_fnc_KK updated the task description. (Show Details)
BIS_fnc_KK changed Resolution from Open to Won't Fix.
BIS_fnc_KK edited Steps To Reproduce. (Show Details)
BIS_fnc_KK edited Additional Information. (Show Details)
BIS_fnc_KK set Operating System to Windows 7.

drawline is quite different from drawicon and this is is not going to change because of backward compatibility, so this is how it is, if you need to draw in custom cam, you have to use cameraEffectEnableHUD