Problem
I was trying to apply a Texture
to a TrussPart
and it’s not working. I know the image is valid because the decal can be used as a MaterialVariant
and it works.
The API documentation for the truss part and the texture do not state that it cannot be used like this. In fact, the documentation for the texture instance states that it will apply the image to the BasePart
it’s parented to. I checked the documentation and TrussPart
is a descendant of BasePart
so that shouldn’t be an issue.
EDIT:
On a hunch, I tried a Decal
but that didn’t work either. Like Texture
, the documentation for Decal
also says that it can be applied to a BasePart
. I wish to reiterate the fact that none of the documentation mentions that Decal
or Texture
cannot be used with TrussPart
.
Additional Information
Parameter | Value |
---|---|
Problem Area | Engine |
Problem Component | Other/Graphics/Rendering |
First Noticed | 10 Sept 2024 |
Priority | Normal |
Impact | Medium |
Annoyance Level | Medium |
The beta features that I have enabled are as follows:
- None
As for plugins, I have a bunch that are installed, but very few are enabled. The ones that are enabled are listed below with links to their details page on the Roblox store website:
Expectations
What I expect to happen is that when I apply a texture to a truss part, the texture is rendered.
Visuals
Screenshot of the truss part with the texture face highlighted.
Truss showing a material variant.
The material.
A bare baseplate that shows the problem as well.
Reproduction
To reproduce the issue, perform the following steps:
- Open the attached baseplate file in Studio.
- Observe the issue.
Files
Engine - Texture on Truss.rbxl (54.4 KB)