This is what it should look like if its only slightly visible (edited picture)
The only game I know that have done this exact thing is Breakify’s Gun Test Place.
If you’re trying to create a holographic sight you could do that with a surface gui. You need to place the reticle within the GUI such that it appears to be at the imaginary position of the reticle, i.e. in the focal plane.
The script you made is basically a lag bomb. It spawns 3 spheres for god knows what reason and updates the camera every single frame, even while standing still. Yes, it is what I’m looking for. But it impacts the performance a ton. It also looks choppy in general. But I can work with your code and try to make a better version. Thanks!
You’re going to have to actually read the script and figure out why that is. The performance is probably cause by you having the output window open, which lags if you print the same thing over and over, which will happen if you stand still and didn’t remove the debug print, because of the stupid way the output window stacks messages.
Is there any way to make it less choppy? And maybe make it stay in the same position (center, and no where else)? I don’t want you to spoonfeed me for your sake.
I’m not sure what you mean by this. You can change the focalPlane variable to adjust how far the reticle appears. In that video the airsoft one has a closer focal plane setting.
If you want a plain sight then the dot will always be on the surface of the glass which means it will always be visible if you can see the glass, so you don’t need what you’re asking for in that case.
I have to use the default ROBLOX recorder because the recorder I’m using breaks whenever I record in studio. If you can’t see anything I’ll try my best to record it on my default recorder.