Continuing with the "2.0" theme, and again starting a new thread for it, I've updated the Tianve OXP, originally by Drew, to give it a bit of a freshen-up.
In this version:
New design for pulsar that looks more like a pulsar.
Update Rebecca's ship model to KillerWolf's Vampire Mk1.
Update station model to Octahedron Station from Z-GrOovY.
Updated equipment logic to no longer need TL99.
Added a unique planet texture, which will be used if Famous Planets Overhaul isn't installed.
Changed readme to plain text file.
I've also added in a NewCargoes 2.0 link, so the could be some unique things for sale.
Available via the Expansions Manager. Wiki page is here: Tianve OXP
Let me know what you think, particularly of the new pulsar design.
Last edited by phkb on Sun Nov 05, 2023 7:13 am, edited 1 time in total.
I’d also be interested in hearing what the performance of the game is like when you’re in Tianve. I was dropping about 5-6 fps on my machine, but that only took me to around 55fps, so I thought it was ok. Obviously YMMV, so definitely want to hear what it’s like for others.
During flight gone to menu, came back to flight view pulsar was slowed down and so were my controls ( cobra -> anaconda ),
go to menu, go back, pulsar faster, controls back to normal.
The system station was replaced with something else, probably another oxp took precedence over tianve 2.0...
I’d also be interested in hearing what the performance of the game is like when you’re in Tianve. I was dropping about 5-6 fps on my machine, but that only took me to around 55fps, so I thought it was ok. Obviously YMMV, so definitely want to hear what it’s like for others.
Tested Tianve on an i7-6700 CPU @ 3.40GHz with 32GB RAM and an old NVidia Quadro P2000 and I am not too happy with the performance. The fps fluctuates between 55 and 60, but because of this fluctuation there is constant stutter, which is not a pleasant gaming experience. Looking at the effectdata I can see a bazillion flashers being defined, which is most likely why this happens. I'll give it one more test on a more recent spec to see if it plays better and report back.
The fps fluctuates between 55 and 60, but because of this fluctuation there is constant stutter, which is not a pleasant gaming experience.
OK, I can halve the number of flashers in use and still keep the form pretty solid. On my rig with this version I can barely see the drop in FPS, maybe one or two only.
Can I get you to try this version, Tianve_2.2.oxz, and let me know how the performance is? If it's significantly better I'll push this version out as the new release. If not, I'll see if I can trim it some more!
Can I get you to try this version, Tianve_2.2.oxz, and let me know how the performance is? If it's significantly better I'll push this version out as the new release. If not, I'll see if I can trim it some more!
Huge improvement with v2.2. Performance is smooth now and some stutter starts occurring only when the distance to the pulsar is such that it begins to exceed the screen boundaries. That is with the previously mentioned system. Will also check with a higher spec one later at some point.
phkb, check your normal map. I get incorrect lighting on the planet occasionally and I believe the normal map channels might not be right.
Looking at it, I think in order to fix it you will need to:
1. Invert the green channel and then
2. Swap the green and red channels.
The trick is that when you look at the planet normal map's channels individually, in order for the normal map to be Oolite compatible you need to ensure that:
1. The green channel on its own appears as if lit from the left side of the image.
2. The red channel on its own appears as if lit from the bottom side of the image.
You should be then getting correct lighting on the normal map at all times.
Update: Tested v2.2 on an i7-12700H @ 2.30 GHz, 16GB RAM, GeForce RTX 3050 GPU. Performance is perfect. Stable 120 fps (vsync) and good frametimes regardless of where I am relative to the pulsar.
Version 2.3 now in the manager (or shortly will be).
With big thanks to another_commander for (a) testing the original and providing feedback, (b) identifying the incorrect normal map and supplying a replacement, and (c) tweaking the pulsar visual effect so amazingly.
Also in this release is an added specular map for Rebecca's Vampire Mk1.5. I think it looks all right: