I’d like to know which one is better, running Point/Surface/Spot lights on a serverscript or a localscript. My current project has hundreds of lights and some of them moves with parts, i want them to be as optimised as possible since I’m very sure this would be lagging when I’m adding more to the place.
I’d always choose the client for this to make it as smooth as possible, do not give them network ownership though. You can also set the position of the light on the server to the end point of the tween (Assuming you are tweening), and tween on the client so the end position will be the same for both.