And that's not a black hole! (Well, technically it is a black, round hole, but ... actually, let's just move on!)
Here's the OXP set I used to create this:
Code: Select all
16:15:29.899 [searchPaths.dumpAll]: Resource paths:
Resources
C:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
../AddOns
../AddOns/Additional_planets_sr_base_0.8.oxz
../AddOns/Basic-debug.oxp
../AddOns/Oolite.oxp.LittleBear.GalacticAlmanac.oxz
../AddOns/oolite.oxp.redspear.additional_planets_sr_others_gas_giants.oxz
../AddOns/oolite.oxp.spara.additional_planets_sr_pack_redux.oxz
Anyway, here's the steps to recreate the issue.
1. Install the OXP's listed above, then start a new game with the "Easy start" option. Strictly speaking, the Galactic Almanac isn't needed - it just adds all the planets/moons to the compass so the next steps are easier to do.
2. Award yourself some extra cash to buy the Advanced Space compass (and possibly the fuel injectors in case you need to get around the planet a little faster). This isn't part of the issue, it just helps us locate it.
3. Launch, then cycle through the space compass targets until you get to "Charon V".
4. Put the planet "Charon V" directly in front. If you see what I'm seeing, you get a big black circle with nothing in it. Obviously hard to see against a black space background, but if you swing around and put it directly behind you, you'll be able to see it in your exhaust plumes, as per my screenshot.
Now, I'm assuming this is a texture issue, but there are no errors in the log. I've tried turning on the "$texturedebug" option in logcontrol.plist, and I can see when the texture file is loaded, but nothing that indicates a problem. See this snippet from the log referring to "others_giant3.png":
Code: Select all
16:17:39.913 [texture.planet.generate.begin]: Started generator <OOStandaloneAtmosphereGenerator 0x311c0df0>{seed: 151719696,219224860}
16:17:39.913 [texture.planet.generate]: Planet <OOPlanetEntity 0x209cad00>{position: (0, 0, 0) radius: 200000 m} has atmosphere <OOConcreteTexture 0x1f3d6fd0>{OOStandaloneAtmosphereGenerator-@3
1024,512/3013876107,3948849589/0.000000/0.090000/0.000000,0.000000,0.000000/0.279617,0.247664,0.358203/0.441097,0.412597,0.511191, loading}
16:17:39.914 [texture.load.asyncLoad]: Loading texture others_giant3.png
16:17:39.919 [texture.load.asyncLoad.done]: Loading complete.
16:17:40.014 [texture.load.asyncLoad.done]: Loading complete.
16:17:40.032 [texture.upload]: Uploaded cube map texture 14 (1024x1024x6 pixels, Textures/others_giant3.png:0x1046/0/0)
16:17:40.034 [texture.planet.generate]: Preparing atmosphere for planet <OOPlanetEntity 0x209cad00>{position: (0, 0, 703980) radius: 200000 m}
16:17:40.034 [texture.planet.generate]: Initialising standalone atmosphere generator
16:17:40.035 [texture.planet.generate]: Extracting parameters for generator <OOStandaloneAtmosphereGenerator 0x311be2f0>{seed: 0,0}
16:17:40.035 [texture.planet.generate]: Extracting atmosphere parameters
16:17:40.035 [texture.load.asyncLoad]: Loading texture OOStandaloneAtmosphereTexture@0x311be2f0
So, first question: can anyone else reproduce this (latest trunk 1.91 release and the 4 OXP's above)? If so, any suggestions on what might be happening here? Is there a setting in logcontrol.plist that would reveal what the issue might be?