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

Antialiased Line2D - Better antialiasing for 2D line/polygon/circle drawing

An asset by Calinou
The page banner background of a mountain and forest
Antialiased Line2D - Better antialiasing for 2D line/polygon/circle drawing hero image

Quick Information

0 ratings
Antialiased Line2D - Better antialiasing for 2D line/polygon/circle drawing icon image
Calinou
Antialiased Line2D - Better antialiasing for 2D line/polygon/circle drawing

This add-on provides higher-quality, more portable antialiased Line2D drawing compared to the default Godot implementation.Features:- Supports opaque and translucent Line2Ds with any joint and cap type (including multiple overlapping Line2Ds).- Supports lines of any width (constant or variable over a curve).    - Lines with a thickness greater than 256 pixels may appear slightly blurry, but will still render correctly.- Features an AntialiasedPolygon2D helper node to draw 2D antialiased polygons, keeping the polygon and line in sync.- Features an AntialiasedRegularPolygon2D helper node to draw 2D antialiased circles and other regular polygons (such as hexagons).- Supports Camera2D zoom and multiple resolutions.- Works with both the GLES3 and GLES2 renderers.- Works on desktop platforms, Android, iOS and HTML5.- High performance, as only a single 256×256 custom texture is used.- Can convert existing Line2D nodes to use AntialiasedLine2D (see the usage documentation). This way, you don't need to redraw lines you've already drawn.See the usage documentation at: https://github.com/godot-extended-libraries/godot-antialiased-line2dDemo project: https://godotengine.org/asset-library/asset/12674.x version of this add-on: https://godotengine.org/asset-library/asset/3103

Supported Engine Version
3.5
Version String
1.1.1
License Version
MIT
Support Level
community
Modified Date
10 months ago
Git URL
Issue URL

This add-on provides higher-quality, more portable antialiased Line2D drawing compared to the default Godot implementation.

Features:
- Supports opaque and translucent Line2Ds with any joint and cap type (including multiple overlapping Line2Ds).
- Supports lines of any width (constant or variable over a curve).
    - Lines with a thickness greater than 256 pixels may appear slightly blurry, but will still render correctly.
- Features an AntialiasedPolygon2D helper node to draw 2D antialiased polygons, keeping the polygon and line in sync.
- Features an AntialiasedRegularPolygon2D helper node to draw 2D antialiased circles and other regular polygons (such as hexagons).
- Supports Camera2D zoom and multiple resolutions.
- Works with both the GLES3 and GLES2 renderers.
- Works on desktop platforms, Android, iOS and HTML5.
- High performance, as only a single 256×256 custom texture is used.
- Can convert existing Line2D nodes to use AntialiasedLine2D (see the usage documentation). This way, you don't need to redraw lines you've already drawn.

See the usage documentation at: https://github.com/godot-extended-libraries/godot-antialiased-line2d

Demo project: https://godotengine.org/asset-library/asset/1267

4.x version of this add-on: https://godotengine.org/asset-library/asset/3103

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
Antialiased Line2D - Better antialiasing for 2D line/polygon/circle drawing icon image
Calinou
Antialiased Line2D - Better antialiasing for 2D line/polygon/circle drawing

This add-on provides higher-quality, more portable antialiased Line2D drawing compared to the default Godot implementation.Features:- Supports opaque and translucent Line2Ds with any joint and cap type (including multiple overlapping Line2Ds).- Supports lines of any width (constant or variable over a curve).    - Lines with a thickness greater than 256 pixels may appear slightly blurry, but will still render correctly.- Features an AntialiasedPolygon2D helper node to draw 2D antialiased polygons, keeping the polygon and line in sync.- Features an AntialiasedRegularPolygon2D helper node to draw 2D antialiased circles and other regular polygons (such as hexagons).- Supports Camera2D zoom and multiple resolutions.- Works with both the GLES3 and GLES2 renderers.- Works on desktop platforms, Android, iOS and HTML5.- High performance, as only a single 256×256 custom texture is used.- Can convert existing Line2D nodes to use AntialiasedLine2D (see the usage documentation). This way, you don't need to redraw lines you've already drawn.See the usage documentation at: https://github.com/godot-extended-libraries/godot-antialiased-line2dDemo project: https://godotengine.org/asset-library/asset/12674.x version of this add-on: https://godotengine.org/asset-library/asset/3103

Supported Engine Version
3.5
Version String
1.1.1
License Version
MIT
Support Level
community
Modified Date
10 months 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