u/BasePersonal8220

how can i make a raycast draw a line? for a firearm
▲ 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