Beam
beam ,
part
Beam
The beam part allows you to create a visual connection between two points. Can be used to create a variety of beam-like effects.
Location
This part can be found under:
- :effect: Effects > Beam
You can easily find it by clicking on the sign and typing beam .
beam.mp4
Usage & Examples
Basic Beam
- Add the Beam part to your outfit, set the position / angle , this is where the beam starts.
- Add a Model part and move it to where you want the beam to end.
- Click next to end point name and pick the model.
Beam Brightness Fix
Most beam materials use the Unlit shader which means they don't receive shadows and appear very bright in dark areas. You can work around that by using a light_amount proxy on the StartColor and EndColor variables.
Download: beam_brightness.txt
Related commands:
pac_enable_beam 1/0 (1) Enables/Disables the beam part.
Properties
Generic
name
Custom name of the beam that will be displayed in the editor. Helps with organization. You should probably keep it unique to avoid conflicts.
hide
Hides (disables) the beam. All children are hidden as well.
parent name
Parent of the beam. Click on 1) to select.
material
Material used for the beam. Custom materials are possible. Shaders other than unlit cause shadow issues on the beam.
end point name
Name of the part that the beam end connects to.
bend
Controls how bent the beam is.
beam_bend.mp4
frequency
Controls the frequency of the beam. Higher frequency means more bends.
beam_frequency.mp4
resolution
Number of beam segments. The more segments the smoother the beam is. Max is 256.
width
Controls the width of the beam.
beam_width.mp4
width bend
Controls the width of the bends.
beam_bend_width.mp4
width bend size
Controls the length of the bends. Use integers, when using decimals half of the beam segments disappear.
beam_bend_size.mp4
texture stretch
Stretches the beam texture/material.
texture scroll
Offsets the texture/material position. Combine this with a proxy for a 'flow' effect.
use endpoint offsets
Uses the offset position of the endpoint.
is explicit
Marks the beam as explicit. Players using pac_hide_disturbing 1 won't be able to see it.
ā Read More
Orientation
These only affect the starting point of the beam.
aim part name
Aims the beam at another part. Set angles to 0 0 0 for this to work properly.
ā Read More
bone
The bone that the beam is attached to. Click on 2) to select.
ā Read More
position
Changes the position of the beam on each axis ( X Y Z ).
ā Read More
angles
Changes the angle of the beam on each axis ( X Y Z ).
ā Read More
eye angles
Aims the beam at whatever you're looking at. Set angles to 0 0 0 for this to work properly.
ā Read More
position offset
ā Read More
angle offset
ā Read More
Appearance
start color
Color of the beam's starting point.
end color
Color of the beam's end point.
translucent
???
ignore z
Ignores the depth buffer. Forces the beam to render in front of other objects.
ā Read More
no texture filtering
Disables texture filtering, makes textures on the beam pixelated.
ā Read More
blend mode
???
Other
draw order
???
1)
, 2)
Right Click on to list all available options.