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.0
License Version
MIT
Support Level
community
Modified Date
13 hours 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.0
License Version
MIT
Support Level
community
Modified Date
13 hours 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