Yes, Spring has an idiosyncratic concept where "sonar" is just "underwater sight"... this actually breaks OTA compat pretty bad too.
But regardless, there's a challenge for the LOS system - regardless if underwater sight is changed or not, we're going to have a system where underwater units are *not* seen the same way as surface units, since subs and hovers/boats is never going to be an acceptable balance change.
So skip the arguments over gameplay and terminology:
How do you show the two separate LOS layers (presently LOS and Sonar)? The one that's underwater and the one that's on the surface?
If I were you I would do what the current renderer does, ignore sonar. All 8 combinations of LOS, radar and sonar are important to a sea game. Air, hovercraft and ships can be seen in radar while ships and subs can be seen in sonar. For this reason it is bad to add sonar map to radar map for the purposes of visualisation. It is better to not draw sonar at all because then the radar map is known to accurately show radar.
Also sonar visualisation makes this shader even more game specific. There are probably games that just use sonar range = LOS range for underwater detection.
Yes, Spring has an idiosyncratic concept where "sonar" is just "underwater sight"... this actually breaks OTA compat pretty bad too.
Maybe check again who is the idiosyncratic here...
Beherith wrote:
No free channels left for it anyway (los, airlos, radar, jammer)
Los and airlos could easily share a channel and radar/jammer too. My LOS widget can generate the infotex however it could be wanted.
Forboding Angel wrote:
So is this a go in v89?
Both LOS systems have been made possbile already weeks ago now, and will be possible in 89. Kloot added did the terrain shader and jK added infotexure binding for Lua widget way.
What I have done for the GPU generated infotex is just drank beer and do nothing. It is still stuck at the same point as my last post and now that the terrain shader support is added the GPU generated infotex creation should be moved to C++. LOS texture is very easy to generate with GPU but other infotextures might not be.
Users browsing this forum: No registered users and 0 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum