Perfomance of trace rays
Posted: Thu Feb 27, 2020 7:03 pm
Can I increase performance of trace rays in SP? I need to do many traces in loop for iterating over whole circle and check if any player there.
Sample code:
Sample code:
Syntax: Select all
trace_filter = TraceFilterSimple((player, ))
game_trace = GameTrace()
for i in range(1000):
engine_trace.trace_ray(
Ray(start_pos, start_pos + direction * 8192.0),
ContentMasks.SHOT,
trace_filter,
game_trace
)