Search found 6812 matches

by another_commander
Thu May 22, 2025 5:00 pm
Forum: Testing and Bug reports
Topic: The display_name property from shipdata.plist and shipdata-overrides.plist does not work
Replies: 8
Views: 88

Re: The display_name property from shipdata.plist and shipdata-overrides.plist does not work

I thought display_name in shipdata was... I can't find the exact word, redundant, maybe. I thought displayName on a ship object was created from shipClassName + shipUniqueName (possibly via some rule in descriptions.plist). I honestly cannot remember if, how and when this happened, but display_name...
by another_commander
Thu May 22, 2025 4:35 pm
Forum: Testing and Bug reports
Topic: The display_name property from shipdata.plist and shipdata-overrides.plist does not work
Replies: 8
Views: 88

Re: The display_name property from shipdata.plist and shipdata-overrides.plist does not work

I am not sure it is a bug. OOShipRegistry.m in the source code contains the following inside the - (NSMutableDictionary *) mergeShip:(NSDictionary *)child withParent:(NSDictionary *)parent method: // Certain properties cannot be inherited. if ([child oo_stringForKey:@"display_name"] == nil...
by another_commander
Thu May 22, 2025 5:11 am
Forum: Testing and Bug reports
Topic: The display_name property from shipdata.plist and shipdata-overrides.plist does not work
Replies: 8
Views: 88

Re: The display_name property from shipdata.plist and shipdata-overrides.plist does not work

Starting a new game works fine and the shipdata-overrides can be something as simple as

Code: Select all

{
	"cobra3-player" =
	{
		display_name = "Yarrrrrr!!";
	};
}
Throw this shipdata-overrides.plist inside a Config folder in AddOns and that should do it.
by another_commander
Mon May 19, 2025 5:38 pm
Forum: Oolite-PC
Topic: Oolite on HDR Displays
Replies: 99
Views: 34328

Re: Oolite on HDR Displays

Mixing tone mappers in the same scene is not a good idea, neither using thresholds. Thresholds in general tend to create artifacts, except in some rare cases and your proposal is no exception, unfortunately. Running your above code, the planet city lights with RGB value 0.0, 0.0, 3.9 look like this ...
by another_commander
Mon May 19, 2025 7:25 am
Forum: Oolite-PC
Topic: Oolite on HDR Displays
Replies: 99
Views: 34328

Re: Oolite on HDR Displays

And in what cases does something like this prove useful? When you are close to the sun? It is the one of the main ways used in cinema, photography and games to showcase very bright lights. As light source intensity increases, color tends to desaturate to white. This can be useful mainly for effects...
by another_commander
Sun May 18, 2025 12:39 pm
Forum: Oolite-PC
Topic: Oolite on HDR Displays
Replies: 99
Views: 34328

Re: Oolite on HDR Displays

Thanks, now I get the point. Then the question arises: is it not possible to compensate for low saturation in SDR? Then sdr and hdr output images will be as close as possible to the original srgb image. Try this: Find the oolite-final.fragment shader inside oolite.app/Resources/Shaders and open it ...
by another_commander
Sat May 17, 2025 5:04 pm
Forum: Oolite-PC
Topic: Oolite on HDR Displays
Replies: 99
Views: 34328

Re: Oolite on HDR Displays

OK, now you've made me go back and have a good look at it again. So here is what is happening with color saturation and HDR vs SDR in Oolite. I downloaded a screen test pattern image to use as basis for color accuracy tests. This will be our reference test image: https://i.postimg.cc/cL47GWDW/image....
by another_commander
Sat May 17, 2025 10:07 am
Forum: Oolite-PC
Topic: Oolite on HDR Displays
Replies: 99
Views: 34328

Re: Oolite on HDR Displays

https://siril.readthedocs.io/en/latest/_images/CIE1931-comparison.png . Then why do we need a wider color space? First, you can use textures originally made for DCI-P3. Secondly, certain visual effects can strongly distort colors (for example, a different spectrum of a Star, effects from shields, w...
by another_commander
Fri May 16, 2025 2:23 pm
Forum: Discussion
Topic: Screenshots
Replies: 6975
Views: 2442265

Re: Screenshots

There seem to be no references to this anywhere on our wiki. "Bloom"/"bloom" finds nothing. There doesn't need to be one. It's just a component of the new renderer and I'm just changing numbers in the oolite-texture fragment shader. Bloom is basically a depiction of strong light...
by another_commander
Fri May 16, 2025 7:48 am
Forum: Discussion
Topic: Screenshots
Replies: 6975
Views: 2442265

Re: Screenshots

Having fun with the bloom shader. In this pic, bloom overdose.

Image
by another_commander
Thu May 15, 2025 6:05 am
Forum: Oolite-Mac
Topic: The future for the Mac build
Replies: 15
Views: 938

Re: The future for the Mac build

Have you investigated the possibility of utilizing an abstraction layer from OpenGL to Metal? A very quick and dirty search reveals a project called MGL but I don't know how feasible it is to set it up for Oolite or, in general, use it. As for the fork proposal, I'd say that since the alternative is...
by another_commander
Wed May 07, 2025 7:05 am
Forum: Discussion
Topic: System statistics
Replies: 20
Views: 6233

Re: System statistics

layer has been the first parameter in this method since its entry into the codebase in October 2014. It looks like the wiki had it wrong for a while.

Edit: Also, key is named property in the code.
by another_commander
Wed May 07, 2025 5:19 am
Forum: Suggestion Box
Topic: Update/add to documentation for controls
Replies: 15
Views: 2764

Re: Update/add to documentation for controls

Could someone please check whether Windows artifacts are ok as well? Confirmed, the correct PDFs are now packaged with the Windows installer too. In case it can be of help in the future, the Windows installer executables are accessible as LZMA archives by 7-zip. At least on Windows, I can open them...
by another_commander
Tue May 06, 2025 7:46 pm
Forum: Suggestion Box
Topic: Update/add to documentation for controls
Replies: 15
Views: 2764

Re: Update/add to documentation for controls

Maybe after the PDFs are created the installer script that runs to do the final packaging overwrites them with the wrong ones by just doing a blind copy of the Doc folder? Seems like a logical explanation, maybe worth checking it out.