Pixel perfect textures for 3d objects

Godot Version



I’m trying to make a 3d plane with pixel graphics texture. But it becomes filtered or compressed.
Tried switching the default texture filter and Sprite3D flag to the nearest. Doesn’t work.

The texture is probably being VRAM compressed. Select the texture in Godot and, in the Import tab, change the compress mode to Loseless and click on Re-Import

1 Like

Some textures were indeed vram compressed. Re-imported. Solved 1 issue. But they are still blurry.
In 2d - everything is fine. In 3d - blurry. And if I use a sub-viewport to show a non blurry 2d scene on a Sprite3D - it becomes blurry.

In the material tab click on sampling, look for “filter” and select nearest.

1 Like

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