
▲ 356 r/godot
how can i make a raycast draw a line? for a firearm
yeah. i just need some help on how to make a raycast draw a line from start to finish, coloring, size, etc. any help is appreciated. the following is the main code block
func getcol():
var center = get_viewport().get_size()/2
var rayorigin = project_ray_origin(center)
var rayend = rayorigin + project_ray_normal(center)*rayrange
var newint = PhysicsRayQueryParameters3D.create(rayorigin,rayend)
var intersect = get_world_3d().direct_space_state.intersect_ray(newint)
if not intersect.is_empty():
print(intersect.collider.name)
else:
print("you missed fatty")
u/BasePersonal8220 — 17 hours ago