# Text objects are invisible behind transparent objects, any way how to negate it?

**URL:** <https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849>\
**Category:** Game Engine Support and Discussion\
**Tags:** bge\
**Created:** [May 14, 2022, 3:25pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849 "2022-05-14T15:25:59Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saranoske](https://blenderartists.org/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@Saranoske](https://blenderartists.org/u/Saranoske)\
**Post date:** [May 14, 2022, 3:25pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/1 "2022-05-14T15:25:59Z")

</div>

I have a problem with text objects.  
They are not visible behind other objects that are transparent.  
It seems I can’t even apply any materials and set the Alpha Blend.  
Nor I can’t set the Face Orientation.  
Is there any way how to do it?

---

<div class="post-metadata">

**Author:** ![RPaladin](https://blenderartists.org/user_avatar/blenderartists.org/rpaladin/32/981579_2.png) [@RPaladin](https://blenderartists.org/u/RPaladin)\
**Post date:** [May 14, 2022, 5:31pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/2 "2022-05-14T17:31:33Z")

</div>

![image](https://blenderartists.org/uploads/default/original/4X/e/c/6/ec64b4382209700cc895466a9699628c251b0aef.png)

> [@Saranoske](#):
>
> They are not visible behind other objects that are transparent.

It is for me?

> [@Saranoske](#):
>
> It seems I can’t even apply any materials and set the Alpha Blend.

You can set dynamic text color by enabling `Object Color` in the Materials tab:

 ![image](https://blenderartists.org/uploads/default/original/4X/7/c/e/7ce75f75a9100cab234a89452bfd4b372ac4be4d.png)

And setting an object color in the Object tab:

 ![image](https://blenderartists.org/uploads/default/original/4X/7/6/f/76f7daa15c4a2c73de71f16e0892040acbb21884.png)

> [@Saranoske](#):
>
> Nor I can’t set the Face Orientation.

You can by converting your dynamic text to a static mesh:

 ![image](https://blenderartists.org/uploads/default/original/4X/a/a/6/aa6eb4a93bf68ca74ba6827559ba8e8f66f8e8bd.png)

You could also substitute all of your text objects to BLF text with the BLF module.

---

<div class="post-metadata">

**Author:** ![Saranoske](https://blenderartists.org/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@Saranoske](https://blenderartists.org/u/Saranoske)\
**Post date:** [May 14, 2022, 6:19pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/3 "2022-05-14T18:19:02Z")

</div>

Thank you for your tips.  
I know nothing about the BLF module, I have to find out what it does.  
For transparency, I’m using Object color Alpha and for some reason, the text object is not visible behind that object.

---

<div class="post-metadata">

**Author:** ![BluePrintRandom](https://blenderartists.org/user_avatar/blenderartists.org/blueprintrandom/32/598195_2.png) [@BluePrintRandom](https://blenderartists.org/u/BluePrintRandom)\
**Post date:** [May 14, 2022, 6:22pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/4 "2022-05-14T18:22:22Z")

</div>

Why do we always assume 2.5x?

What version of upbge / bge are you using?

---

<div class="post-metadata">

**Author:** ![RPaladin](https://blenderartists.org/user_avatar/blenderartists.org/rpaladin/32/981579_2.png) [@RPaladin](https://blenderartists.org/u/RPaladin)\
**Post date:** [May 14, 2022, 6:47pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/5 "2022-05-14T18:47:39Z")

</div>

> [@BluePrintRandom](#):
>
> Why do we always assume 2.5x?

He mentioned Face Orientation, a BGE option that is only found in legacy versions. Maybe you should actually read peoples posts before you jump to conclusions…

---

<div class="post-metadata">

**Author:** ![RPaladin](https://blenderartists.org/user_avatar/blenderartists.org/rpaladin/32/981579_2.png) [@RPaladin](https://blenderartists.org/u/RPaladin)\
**Post date:** [May 14, 2022, 6:51pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/6 "2022-05-14T18:51:54Z")

</div>

> [@Saranoske](#):
>
> I know nothing about the BLF module, I have to find out what it does.

It’s a font drawing module for Blender.  
Docs: [https://upbge.org/#/documentation/docs/latest/api/blf.html](https://upbge.org/#/documentation/docs/latest/api/blf.html)

For example, in this game project of mine, I used only BLF to draw my text. Zero text objects:

[![](https://blenderartists.org/uploads/default/original/4X/9/3/0/93035f231e2008c5c551bea6d0ab2373fb7bf21c.jpeg "LMF | UPBGE | FPS Realistic | #2") ](https://www.youtube.com/watch?v=M_vkZjnbBFc)

BLF is completely customizable and can work with BGE variables in-tandem. You can also easily setup font alignment as well, etc. It also doesn’t render poor resolution like text objects do in legacy versions.

> [@Saranoske](#):
>
> For transparency, I’m using Object color Alpha and for some reason, the text object is not visible behind that object.

In order for Object Color: Alpha to work, you need to have the actual transparency setting enabled. If that doesn’t work as well, please share a reproducible blend file so that others can take a look at it.

## Transparency disabled

 ![image](https://blenderartists.org/uploads/default/original/4X/6/8/4/6843e63753fa12aeda99df97fb0de0a243a80c2a.png)

## Transparency enabled

 ![image](https://blenderartists.org/uploads/default/original/4X/3/d/4/3d4ca02444da69037435f9cb99f28fa6219f8af5.png)

---

<div class="post-metadata">

**Author:** ![Saranoske](https://blenderartists.org/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@Saranoske](https://blenderartists.org/u/Saranoske)\
**Post date:** [May 14, 2022, 10:30pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/7 "2022-05-14T22:30:35Z")

</div>

Thank you, turning on the transparency helped.  
But for some reason even without transparency turned on, I could use object color Alpha to make the objects transparent and with the right Alpha Blend on materials, it worked.  
But not for a text object.

---

<div class="post-metadata">

**Author:** ![Saranoske](https://blenderartists.org/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@Saranoske](https://blenderartists.org/u/Saranoske)\
**Post date:** [May 14, 2022, 10:31pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/8 "2022-05-14T22:31:07Z")

</div>

I’m using bge 2.79b.

---

<div class="post-metadata">

**Author:** ![RPaladin](https://blenderartists.org/user_avatar/blenderartists.org/rpaladin/32/981579_2.png) [@RPaladin](https://blenderartists.org/u/RPaladin)\
**Post date:** [May 14, 2022, 10:58pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/9 "2022-05-14T22:58:33Z")

</div>

> [@Saranoske](#):
>
> But not for a text object.

Do you require anymore assistance?

---

<div class="post-metadata">

**Author:** ![Saranoske](https://blenderartists.org/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@Saranoske](https://blenderartists.org/u/Saranoske)\
**Post date:** [May 14, 2022, 11:05pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/10 "2022-05-14T23:05:33Z")

</div>

I appreciate your help a lot, thank you.  
Maybe I won’t need it but is it possible to set the text as a billboard?

---

<div class="post-metadata">

**Author:** ![RPaladin](https://blenderartists.org/user_avatar/blenderartists.org/rpaladin/32/981579_2.png) [@RPaladin](https://blenderartists.org/u/RPaladin)\
**Post date:** [May 14, 2022, 11:20pm UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/11 "2022-05-14T23:20:27Z")

</div>

> [@Saranoske](#):
>
> is it possible to set the text as a billboard?

With a dynamically text object, no.

With a converted text object to mesh, yes.

1. CTRL + C while selecting a text object.

 ![](https://blenderartists.org/uploads/default/original/4X/6/5/1/651742cb37a9a23fc1de2a47457d1c9e7d207a4f.png)

1. Once converted to mesh, go into edit-mode and rotate your object so that it’s facing the **positive** X-axis.

2. Enable “Face Orientation” type: **Billboard** , for your converted mesh.

 ![image](https://blenderartists.org/uploads/default/original/4X/2/5/a/25ad3d4cce769d9898aa55c9384b78c09b6b29b1.png)

* * *

The orientation should look something like this:

## Non-Runtime

 ![image](https://blenderartists.org/uploads/default/original/4X/a/0/3/a03128476fb865bd075d0afee6584fd0e9f4cff9.png)

## Runtime

 ![image](https://blenderartists.org/uploads/default/original/4X/4/e/e/4eee6d357163c9d53c2e395d38f997f8aa4b009e.png)

---

<div class="post-metadata">

**Author:** ![Saranoske](https://blenderartists.org/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@Saranoske](https://blenderartists.org/u/Saranoske)\
**Post date:** [May 15, 2022, 9:25am UTC](https://blenderartists.org/t/text-objects-are-invisible-behind-transparent-objects-any-way-how-to-negate-it/1379849/12 "2022-05-15T09:25:53Z")

</div>

Thank you but since the text is constantly changing, this is not an option for me.
