Celestia 1.7.0 Development Thread

The place to discuss creating, porting and modifying Celestia's source code.
Markerz
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #701by Markerz » 03.12.2019, 00:51

ok, here are the resources needed for 1.7.0 now, generated by script

CelestiaResources.zip
(62.33 MiB) Downloaded 9 times

Janus
Posts: 440
Joined: 13.08.2016
With us: 3 years 3 months

Post #702by Janus » 03.12.2019, 07:40

@onetwothree

Is there a flag somewhere I can set to disable the greek letter stuff?
Glad it works now, some people seem to like it, but that 'feature' is still annoying for me, it gets in my way.
I do not want to butcher any routines if I can help it, but I really really dislike it.

Thank for your continuing work on Celestia.


Janus.

Avatar
Lafuente_Astronomy
Moderator
Posts: 470
Joined: 04.08.2018
Age: 21
With us: 1 year 4 months
Location: Cebu City, Cebu Province, Philippines
Contact:

Post #703by Lafuente_Astronomy » 03.12.2019, 08:14

Markerz wrote:ok, here are the resources needed for 1.7.0 now, generated by script

Does that include all the latest commits and additions from the GitHub or is that its own thing? Also, if it's the former, will you update it from time to time by adding in all the stuff from future commits or not?
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.

Topic author
onetwothree
Developer
Posts: 340
Joined: 22.09.2018
With us: 1 year 2 months

Post #704by onetwothree » 03.12.2019, 08:41

selden wrote:Deep Space Objects don't render properly on my computer: they're drawn as red blocks. Below is what I see when looking in the direction of the center of the Milky Way, using both celestia-ttf-x64.exe and celestia-txf-x64.exe.

You need 2 files: shaders/galaxy_vert.glsl and shaders/galaxy_frag.glsl.

Actually those files are required as well: comet_*.glsl, crosshair_*.glsl, ecliptic_*.glsl, selpointer_*.glsl. And, maybe, globular_*.glsl & tidal_*.glsl.

selden wrote:(FWIW, the "OpenGL Driver Info" help window contains only the text "Vendor:" and no OpenGL info, but this seems to be a problem in 1.7.0, not your variant.)

Quite strange. There were no changes in this code.

Added after 2 minutes 6 seconds:
Janus wrote:Is there a flag somewhere I can set to disable the greek letter stuff?

Nope.

Markerz
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #705by Markerz » 03.12.2019, 12:03

Lafuente_Astronomy wrote:
Markerz wrote:ok, here are the resources needed for 1.7.0 now, generated by script

Does that include all the latest commits and additions from the GitHub or is that its own thing? Also, if it's the former, will you update it from time to time by adding in all the stuff from future commits or not?

it's files collected from the latest commit in the master branch. well if there's a need, I will update it when there are new files or changes made to old files.

Avatar
Lafuente_Astronomy
Moderator
Posts: 470
Joined: 04.08.2018
Age: 21
With us: 1 year 4 months
Location: Cebu City, Cebu Province, Philippines
Contact:

Post #706by Lafuente_Astronomy » 03.12.2019, 14:01

Well, there may be a need to update the files due to the dynamic nature of the Master Branch as it gets new commits
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.

Avatar
selden
Developer
Posts: 10077
Joined: 04.09.2002
With us: 17 years 3 months
Location: NY, USA

Post #707by selden » 03.12.2019, 14:07

Very strange: I responded to Markerz shortly after he posted his Celestia Resources archive and saw my post in the forum, but it's gone now.

At any rate, using those resouce files fixed the DSO problem I was seeing: I created a new, empty "Celestia-170" directory, extracted the resource files there and then added janus' Celestia executables. The 64 bit and 32 bit versions all work the same, showing the Milky Way but not showing any OpenGL info.
Selden

Markerz
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #708by Markerz » 05.12.2019, 13:03

Lafuente_Astronomy wrote:Well, there may be a need to update the files due to the dynamic nature of the Master Branch as it gets new commits

I can upload the files every few days, however I don't think uploading it here to the forum is a good choice, it'll take too much space. maybe I'll start a git repo, containing only the data files. there's actually a CelestiaData repo on GitHub, but it's not used now.

Avatar
Lafuente_Astronomy
Moderator
Posts: 470
Joined: 04.08.2018
Age: 21
With us: 1 year 4 months
Location: Cebu City, Cebu Province, Philippines
Contact:

Post #709by Lafuente_Astronomy » 05.12.2019, 13:41

Markerz wrote:I can upload the files every few days, however I don't think uploading it here to the forum is a good choice, it'll take too much space. maybe I'll start a git repo, containing only the data files. there's actually a CelestiaData repo on GitHub, but it's not used now.

Alright. Can you send us a link here once you make it? Thanks in advance
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.

Topic author
onetwothree
Developer
Posts: 340
Joined: 22.09.2018
With us: 1 year 2 months

Post #710by onetwothree » 05.12.2019, 15:21

Markerz wrote:there's actually a CelestiaData repo on GitHub, but it's not used now.

I planned to move all data files (data, extras, extras-standard, fonts, textures, images, models) there. Just have no time, cause for this we need to update packaging infrastructure to ensure that packages are built properly.

If users want fresh files from master then can download zip files from github. No need for extra repository for this.


Return to “Development”

Who is online