Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kcfresh53/bezier-line2d
An advanced line2D node that allows for the creation of bezier curves and closed shapes in Godot.
https://github.com/kcfresh53/bezier-line2d
godot godot4
Last synced: about 2 months ago
JSON representation
An advanced line2D node that allows for the creation of bezier curves and closed shapes in Godot.
- Host: GitHub
- URL: https://github.com/kcfresh53/bezier-line2d
- Owner: kcfresh53
- License: mit
- Created: 2024-11-02T20:10:12.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-11-02T20:43:47.000Z (3 months ago)
- Last Synced: 2024-11-10T08:29:31.055Z (3 months ago)
- Topics: godot, godot4
- Language: GDScript
- Homepage:
- Size: 4.88 KB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BezierLine2D
This plugin adds an advanced line2D node that allows for the creation of bezier curves and closed shapes in Godot.
## Key Features
- Adds support for drawing bezier curves
- Closed shapes can be filled
- Line caps can be rounded
- line weight can be changed
## Installation
1. Clone this github repo and copy the `bezier-line-2d` folder into your addons folder.
2. Enable the plugin in your project settings.
3. Reload the project.
## Usage
1. Search and add the `BezierLine2D` into your scene.
2. Add points like you would in a Path2D node.
3. Enjoy!
## Showcase
![Image](https://media.discordapp.net/attachments/1201600165753131149/1302354593262338118/image.png?ex=6727cfbb&is=67267e3b&hm=aa92609728734aa9aef4344f9c322cef40591e78ce77a481827fed815799c8bc&=&format=webp&quality=lossless&width=1242&height=676)
## Support
- If you encounter any issues or have any questions, feel free to [open an issue](https://github.com/kcfresh53/bezier-line2d/issues) on Github.
- I you want to support me financially, you can [buy me a coffee](https://buymeacoffee.com/kcfresh53).
### Thank you for using my plugin!