+2 votes

I'm trying to use vector graphics in Godot, and i know it don't natively support it, but it's possible to to convert the vectors in a 3D format, an then load it into a mesh. I have seen the "3D in 2D" example, but the method used seems to not use common 3D rendering. (it just seems to convert the 3d object into a raster image. (?)

in Engine by (31 points)

I guess you can try converting them into polygons. Otherwise it's planned to have mesh functionality in 2D for future versions.

I'm waiting for support for vector fonts ._. All the text in my game is really low quality...

Then... use a bigger font so you get a better definition^^

1 Answer

0 votes

For my case, I straight-up used it as a texture in a Sprite node. However, my little knowledge on vector art ends up causing my youtube videos to load much slower whenever I open a project involving vectors. Just recently, I've learnt to optimize svg.

While Godot has nanoscg for rendering vector art, it's apparently intended for small icons. Other takes on rendering vector art have come and go.

For now, the best way to use vector graphics is to export them as png instead.

by (60 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 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.