Viewport Frame Union Not Showing Decal?

Alright so I have just noticed that my Viewport Frame is not displaying some of my decals. Once I place the decal into a normal part, I am able to see the decal, though. Anyone have an idea to a solution or do I have to be not lazy and add another part?

image

-The model in the workspace, you can clearly see there is the decal of the arrows.

image

-The model in the Viewport frame, arrow decals nowhere to be seen.

image

  • The model in the Viewport Frame, but there is a separate part with the decal on it.
2 Likes

Is the ball a decal as well?
30 characters is dumb

No, it is not. It was cut out of the inner union.

If I remember well viewport frame has a hard time rendering decals. I think it only renders parts

You’re probably right. The only thing is that when I put the decal in a part, I can see it in the Viewport frame. If the decal is in a union, I cannot.

Roblox probably has difficulties doing it with unions. My solution would be to weld a part to the Union in question, and give that part the decal you requested. Then load both on the viewport frame

The only problem I have with welding or overlaying the other decal is that it may overlay over some of the other pips on the di, since they are indented. I found this kinda interesting, I changed the decal on the side and it changes the color but does not keep the decal.
image
-Rainbow decal on outside in viewport
image
-Rainbow decal on outside in the workspace
image

  • Switched decal on outside in viewport

I think I shouldn’t use decals on unions if I am going to put them in a Viewport frame haha

I could try a texture but that may not work either.

Oh hold up I think this may work…

Nvm, It doesn’t. Just don’t use Viewport Frames if your object has a union with a decal on it. They do not get rendered correctly.

1 Like

It happens with my pet system.
It only happens when it’s looking directly at the decal so you can just change the orientation by 1.

put a WorldModel inside the ViewPortFrame, and continue to put your objects inside the WorldModel.

This worked for me.

Still doesn’t work for me. Perhaps it’s dependent on the union?..

My workaround was just turning the unions into meshes and applying the decals to the mesh.

  1. Export the union as a .obj (without decals)
  2. Import back to Roblox as a mesh
  3. Apply decals

Janky solution, but necessary.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.