[osg-users] OpenSceneGraph-3.6.4 release candidate 3 tagged
Richard Harrison
rjh at zaretto.com
Sat Feb 9 09:06:15 PST 2019
On 26/01/2019 20:38, Robert Osfield wrote:
> I have a few more fixes to the 3.6 branch, so have gone ahead and
> tagged 3.6.4-rc3:
I've extensively tested FlightGear against 3.6.4-rc3 (several hundred
hours of flight time) and so far it's been rock solid; the change (from
our side) to using the ref methods appears to have fixed the problem,
hard to be 100% certain but I'm 99% certain.
Overall I find that the certain aspects of the run time performance of
3.6.4 are improved compared to 3.4.2 and to possibly also to 3.7dev.
As a background I recently modified FG to have an automatic (on disk)
DDS texture cache; I'm using osg_nvtt to convert the images into DDS
using the filehash of the original to get a filename. This makes a
massive difference to FG (as most textures are png, jpg, or sgi format)
- as the generation of mipmaps give us seriously bad frame pauses (up to
5 seconds on my system). The DDS cache fixes all of this. On 3.6 the
initial pan around from inside the cockpit is smoother than both 3.4 and
3.7. This is an observation rather than any sort of request for help as
it's not really a problem, just nice when things get faster.
On FG we are using OSGText so I had to do a bit of interim hackery to
get it to compile. Is there any sort of documentation that explains the
changes to OSGText. We also have problems with the version that uses
shaders because that interferes with our shader framework.
In my F-15 all of the CRT devices are using FG's canvas; which basically
allows rendering of an SVG (or other vector) onto a texture. In 3.6 (and
3.7) I'm seeing problems with this that weren't present in 3.4.
https://i.imgur.com/2s9ztJH.png https://i.imgur.com/rOW4wYe.png
Thanks for the improvements; I've started an initiative to move FG to
3.6.4 hopefully by our next release cycle.
More information about the osg-users
mailing list