cancel
Showing results for 
Search instead for 
Did you mean: 

How to upload a transparent texture and have it display on a plane with transparency?

InaCentaur
Member

How to upload a transparent texture and have it display on a plane with transparency?

1 ACCEPTED SOLUTION

Accepted Solutions

MKE_TheGuru
Mentor

Hi InaCentaur!

If your objective is to have a transparent plane that has any sort of visuals on it or is more than an invisible object serving as a collider, you do need to assign a material to the mesh outside of the Desktop Editor for it to work. Even if you have a texture asset that uses the alpha channel for transparency, applying it to a mesh that does not have a transparency-supporting material assigned to it will not produce transparency. The material names and texture file suffixes assigned to the meshes help inform the Worlds on how to unpack and display the texture information. You can find the materials guide here, and the materials to look for are the _Transparent, _Blend, and _Masked materials.
Happy creating!

Upcoming Events:
Build-Along - Build World Concepts Faster with GenAI]( Tuesday, May 13th 11:00 AM PT - Register
May Programming Calendar

View solution in original post

5 REPLIES 5

SeeingBlue
Mentor

2 or 3 of our available materials support transparency. You can read the different material types here: https://developers.meta.com/horizon-worlds/learn/documentation/custom-model-import/creating-custom-m...

Upcoming Events:
AMA - Oh My GenAI! A Practical Toolkit Tour Tuesday, May 6th 11:00 AM PT - Register
Build-Along - Code Smarter, Not Harder with Your AI Assistant Tuesday, May 20th 11:00 AM PT - Register
May Programming Calendar

actually i think my question is, do i need to upload a mesh if all i want is a plane (existing shape) with a transparent texture? 

Yes, but that also sounds like it could be accomplished with an object collider instead or an existing plane from the build menu with the visibility turned off.

If you want to upload and display an image with transparency in the image then we load it onto a mesh plane and import it.

Upcoming Events:
AMA - Oh My GenAI! A Practical Toolkit Tour Tuesday, May 6th 11:00 AM PT - Register
Build-Along - Code Smarter, Not Harder with Your AI Assistant Tuesday, May 20th 11:00 AM PT - Register
May Programming Calendar

the mesh plane does not display the transparency and no way to set material in horizon desktop editor 

MKE_TheGuru
Mentor

Hi InaCentaur!

If your objective is to have a transparent plane that has any sort of visuals on it or is more than an invisible object serving as a collider, you do need to assign a material to the mesh outside of the Desktop Editor for it to work. Even if you have a texture asset that uses the alpha channel for transparency, applying it to a mesh that does not have a transparency-supporting material assigned to it will not produce transparency. The material names and texture file suffixes assigned to the meshes help inform the Worlds on how to unpack and display the texture information. You can find the materials guide here, and the materials to look for are the _Transparent, _Blend, and _Masked materials.
Happy creating!

Upcoming Events:
Build-Along - Build World Concepts Faster with GenAI]( Tuesday, May 13th 11:00 AM PT - Register
May Programming Calendar