dumpcast - extra raycast types & cast visualization

dumpcast

hi, i made another module that is probably useful in some scenarios.

dumpcast is a module for raycasting & visualization with support for roblox’s default & custom cast types. it is also fully backwards-compatible with any code you may have that utilizes roblox’s inbuilt raycasts.

the module has these cast types: Raycast, Boxcast, Shapecast, Capsulecast, Cylindercast, Circlecast, Spherecast

examples of visualization & cast types:

Raycast

Blockcast

Shapecast

Capsulecast

Cylindercast

Circlecast

Spherecast

docs & releases

you can find the documentation & releases for dumpcast in the github repo.

15 Likes

hey, sorry if you already downloaded the release & some stuff didnt work. i had accidentally uploaded an older version of the source code to the github. i pushed a commit & replaced the release, so its fixed now. if you had downloaded it before i sent this, re-download it.

this system looks so sick! but how its the performance

its pretty performant! i dont really have any modules to compare it to, however i personally have never had issues with performance when doing a lot of raycasts at once. if we’re talking about the visualization of raycasts, i really have no idea since i use Ceive ImGizmo which is also said to be super fast.

tiny bump, added some more features to dumpcast. such as adding options to specify a custom signal which is used to render the visuals & NaN direction check, which reduces confusion when raycasting (roblox usually errors without enough clarification.)