This mod’s development was driven by desperation: with the apparent end of ThatsLit support, I felt there was a serious gap in the SPT mod array. For many, ThatsLit was a core mod, its absence leaving SPT somewhat unplayable. So I did a little research and undertook to try and throw something together.
What results is a much different mod, far less complex and professional, and containing far fewer features – I am not the guy who can remake ThatsLit, nor have I tried to. Instead I’ve attempted to produce something that works pretty well most of the time. I basically assume that everybody playing SPT has SAIN installed, and some of the gaps in this mod can be plugged with SAIN presets (eg. detection times affected by indoor/outdoor, weather, etc).
Ombarella functions like this: a camera is constantly circling your player at random positions, essentially taking photos of you at fixed intervals. Each ‘photo’ is analyzed to determine how light or dark it is, and contributes to a running score of how much light is emitted from your character. This score is then pushed to the bots, and entered into the value of the time it takes for bots to identify you as a target.
One of the nice upsides of this method is that your gear color is inherently calculated into your visibility factor: darker and grayer clothes and kit will result in a lower visibility score, especially at night and in dark places.
AFAIK this doesn’t work with Fika.
For now?
10.83 KB
817 Downloads
Released Nov 20, 5:07 PM
Update for SPT 4.0.x. MASSIVE thank you to Kobe Thuy for converting this to the latest version.
10.69 KB
150 Downloads
Released Nov 19, 4:55 PM
This is a big release. Most of the mod has been rethought and rewritten:
-
Shaders : I figured out how to use a compute shader to capture the image of the player that is used for light analysis. This allows me to use a larger image to analyze (32x32 from 8x8), and do it in a more performant way.
-
Camera POV : Instead of having the camera randomly rotate around the player and take an average of the results, I now place the camera’s perspective on the closest bot’s head, directed towards the player’s thorax. This way I get a more authentic picture of the player’s light profile, which can also take pose into account (prone in grass).
-
Update frequency : It is somewhat a handicap that I only use the closest bot’s perspective because at times this may lead to slightly skewed results, but I make this sacrifice to bring the update frequency down to the bare minimum: I have it set to one update per second by default. This makes the mod performant on, I presume, any system and you will have a hard time noticing any performance hit. And anyway, the closest bot is usually the one you’re most worried about, and if you are shooting back and forth chances are your position is already known (and most of the mod deals with time-to-identify).
-
I have also added an option to run only the color breadth portion of the mod, which can actually function in tandem with That’s Lit as a sort of camouflage-only layer.
https://github.com/crm85/ombarella/releases/tag/0.4
~ NOTE ~ : I suggest turning off the light meter indicator after you have understood how the mod works. The reasons for this are that a) it can seem somewhat misleading sometimes, because it reads from the nearest bot and sometimes the angle of the perspective is unusual and gives weird results, and b) because you can kind of cheat with it once you get a feel for it. So for actual playing I would just turn it off and trust that it’s working. Also you won’t be looking at it the whole time. Obviously if you want to play with the settings turn it back on.
7.58 KB
841 Downloads
Released Sep 29, 6:41 AM
Small polish update, mainly fixed the pretty glaring bug that caused huge stutters if you changed the update rate.
Future plans:
It seems as if ThatsLit is finally being successfully adapted for 3.11. Being an essentially better mod than this one (at least at present), the utility of Omb is diminished.
Further, I’ve noticed that my mod really does have some bad stuttering, for those not using frame generation especially. A lot of the calculations accrete, bunch up inside single frames and cause stutters even if the fps is nominally fine. I haven’t been able to find a fix for this.
So this patch is an effort to just tidy up the mod as it is for whomever finds it useful because, ultimately, it does work.
What I am doing instead is researching using compute shaders, in an effort to do these calculations in the GPU rather than CPU. If I can figure that out, it will open completely new possibilities for what I can do.
For example, I would be really interested in focusing on camouflage analysis, in additional to the brightness analysis; this way, the mod could even work in tandem with TL, or, indeed, replace it for those who struggle with TL’s performance.
So until and unless I find a way to make use of compute shaders, I don’t foresee any further updates to the mod. (Possible exception would be a Fika plugin.) It’s there for those who can make use of it.
794 Downloads
Released Sep 22, 8:47 AM
Fika Compatibility Unknown- Split texture analysis into two parts:
- Focused the luminance analysis on the center part of the texture in effort to exclude environmental color info.
- Added color breadth analysis, essentially camouflage analysis; however much the colors in the scanned texture are similar (ie you are blending with your environment), you get a buff.
- Changed color detection values slightly and added config entries to change them in real time.
544 Downloads
Released Sep 19, 10:20 AM
Fika Compatibility UnknownInitial release.
No Addons Yet
This mod doesn't have any addons yet.
Details
-
GUID
ombarella
-
License
-
Source Code
-
Latest Version VirusTotal Results
-
Fika Compatibility Unknown
Mod just not working with any settings. Fix please. Tested on 4.0.6 Really waiting for update. Great mod by the way.
To everyone saying that the bots are too affected by the mod: I made the mod with my own SAIN preset (Adi bots) which is tuned to work specifically with this. So your experience may be a lot different because of that. I would like to point out that there is a slider for you to adjust the strength of the light meter effect. Try turning it to zero and then figure out where you want it to be.
i hope i m not the only one scav walk past me most the time pmc aim at me from distance and wont shoot only unitl i shoot first boss guards wont see me until i shoot near them i change sain setting and Ombarella setting but nothing fixes this the mod works but for me it works a bit too good
Anyone testing this on 3.11? Works? Works with FIKA?
The 4.0 updated seems broken. The light indicator does not show on the HUD and bots can’t seem to see me at all, even if standing at point blank range in front of them in broad daylight.
I’m assuming you mean it wont work if I’m using Fika for coop, but if I’m using a local headless client and I’m the only one playing it will work I’d imagine right? Gonna try it anyways.
hey buddy. You said “thats lit has been updated to 3.11” but I kinda havent seen that anywhere. I saw that the github has an update dating back to january this year but I dont think that’s a 3.11 port. Where is that?
does this mean bots will see me faster if im on a snowy map? how does this interact with fog?
Just a quick question, how do I instal this please….?
will 0.4.0 be for 3.11? i see from the commits that you did tests with fika. are you planning to make it compatible? youre basically my only hope for this, since that’s lit is defunct.