Code Checkin ahead
Posted: 21.09.2002, 22:02
Chris,
I have finished coding and testing some major improvements. They are
ready for checking in...
Please, acknowledge my parallel email, as soon as you got it. I am
also short in free time as you know, and I never know whether my
emails reach you without a response...(It seems to be a problem associated with the DNS's we are using here). On the other hand, I have a daily email load of 10-25 without the slightest problems, except ns.shatters.net.
Everything is handled via a professionally configured mail server over here...
Here are the "highlights":
1) Gained a speed factor <= 10 (!) for small FOV's due to culling of /rendered
galaxies/, if they are outside the window (analogous to the culling in the
standard renderList). Notably, for the popular new, much enlarged list of
galaxies, galaxy rendering was a /major/, awkward slow-down at small fov up to
now.
2) Fixed the "click & display" of starnames (also in Windows) notably for small
fields of view. The bug was that 'pickTolerance' was assumed proportional to
the FOV, which gave vanishing tolerance at the smallest fields! I now put
pickTolerance = 3.0f/height, which reproduces the old sensitivity at FOV=45
deg. It works perfectly now even at the minimal field of 36".
3) Significantly tuned and incorporated the Automag scheme into the code, such
that switching between "fixedMag" and AutoMag by means of the GUI dialog
(Linux) or CTRL Y is consistent everywhere. The AutoMag scheme now is very
nice and /efficient/ for the newest 2M star data like 2.0C! Things like AutoMag
adaptation of faintestMag, while jumping with the middle mouse button between
45deg and the last fov, are also incorporated...
4) Some tuning for gtkmain dialogs under Linux (showCometTails etc).
Bye Fridger
PS: AutoMag on|off still needs to be included into the Windows GUI which I
cannot do...
I have finished coding and testing some major improvements. They are
ready for checking in...
Please, acknowledge my parallel email, as soon as you got it. I am
also short in free time as you know, and I never know whether my
emails reach you without a response...(It seems to be a problem associated with the DNS's we are using here). On the other hand, I have a daily email load of 10-25 without the slightest problems, except ns.shatters.net.
Everything is handled via a professionally configured mail server over here...
Here are the "highlights":
1) Gained a speed factor <= 10 (!) for small FOV's due to culling of /rendered
galaxies/, if they are outside the window (analogous to the culling in the
standard renderList). Notably, for the popular new, much enlarged list of
galaxies, galaxy rendering was a /major/, awkward slow-down at small fov up to
now.
2) Fixed the "click & display" of starnames (also in Windows) notably for small
fields of view. The bug was that 'pickTolerance' was assumed proportional to
the FOV, which gave vanishing tolerance at the smallest fields! I now put
pickTolerance = 3.0f/height, which reproduces the old sensitivity at FOV=45
deg. It works perfectly now even at the minimal field of 36".
3) Significantly tuned and incorporated the Automag scheme into the code, such
that switching between "fixedMag" and AutoMag by means of the GUI dialog
(Linux) or CTRL Y is consistent everywhere. The AutoMag scheme now is very
nice and /efficient/ for the newest 2M star data like 2.0C! Things like AutoMag
adaptation of faintestMag, while jumping with the middle mouse button between
45deg and the last fov, are also incorporated...
4) Some tuning for gtkmain dialogs under Linux (showCometTails etc).
Bye Fridger
PS: AutoMag on|off still needs to be included into the Windows GUI which I
cannot do...