Skip to content

A node module for Godot Game Engine 3.0 that imports SWF animations and renders them as flat-shaded polygonal objects.

License

Notifications You must be signed in to change notification settings

BattyBovine/polyvector

Repository files navigation

PolyVector

PolyVector is a proof-of-concept for importing SWF animations and triangulating them into polygons rendered with the GPU. It is implemented as a node module for Godot Game Engine 3.0.

Shape and path data is stored in memory using a Curve2D object, which are tessellated and triangulated as necessary when the quality level is changed. Animation works, but requires manual setup at the moment. Automatic LOD and other useful features are currently planned.

A short feature demonstration is available on YouTube.

About

A node module for Godot Game Engine 3.0 that imports SWF animations and renders them as flat-shaded polygonal objects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages