Edit of asset "Basic Shape Creation" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Basic Shape Creation | |
Description |
An addon for the Godot Engine which adds a few basic functions for creating and modifying shapes, and a few nodes that use those functions to create shapes and use them. These functions and nodes are written in GDScript to make them universally compatible. They are exposed to C# via wrapper classes in the `BasicShapeCreation` namespace. --- Nodes --- Currently, there are 2 nodes offered: - BasicPolygon2D - General purpose node for creating, drawing, and exporting shapes - BasicCollisionPolygon2D - A specialization of BasicPolygon2D that provides collision shapes to a parent, similar to CollisionPolygon2D. --- Functions --- Functions are provided under the BasicGeometry2D singleton. The provided functions include: - add_shape - Creates a shape and inserts it into the provided array at the provided index. - add_ring - Takes a shape and duplicates its points to be some proportional amount closer to the shape center. - add_rounded_corners - Takes a shape and rounds the corners. |
|
Category | 2D Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/9thAzure/basic_shape_creation | |
Issues Url | https://github.com/9thAzure/basic_shape_creation/issues | |
Godot version | Godot 4.2 | |
Version String | 3.0.0 | 2.1.0 |
Download Commit | 23df41394262b1adc54b2802701bc8c095ad3f48 | b2f2107fb436b4b105aab53c320f420aca24f159 |
Download Url (Computed) | https://github.com/9thAzure/basic_shape_creation/archive/23df41394262b1adc54b2802701bc8c095ad3f48.zip | https://github.com/9thAzure/basic_shape_creation/archive/b2f2107fb436b4b105aab53c320f420aca24f159.zip |
Icon Url |
https://raw.githubusercontent.com/9thAzure/basic_shape_creation/23df41394262b1adc54b2802701bc8c095ad3f48/images/basic_polygon2d.png
![]() |