x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

[4.7.3] 3D Widgets not Respecting "Only Owner See" in UI Space "Screen" mode

Hey guys, I'm using a 3D widget rendered in Screen (NOT World) attached to the player's camera to simulate a helmet/hud that shakes around as the player moves. Works great! Does exactly what I want, but...

The problem is, when I have 2 players with this HUD in the same place, they can both see the HUDs rendering on their screen. Unlike their bodies and guns, Only Owner See and Owner No See seem to not work at all in this configuration.

Guns and bodies rendered in world hide when I want them to, but the widget HUDs will not. It appears to be a bug. I tried every configuration I could think of and it does not work.

Thanks!

edit: 4.7.3, not .2

Product Version: Not Selected
Tags:
more ▼

asked Mar 19 '15 at 09:34 PM in Bug Reports

avatar image

Zaggoth
251 8 108 34

avatar image Rudy Q ♦♦ STAFF Mar 20 '15 at 04:10 PM

Hello Zaggoth,

I have a few questions that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?

  2. If so, could you provide a detailed set of steps to reproduce this issue on our end?

  3. Does this only occur when involving 3D widgets?

  4. Could you provide screen shots of any blueprints that may be involved in this issue?

I may have a workaround for you. I currently have a function that simulates the 3D widget effect using math (Not actually a 3D widget). This may be viable depending on your needs until we can get to the bottom of your issue. I hope this helps.

I have included an example project using the function that I have made. There are a couple of things you will need to know in order to use it.

  1. You will need to take the Widget that you would like applied and place it into another widget via the User Created section of the palette in the designer tab (This is because the Scale box widget can only have one child).

  2. Take the Child widget that was just added and then put it inside of a scale box widget.

  3. Make the Scale box widget a variable.

  4. This ScaleBox widget variable is what you will need to plug into the "Input pin" pin of the function

  5. Finally you will need to open up the function and set the actor that you would like this Fake widget to follow in 3D space.

alt text

This is my project for reference *********Fake3DScreenSpaceWidget*********

avatar image Zaggoth Mar 20 '15 at 04:47 PM

