Riebart / diana

A proof-of-concept open-source clone of Artemis with realistic physics and decoupled multiplayer capacity.
1 stars 0 forks source link

Beam shadowing #17

Open Riebart opened 1 year ago

Riebart commented 1 year ago

Beams currently do not have shadows cast on their wavefront by previous collisions with objects.

It is currently possible to message right through a star, or planet, or ship.

This should be controlled by some penetration property, and keeping a list of shadowed objects (even just the top 5 to avoid dynamic memory allocations during beam collision calculation).