Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Basic Shape Creation

An asset by 9thAzure
The page banner background of a mountain and forest
Basic Shape Creation thumbnail image
Basic Shape Creation thumbnail image
Basic Shape Creation hero image

Quick Information

0 ratings
Basic Shape Creation icon image
9thAzure
Basic Shape Creation

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.

Supported Engine Version
4.2
Version String
3.0.1
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

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.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Basic Shape Creation icon image
9thAzure
Basic Shape Creation

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.

Supported Engine Version
4.2
Version String
3.0.1
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers