The scanner targets your cursor Q to lock the scanner's target position E to turn the scanner on/off Space to teleport the scanner to the cursor 1 to place a box 2 to place a clockwise spinner 3 to place a counterclockwise spinner 0 to clear placed objects M to show/hide the control panel. === Control Panel Settings === > # of scans: Self-explanatory. Each scan fires at an equal distance from the last. Increase if you want more precise scans, but is a major source of lag. > width: How wide the total scanned angle is, in degrees. No effect on performance. > range: How many steps each raycast will take, in 10 unit intervals. Decreasing can improve performance.
A rather simple raycast engine. You can use this in your projects, but please do give me credit. Update 6/3/25: Spinners spin slower. Updated a few visual things. Updated hit detection. Now, instead of the targets just checking for the color red, when the scanner hits a target it leaves a clone & pings targets to check if they're touching those clones. Then, after scanning finishes, the targets update. Update 12/11/25: Minor control changes. Added target lock.