imported texture on quad is just a color

Hi,

my texture, imported from .png, with alpha, applied to a quad just makes the quad colored. The texture looks ok in the importer (in size 64x128 as on the screenshots, it’s a green block when in 8x16 with True Color) but dragged to the texture it’s only a green color.

I tried changing tiling values and import settings, no success. I even tried Unity - Manual: Importing Textures to no success (I got an alpha channel with only one value resulting in a block texture).

Here 2 screenshots:

|


|
| - |
|
|

How do I get the texture to look like in the original file, on the quad? The quad has the proper aspect ratio.

Change the shader to Transparent Specular

This did it :sweat_smile: thank you!

No problem :smile:

:slight_smile: thx, a follow-up question: the texture is very pixelated in Unity while the original is 32 x 128, how can this be resolved?

Also: is texturing quads the best way to have “sprites” in 3D scenes? I have 1,125,000 textured quads and the framerate is around 1 f/s and the Visual C++ runtime crashes during execution of Unity player. These 1,125,000 quads are only around 1/400 th the amount I intended to use.

Nvmd, found the solution: Edit-Project Settings-Quality Texture Quality was set to Eigth Res. Setting to Full Res: texture looks fine!