Hi Rudy, Thanks for getting back to me! Let me try and answer all of your questions.

  1. Yes, I just created a new project.

  2. Here are the steps I followed to reproduce it: First, new project from the First Person Shooter template. Then, make a UMG Widget blueprint, put some text or imagery on it. Then, take the base character and add a "Widget" (WidgetComponent) and set the Widget Class to the blueprint you just made. Make it a child of the camera (still working in the character's viewport tab of their blueprint here, no blueprint graphs are involved.) Set it to Draw Size: 1920x1080, then scale it down in front of the player's camera. Now it floats in front of the character.![alt text][1] Set to Screen so it doesn't get affected by Motion Blur etc. Set to Only Owner See so others can't see it. Then, Launch with a server and client (2 players in editor). Both players can see each other's HUD rendering on their screen and position changes as they move about, even though I have Only Owner See on. This does NOT appear to happen if you render it in World space though. Attached two pictures showing both projects with the same result. In the new project, the other player is standing to the left of the viewpoint we see there.

  3. I have not encountered this issue elsewhere as of yet. This is specifically happening with the "WidgetComponent" you can attach to a character or other blueprint. Tooltip says "A 3D instance of a Widget Blueprint that can be interacted with in the world." If you set it to Screen instead of World it doesn't listen to the Owner Only See checkbox, or so it would seem.

  4. I have a screenshot of the actual result on my current project I encountered the issue on (hid some text, etc due to its proprietary nature) but there are no blueprint graphs specifically involved here. This is 100% done on the Widget settings in Viewport on the character blueprint.

edit: No clue how to use the image formatting on here. :P Links below

avatar image Zaggoth Mar 20 '15 at 04:51 PM

I should add that this manifests on both listen and client screens. Even though my screens are only Client windows, it shows up on the host just the same.

avatar image Imagine-Games Sep 20 '17 at 03:25 PM

Hello... this is still an issue.. im trying to get a system where the player looks at another player and then his name would appear, but setting a widget to screen space doesn't respect owner no see / only owner see options...

(comments are locked)
10|2000 characters needed characters left

3 answers: sort voted first

If you use an event tick to compare your widget to player character 0's widget. If its not equal to it, than hide that silly widget! this wouldn't replicate so it would work for everyone.

below is an example of what i mean.

alt text

fix1.jpg (692.5 kB)
more ▼

answered Jul 17 '15 at 09:03 PM

avatar image

DwunkyPengy
171 5 9 12

avatar image dunenkoff Jul 20 '16 at 09:39 AM

It's been more than a year and it's still not fixed, having this exact issue on 4.12.5.

avatar image androidvlieg Aug 13 '17 at 03:48 PM

Still not fixed in 4.17

avatar image ClassyGentleman Aug 16 '17 at 06:08 PM

IKR this is making me so mad, and I kind of need it for a health bar over friendly teammates

avatar image SenToRious Nov 19 '17 at 03:56 PM

Set the widget to hidden in game by default then on begin play check if Locally controlled then set hidden in game to false.

(comments are locked)
10|2000 characters needed characters left

Hello Zaggoth,

I was able to reproduce this issue on our end. After looking into the issue further, I found that this is a known issue (TTP # 349471) and it has already been sent to the developers for further consideration. Thank you for your time and information.

Make it a great day

more ▼

answered Mar 20 '15 at 08:05 PM

avatar image

Rudy Q ♦♦ STAFF
47.9k 544 132 521

avatar image VeerChidar May 04 '15 at 08:51 AM

I am having the same issue.. setting widget to screen space works fine until i hide it. once i hide it the widget sticks itself to screen and stays visible, even though its hidden and not visible by blueprint at all. i hope this bug get fixed soon till then i wont be able to hide the widget i can only destroy it.

avatar image Rudy Q ♦♦ STAFF May 04 '15 at 01:22 PM

Hello VeerChidar,

I read over you post and your issue sounds like it is a separate issue. If you could please answer the following questions in a new thread and then post the link here in a new reply, I will be more than happy to assist you further with the issue that you are experiencing.

Quick questions:

  1. What version of the engine are you using

  2. Can you reproduce this issue in a clean project?

  3. If so, could you provide a detailed set of steps to reproduce this issue on our end?

  4. Could you provide a screen shot of any blueprints that may be involved with this issue?

avatar image VeerChidar May 05 '15 at 08:47 AM
avatar image Wanderer_eternal Dec 03 '16 at 09:23 AM

Any update on this? We are still experiencing this issue on 4.12.5

avatar image Rudy Q ♦♦ STAFF Dec 05 '16 at 02:17 PM

Hello Wanderer_eternal,

I have provided a link to the public tracker. Please feel free to use the link provided for future updates.

Link: https://issues.unrealengine.com/issue/UE-2280

Make it a great day

avatar image Imagine-Games Sep 20 '17 at 03:28 PM

Rudy, the provided link no longer works.. as many have already said this is still an ongoing issue in 4.17.1

avatar image Rudy Q ♦♦ STAFF Sep 20 '17 at 05:21 PM

Hello RexVex86,

You will see at the link provided in the about section on the issue tracker that we are no longer using the issue tracker to track feature requests. https://issues.unrealengine.com/about I hope that this information helps.

Quote:

Why are feature requests not found on this site? In order to maintain consistency and clarity on needed fixes, issues.unrealengine.com only serves up bugs and their status. We encourage you to discuss feature requests over in the Feedback for Epic forum using the [FEATURE REQUEST] prefix so the community and development teams can get visibility on these more nuanced conversations as they arise.

Make it a great day

(comments are locked)
10|2000 characters needed characters left

I am having this same issue in 4.20. Why hasn't this been fixed yet?

more ▼

answered Oct 02 '18 at 09:43 PM

avatar image

guitarguy109
16 3 5

avatar image RJS Jake Nov 08 '18 at 12:43 PM

Same here man, this bug is stupid.

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question