
Publisher
firepal3d
Polyliner 3D
Warning, this software is not complete, some functionality may be glitchy or change in the future Polyliner allows you to create 3D lines. - LinePath3D lets you create a line using the Path node's Curve3D tools. - Trail3D continuously generates a line that follows its own node every frame.
This plugin has been mirrored from the Godot Asset Library.
The plugin author is in no way affiliated with Gadget.
If you are the author of this plugin and would like this mirror removed, please contact support@gadgetgodot.com.
Polyliner
Adds 3D line/ribbon mesh capabilities. Supports Godot 4.1.
Usage
The included LinePath3D
node uses the Path3D
node as a source of line segments;
you can use it to easily make a smooth line.
How to make a path?
Select the LinePath3D
, then hold Ctrl (Cmd if on a Mac) and click to create points.
To add handles to a point, hold Shift and click-and-drag on a point to add curve handles to it.
The included Line3D
node more or less behaves like the stock Line2D
.
Push your line points to it and a line mesh will be automatically generated.
The included Trail3D
node forms a trail. This node will form line segments from
its previous positions. It works in global space, so it works as a child of another Node3D
.
These nodes render lines in the same manner, and all support the same shaders.
Within addons/godot-polyliner/shaders/
is a bunch of ready-made line shaders,
from a cylinder facsimile to a full raymarched metal chain or swirling rope,
and from a blooming light tube to a swooshing effect.
(don't forget to make your shaders unique before editing them!)