+1 vote

I've been trying to get the hang of the nightly Godot 4 builds with some success. I managed to completely port over a small project from 3.4 and have it work exactly the same in 4. But the new import tab is perplexing me. I want to import 2D textures as crisp pixel art just like you can in previous Godot versions, but I can't find the options in the import tab.

Needing to restart the editor to change presets doesn't help, but at least the editor restarts in a couple seconds.

Godot version A 4.0 nightly build from just a few nights ago
in Engine by (44 points)

2 Answers

+11 votes
Best answer

I don't believe you have to import again just go into the Texture drop-down in the Inspector and change it from "Inherit" to any one that says "Nearest".

It should be in" Canvas Item > Texture > Filter". Set it to Nearest. Also, you can set it to "Nearest" on the parent node and leave the children nodes as "Inherit" and they will use the crisp pixel look.

In inspector look in Canvas Item -> Texture -> Filter

Hope this helps.

by (68 points)
selected by

Yes, that's exactly what I was looking for! Thanks!

Hi, I wanna change a material texture to nearest not a Node2D inherited node, and it doesn't have those properties you mentioned

If you are referring to a material that you assign like "StandardMaterial3D" then go into the material "resource" and look for the "Sampling" tab. It will be the tab sitting under the "UV 2" tab. The "Filter" option should be Sampling's tab if you expand its parameters, and it defaults to "Linear Mipmap". You can change that to "Nearest" or "Nearest Mipmap", etc....

Take care, and good luck!

+5 votes

go to Project Settings > General > Rendering > Textures. set the default texture filter to nearest.

by (43 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.