Page 68 of 69

Posted: 08.01.2023, 12:47
by onetwothree
Art Blos wrote:What is your verdict? What is reason for inoperability of trajectory? In the Celestia code or in the converter?
I'm debugging it. I see that all windows builds return wrong results.

Art Blos wrote:At the same time, can you comment on this change? Is this something to do with the fact that you were getting strange numbers from my trajectory?
It was required to have a proper output in text files converted from binary form. Double numbers have 15 (or 13?) significant digits but previously it was artificially limited to 8+ digits. This change simply removes the limitation and again it's not related to your problems.

Posted: 08.01.2023, 13:06
by Art Blos
onetwothree wrote:I'm debugging it. I see that all windows builds return wrong results.
Okay, be sure to post your results. I follow the forum almost every hour.

Added after 5 minutes 1 second:
But it is important to make sure that this works not only on Windows.

Posted: 08.01.2023, 17:22
by onetwothree

Posted: 08.01.2023, 17:56
by Art Blos
onetwothree wrote:Please check these artifacts
Right now I checked the new versions of converters. Everything works! Neptune in its orbit. Thank you very much! :clap:

Next need to figure out why it is impossible to localize stars with Bayer designations.

Posted: 09.01.2023, 02:01
by Markerz
for star and dso name localization I believe you need to check https://github.com/CelestiaProject/CelestiaConten ... /data/well-known-starnames.txt and https://github.com/CelestiaProject/CelestiaConten ... r/data/well-known-dsonames.txt . these are the list of them that are marked translatable and have entries in celestia-data.pot .

the list was originally generated by matching the first names of stars in celestia with what is in stellarium's sky culture https://github.com/Stellarium/stellarium/tree/master/po/stellarium-skycultures

Posted: 09.01.2023, 05:15
by Art Blos
Markerz < Thank you, but we already have quite developed lists. It would be nice if you could help Gleb deal with the above problem.

Posted: 09.01.2023, 08:56
by onetwothree
The problem with Bayer designations is that in catalog files you use abbreviations like ALF or BET but internally Celestia translates them into Greek letters, so to make translations work replace abbreviations in original English strings with Greek letters.

Posted: 09.01.2023, 09:32
by Art Blos
onetwothree wrote:The problem with Bayer designations is that in catalog files you use abbreviations like ALF or BET but internally Celestia translates them into Greek letters, so to make translations work replace abbreviations in original English strings with Greek letters.
Why is this needed? Replacing abbreviations in original strings is a bad idea and time consuming job.
In version 1.6.2 "ALF Centauri" after localization became "Альфа Центавра". Now it doesn't work, output is "α Centauri".
The program simply ignores attempts to localize strings with this abbreviations. This is definitely a bug. Moreover, it manifests itself on all systems.

Posted: 09.01.2023, 09:43
by john71
onetwothree wrote:internally Celestia translates them into Greek letters

Why is this necessary in any rational universe?

:think:

Posted: 09.01.2023, 09:48
by Art Blos
john71 wrote:Why is this necessary in any rational universe?
I always thought that made it easier to type Greek letters into catalogs. It's really more convenient for me.

Posted: 09.01.2023, 10:01
by onetwothree
john71 wrote:Why is this necessary in any rational universe?

To make this translation only once on names load. Instead of performing it every frame, every search operation and so on.

Posted: 09.01.2023, 11:09
by Art Blos
onetwothree wrote:To make this translation only once on names load. Instead of performing it every frame, every search operation and so on.
Another reason why we should not abandon these abbreviations.

Posted: 14.01.2023, 18:28
by Lepestronik
Linux Mint 20.3.

1) Data loading is not working correctly using the --dir and --conf commands (used simultaneously). Apparently, .cfg file is connected (since there is a reaction to the LuaHook line, see below), but the data is not.

2) LuaHook does not work when loading using the mentioned commands. If you put the data and .cfg file with LuaHook line in the program folder, the data is loading and Lua works.

luahook.png
luahook.png (7.15 KiB) Viewed 23339 times

Posted: 28.01.2023, 16:40
by Art Blos
onetwothree < Problems with binary trajectories. Again.
After the transition from the Keplerian orbit to vectors, the vector trajectory begins to be built at the wrong angle. While the celestial body continues to move in the old orbit.

And yes, localization on Windows in the native interface disappeared again. I'm not even talking about the bug with normals in format *.dxt5nm.

Posted: 31.01.2023, 06:24
by Art Blos
Will there be any reaction from the developers? :sad:

Posted: 31.01.2023, 09:23
by onetwothree
Do you think we dedicate 100% of our time to this forum?

Posted: 31.01.2023, 09:38
by Art Blos
onetwothree wrote:Do you think we dedicate 100% of our time to this forum?
Of course not, but in two days it was possible to write at least something like "noted, we'll look into it". People are also worried, silence seems to be inaction. There will be less and less time left, and if it remains too little, we will have to think about alternative options.

Posted: 02.02.2023, 18:34
by onetwothree
I converted laomedeia_2019-12-27_2028-11-16.xyzvbin to a text file, the tested this section with both binary and text representations:

Code: Select all

                {
                        Ending  "2028 11 16"
                        OrbitFrame
                        {
                                EclipticJ2000   { Center "Sol/Neptune" }
                        }
                        SampledTrajectory
                        {
                                Source  "laomedeia_2019-12-27_2028-11-16.xyzvbin"
                #Source "outfile.xyzv"
                                DoublePrecision true
                                Interpolation   "cubic"
                        }
                        UniformRotation
                        {
                                Period  10
                        }
                }


Both gave the same image:
1.png


URL on the picture: cel://Follow/Sol:Neptune:Laomedeia/2023-02-02T18: ... 27&nrf=255&lm=128&tsrc=0&ver=3

Posted: 03.02.2023, 16:13
by onetwothree
For those whose videocards support GL >= 3.2, please check these artifacs. Do you observe any galaxy rendering speedup (FPS increase)?

https://github.com/CelestiaProject/Celestia/actions/runs/4085665942

Posted: 03.02.2023, 19:18
by Lepestronik
onetwothree wrote:Both gave the same image

I see the same pictures, too, but the planes of the orbits are rotated 90 degrees to the ecliptic, and the objects are displaced from their orbits (the red mark). Tested on text and binary variants, with xyzv and without ones for Neptune.

Linux, d036fd5.


Text without Neptune.png
Text trajectories for Laomedeia only

Text with Neptune.png
Text trajectories for Laomedeia and Neptune

Bin without Neptune.png
Binary trajectories for Laomedeia only

Bin with Neptune.png
Binary trajectories for Laomedeia and Neptune


Bonus :smile:

Neptune xyzv.png
Neptune with xyzv trajectories