0 votes

I have a 2D game and I want to have 3D dice. So I have a Viewport set up to render the die, and then I use the result as a Sprite. When I run the 3D scene by itself, it looks great but the sprite looks pretty bad. Any ideas of what might be the cause?

Edit:
NOTE: The Viewport was set to x16 MSAA.

screenshot Sprite vs Model

in Engine by (58 points)
edited by

1 Answer

0 votes

Try enabling MSAA in the Viewport node's properties – it will smooth out edges, at the cost of performance. 2× and 4× are good starting points; higher values are quite expensive.

by (11,891 points)

The pic on the left was taken with 16x MSAA. MSAA shouldn't even be needed for the edges of the R to be smoother; that should just be handled by texture filtering.

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 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 webmaster@godotengine.org with your username.