Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser

Quick Information

[GDExtension addon]Rasterize svg on run-time.Note that this addon uses lunasvg for svg rasterization, but godot4.x uses thorvg, so the rendering result may not be the same.dll files (windows) are available on GitHub:https://github.com/heppocogne/godot-svgsprite/releases/tag/v2.0.2or, compile by yourself.
godot-svgsprite
GDExtension addon for dynamic svg rendering
Please use "master" branch for Godot 3.
How to use
Build
Clone this repository
(Current directory=project root)git clone -b gdextension https://github.com/heppocogne/godot-svgsprite --recursive cd godot-svgsprite
Build godot-cpp library
For more information, please check the official documentation.
(Current directory=project root)cd cpp/godot-cpp scons platform=<platform> generate_bindings=yes target=editor/template_debug/template_release
(wait a minute)
cd ../
Build lunasvg library
(Current directory=cpp/)mkdir lunasvg_build cd lunasvg_build cmake -DCMAKE_BUILD_TYPE=Debug/Release -G Ninja ../lunasvg ninja cd ../../
Build godot-svgsprite library
(Current directory=project root)mkdir bin scons platform=<platform> target_name=libgodot-svgsprite target=editor/template_debug/template_release
Enjoy the demo project!
Install addon
- Copy "addons" and "bin" folders to your project folder
- Project > ProjectSetting > Plugins: Activate SVGSprite plugin
Export project
When you export your project or resource package(*.pck,*.zip), make sure to add "_rawsvg/*" folder as a "non-resource folder".
Note
Note that this addon uses lunasvg for svg rasterization, but godot4.x uses thorvg, so the rendering result may not be the same.
[GDExtension addon]
Rasterize svg on run-time.
Note that this addon uses lunasvg for svg rasterization, but godot4.x uses thorvg, so the rendering result may not be the same.
dll files (windows) are available on GitHub:
https://github.com/heppocogne/godot-svgsprite/releases/tag/v2.0.2
or, compile by yourself.
Reviews
Quick Information

[GDExtension addon]Rasterize svg on run-time.Note that this addon uses lunasvg for svg rasterization, but godot4.x uses thorvg, so the rendering result may not be the same.dll files (windows) are available on GitHub:https://github.com/heppocogne/godot-svgsprite/releases/tag/v2.0.2or, compile by yourself.