From the GUI Lua Edu Tools v1.2 beta 9 to Lua Universal Tools v5.2

All Lua-tools for Celestia in one forum.
john71
Posts: 1009
Joined: 10.08.2016
With us: 8 years 3 months

Post #21by john71 » 21.08.2016, 08:53

Celestia still has a great potential in it. Nice work!

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Tool Set Visible Addons

Post #22by Croc » 21.08.2016, 11:13

Set Visible Addons - a very handy tool to enable / disable the managed add-ons. In the screenshot Model Main Asteroid Belt. If it interferes with visualization of analyzing processes, it can be disabled:

Image
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Tool More Info +

Post #23by Croc » 21.08.2016, 12:06

Tool More Info +

Image

You can create photo albums, entering the graphics in the file infoImage.lua.

Code: Select all

-- Image filenames for Pluto:
    Pluto =
    {
        "../images_planet/image_Pluto1.jpg";
        "../images_planet/image_Pluto2.jpg";
        "../images_planet/image_Pluto3.jpg";
        "../images_planet/image_Pluto4.jpg";
        "../images_planet/image_Pluto5.jpg";
        "../images_planet/image_Pluto6.jpg";
        "../images_planet/image_Pluto7.jpg";   
    };


Added after 5 hours 5 minutes:
john7 wrote:Celestia still has a great potential in it. Nice work!

Thank, John7! I would like to say thank to the author GUI Vincent Giangiulio и Joёl (aka Jogad) - author maneuvering tools Cockpits.
It is their merit in the development of my remote control. I managed assemble differently remote control. Every remote panel is activated / deactivated and moved independently. I do not have enough knowledge in programirovanii in Lua language, so I was not able to realize some ideas, for example a joystick manage an orbital flight over the selected object to the use keyboard commands Shift + arrow.
I'm waiting for help from experts. More in this place.
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Work indicators

Post #24by Croc » 22.08.2016, 04:52

The GUI is not used in the traditional icons checkbox - "v" and "x".
Instead, the icons are used as indicators of "=", "|", "||", "|||", "о".
These icons appears at the first (3, 5, 7, ..), and disappear at second (4, 6, 8, ..) button is pressed.
They are not synchronized with checkmarks in the check-boxes! To enable / disable the tool, you should click on the button 1-2 times.
Control of switching on / off - visual.

Image
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

john71
Posts: 1009
Joined: 10.08.2016
With us: 8 years 3 months

Post #25by john71 » 22.08.2016, 06:44

Croc, is it possible to have the option in the new GUI to change back and forth between the old 1.6.1 and the new GUI?

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #26by Croc » 22.08.2016, 09:30

john71 wrote:Croc, is it possible to have the option in the new GUI to change back and forth between the old 1.6.1 and the new GUI?

Graphical interface Lua Edu Tools (LET) set in the extras folder extras.
Graphical interface Lua Universal Tools (LUT) will be installed in the folder lua-applications.
Folder lua_edu_tools-b9 in extras of folders must remove or be moved to a folder temp.

Image
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Working with the display for coordinates

Post #27by Croc » 22.08.2016, 10:08

Image
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Job buttons for of locking 3-D cockpits

Post #28by Croc » 22.08.2016, 19:32

.
Image

Image

From the manual:
The first one locks/unlocks the orientation, and the second controls the position.
When the orientation or the position is locked, these buttons are green, and when unlocked they are brown.
Last edited by Alexell on 30.08.2016, 09:24, edited 1 time in total.
Reason: Deleted russian text
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Set fonts as standard Celestia and Russian assembly.

Post #29by Croc » 30.08.2016, 07:42

Image

Image

Connecting fonts regulated config.lua (see Attachment):

Code: Select all

#------------------------------------------------------------------------
# Font definitions.
#
# The following entries define the fonts Celestia will use to display
# text on the display screen. To view the list of fonts available with
# your distribution of Celestia, look in the fonts directory located
# under the Celestia root directory. The default fonts are UTF-8
# compatible in order to display non-English characters.
#
# Font:      Used to display all informational text.
#            Default: "sans12.txf"
#
# LabelFont: Used to display all label text (objects, locations, etc.).
#            Default "sans12.txf"
#
# TitleFont: Used to display object names, messages, and script text.
#            Default "sansbold20.txf"
#------------------------------------------------------------------------
  Font       "sans12_ru.txf"
  LabelFont  "sans14_ru.txf"
  TitleFont   "sansbold20_ru.txf"
Attachments
celestia.zip
(5.04 KiB) Downloaded 431 times
Last edited by Croc on 10.09.2016, 18:30, edited 3 times in total.
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #30by Croc » 31.08.2016, 06:16

New tool - Virtual Discretes Bases (ViDiBa)

The new tool is designed to selective imaging:
  • Virtual discrete base ~ 3100 asteroids
  • Virtual discrete base ~ 1100 comets

Tool ViDiBa works similarly to the tool Adds.

Image

In this task helped Joёl (aka Jogad) - author of the tools for maneuvering. Many thanks! :clap:
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #31by Croc » 01.09.2016, 04:13

New tool - Protractor / Angular separation

Image

Author of the tool - Joёl (aka Jogad)
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #32by Croc » 02.09.2016, 15:44

The list of add-ons (in "adds" folder) in the Russian Celestia (project):

Spoiler
Read-me file for Lua Edu Tools Addons, version 1.2 beta 7 or later:

I have assembled and optimized several excellent Earth Science and Astronomy addons for use with Lua Edu Tools, beta 7 or later.
The addons were created primarily from the gifted Celestia designer Cham (Martin Charest) and from Vincent Giangiulio and Fenerit.
In modifying these addons for use in Lua Tools, I have positioned them in the Lua addon list, optimized their text colors so as not
to compete with each other, added locations, created required lua files and edited some existing ones to turn on or turn off specific
location labels, etc.

The biggest effort went into separating the addons so that they work independently. For example, toggle on the earthquakes addon
and it will display alone. Toggle on the volcanoes addon and it too will now display only volcanoes. Combine them with oceans and seas,
tectonic plates, political boundaries, etc., and you have more control of what displays and what does not, when a particular addon is activated.

I also converted several addons for use within Lua tools.

Most of these addons replace/augment addons already provided as part of Vincent's Lua Edu Tools beta 7 download.

Celestia 1.6.0 is required to use some of these addons.

The following are the addons present in this zip compilation:

#1. Asteroid Belt - From Lua Edu Tools - Created by Martin Charest (Cham) and Vincent Giangiulio
It shows the Asteroid Belt as a hazy band of white dots between Mars and Jupiter that orbit the sun.
In this version, the belt is not visible until you toggle it on.
Note: Replaces Asteroid Belt, which is included in Lua Edu Tools

#2. Atmospheric Compositions - Created by Fenerit, minor edit by Frank Gregorio
It places an information display around the outside of the sun, and the nine original planets, plus Titan, showing the % mass
of the elements in the atmosphere of each object
Note: Replaces Atmospheric Composition, which is included in Lua Edu Tools

#3. Earth Cities - A combination of world capitals from the Celestia default data file, and primary cities on Earth.
World capitals are displayed in green. Other cities are displayed in orange

#4. Earth Features - A set of locations created by Frank Gregorio showing some of the major geographic features on Earth,
such as Mt. Everest, Mt. McKinley, the Grand Canyon, the Pyramids, etc. Easily edited to add new locations as you wish.

#5. Large Scale Universe - From Lua Edu Tools - Created by Martin Charest and Vincent Giangiulio, minor edit by Frank Gregorio
- displays a mesh of large scale structure of the universe
Note: Replaces Large Scale Universe, which is included in Lua Edu Tools

#6. Hubble Classification - Created by Martin Charest, script by Marco Klunder
Displays the Hubble classifications of galaxy types, as a huge billboard in space. A short script is included that takes you in front of it.

#7. Galactic Center - Created by Martin Charest (no changes made)
Displays the center of the Milky Way with a massive black hole and surrounding stars

#8. Habitable Zone - Created by Martin Charest (no changes made)
Places a purple band of haze around that location in the solar system where the conditions for life appear suitable (water can exist as
a liquid at least some of the year)

#9. Impact Craters - From Lua Edu Tools - Created by Martin Charest and Vincent Giangiulio, minor editing by Frank Gregorio
Combines locations for meteorite impact sites on Earth with craters on the moon
Note: Replaces Meteorite Impacts, which is included in Lua Edu Tools

#10. Near Stars - Created by Martin Charest, minor edit by Frank Gregorio
Displays the stars within 15 LY to Earth as highlighted and labeled markers, with 3D lines from the sun to each star and a polar grid
plane showing their positions

#11. Plate Motions - Created by Fenerit, minor edit by Frank Gregorio
Shows arrows and colors highlighting the movement of the tectonic plates. If you also select the Lua Addons Tectonic Plates, Earth
Volcanoes and Earthquakes, you can combine four concepts regarding continental movements at the same time.

#12. Tectonic Plates - Created by Martin Charest, edited by Frank Gregorio
Highlights the borders of the tectonic plates on Earth, individually labeled

#13. Oceans, Seas and Coasts - Created by Martin Charest, edited by Frank Gregorio
Highlights the world's oceans and most of its seas, with all oceans and seas labeled in green, coastlines outlined in blue and all countries
labeled in lavender
Note: Replaces World Coastlines, which is included in Lua Edu Tools

#14. Political Borders - Created by Martin Charest, minor edit by Frank Gregorio
Toggles a bright outline of all country borders, labeled with each country's name
Note: Replaces Political Borders, which is included in Lua Edu Tools

#15. Earth Volcanoes - From Lua Edu Tools - Created by Martin Charest, minor edit by Frank Gregorio
Lists the location of Earth's volcanoes, with markers. Particularly useful with Tectonic Plates addon.
Note: Replaces Earth Volcanoes, which is included in Lua Edu Tools

#16. Earthquakes - Created by Martin Charest, edited by Frank Gregorio
Shows the location and date of Earth's historic earthquakes, highlighted by small crosses. Particularly useful with Tectonic Plates addon.

#17. Magnetic Field - Created by Martin Charest, edited by Frank Gregorio
Displays the Magnetic Field lines around Earth, along with a glowing aurora on the North and South Poles.

#18. Dying sun – Based on educational addon by Frank Gregorio, modified by Martin Charest and Vincent Giangiulio – no change made
A scripted journey into the future to see our sun swell to a red giant and engulf the inner planets

19. Celestia ship Cockpit – Created by Vincent Giangiulio and Frank Gregorio
Adds a new button to the Lua Edu Toolkit to toggle on a view of the interior of the space shuttle cockpit. Your view of space is through
its transparent window. Provides a neat effect for those who like to imagine themselves flying through Celestia space in their own
hyperdrive spaceship.
Note Croc: Deleted. You have to maneuver instruments Joёl (aka Jogad)

To use these addons in Lua Edu Tools, first unzip the file to any convenient location. Open the Lua Edu Tools beta 7 folder that you
already have, and save the existing config.lua file that you have to another location. Also drag the addons folder out of Lua Tools
and save to any convenient location.

Then, drag the new config.lua file included with this addon into the Lua Edu Tools folder/directory, and drag the entire addons
folder into the same directory. Finally, drag the tools, images and utils folders provided with this addon into the main Lua Edu Tools directory.
The tools folder contains a new file, and an edit to the addsbox.lua file (to add the cockpit button).
Allow it to overwrite the existing addsbox.lua file. The images folder contains an additional file for the cockpit.
The utils folder contains an edit to the toolsBox,lua file. Allow it to overwrite the existing file.

Once installed, launch Celestia and activate Lua Edu Tools, if not already running. To activate tools, press the [Shift+I] keys.

Then, left-click on the “Set Addon Visibility” menu button, and a new menu will appear, listing the 18 addons.
Notice the slider in that menu to display more addons. Left-click in the check boxes to turn on an addon.
Uncheck the boxes to turn them off. Several addons can be activated at once. Remember that those addons pertaining
to Earth will not be noticed until you center Earth in the screen.

To experience the new Cockpit feature, check the “Cockpit” box in the lower right toolkit menu. An image of the cockpit of the
Space Shuttle will appear. Uncheck the box to turn it off.

You’re ready to go.

Enjoy and thanks to Martin and Vincent for their excellent professional addons for education, and to Marco Klunder for his script of the
Hubble Classifications.

Frank Gregorio
January 2010

=====================================================
Additional list. Addons in Celestia EP v4.0 (project).

20. Arabic_Star_Tour - Randy Fortier
21. Earth_Launch - Paolo Amoroso
22. Extrasolar_Marks - Juan Marino
23. Fiction_Objects - collection of different authors. Author managing addon Gennady Lygin (aka Croc).
24. Kuiper_Belt - Artyom Volgin. Author managing addon Gennady Lygin (aka Croc).
25. Mars_Tour - Bob Hegwood
26. Meteorite_Impacts - see # 9
27. MoonriseMoonset - Marco Klunder
28. Random_Motion - Harald Schmidt
29. rMW - SSC-файл: Artyom Goncharov (aka Art Blos) and Artyom Volgin(aka Zemlyanin).
Model and Texture Fridger Schrempp (aka t00fri). Author managing addon Gennady Lygin (aka Croc).
30. Shadowplay_Jupiter - Adirondack
31. Sol_and_Planets_2013 - Harald Schmidt, edit Alexandre Kuznetcov (aka Alexell)
32. Solar_System_by_Size - ParticleGrasp. Author managing addon Gennady Lygin (aka Croc).
33. Sozvez - Marco Klunder
34. SunriseSunset - Marco Klunder
35. Space Lift - Thomas Guilpain. Author managing addon Gennady Lygin (aka Croc).
---------------------------------------------------------------------------------------------------
Gennady Lygin (aka Croc).
1.09.2016 г.
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 16 years 2 months
Location: Paris France

Post #33by jogad » 03.09.2016, 06:15

:hi:

I wonder if it is wise to add so many addons in your revamped version of Lua Edu Tools. :weirdface:

Some of them are really useful.
Particularly the HELP panel is a very good idea that was missing in the original interface.

But some of your choices are questionable.

for example

Croc wrote:Addon Space Lift (author Thomas Guilpain) also serves as measure of distance. Lift height of 36,000 km. One "division" - 1000 km.
Image

To me this addon is absolutely useless.
It can measure nothing but itself.

The problem is that I can't remove it without re-designing the entire panel where it lies. :evil:

Most addons are interesting.
But the user should have the choice to install only the addons that he needs.

:wink:

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #34by Croc » 03.09.2016, 11:13

Jogad wrote: :hi:
I wonder if it is wise to add so many addons in your revamped version of Lua Edu Tools. :weirdface:
Some of them are really useful.
Particularly the HELP panel is a very good idea that was missing in the original interface...
The Russian assembly Celestia v1.1 (Release 29.08.2012) had already been 30 add-ons. Look http://www.celestiaproject.ru/?p=1770
This set of add-ons and prepared Alexell RGV1 to my posting on the forum (26.10.2012). In addition, 5 add-ons with my participation:
  • Realistic Milky Way (enabled by default)
  • Asteroid Belt (enabled by default)
  • Kuiper Belt (enabled by default)
  • Space Lift (Default is off)
  • Fiction Objects (Default is off)
Note: Celestia ship Cockpit removed due to the inclusion of Cockpit Version 3D-1.

Image

to be continued...
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #35by Croc » 03.09.2016, 22:38

Jogad wrote:But some of your choices are questionable.
for example (Lift...)
... The problem is that I can't remove it without re-designing the entire panel where it lies.

If we were talking about LUT-2, there was no problem. All the tools are located on a separate line.
The big disadvantage in LUT 2 inability to work on with the size monitors screen adjustment height of less than 1024 pixels.
LUT-3/4-LUT are designed to monitor 768 pixels. I had to some tools place several of pieces in one line:

Image

to be continued...
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #36by Croc » 04.09.2016, 08:00

Jogad wrote:To me this addon is absolutely useless.It can measure nothing but itself... Most addons are interesting.But the user should have the choice to install only the addons that he needs.

The question, of course, interesting! (Each word in this phrase is an unequivocal translation from Russian to English. However, I am not sure that the meaning of the phrase with a touch of irony translated correctly ...)

The old name of the site www.shatters.net/celestia/
On the main page of the website are indicated purpose:
Celestia is expandable. Celestia comes with a large catalog of stars, galaxies, planets, moons, asteroids, comets, and spacecraft.
If that's not enough, you can download dozens of easy to install add-ons with more objects.

The name of the Russian site http://www.celestiaproject.ru/
On the main page of the website are indicated purpose:
Work on the Russian assembly Celestia Extended Pack
This is a complex difficult task to gather assembly, which would satisfy many users.

It is possible to solve some problems in using Configuration Manager (author Alexell) in this place (sorry, only in Russian):

Image

Disable any guide can be using the Configuration Manager (sorry, only in Russian):

Image

Disable database can be using the Configuration Manager (sorry, only in Russian):

Image

My concept of "Celestia school children +" is described in this place

I took the initiative to include in the LUT addon "Space lift." The main advantage according to author Thomas Guilpain (Readme_Space Lift.txt):
The reason why I split the lift into 36 parts is that I like it best to be able to look at the Earth from different altitudes and feel as
if you were really going at 36000 km above its surface.
The concept of a space elevator was first published in 1895 by Konstantin Tsiolkovsky. See in this place https://en.wikipedia.org/wiki/Space_elevator.

Members are different from the minimalist to maximalist. Head of Russian Alexell project plans to create a 2-assembly versions Celestia Lite (with LED) and Full (with LUT). Users have the choice!
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019

Avatar
Topic author
Croc M
Forum Admin
Posts: 437
Joined: 10.08.2016
With us: 8 years 3 months
Location: Udomlya, Tver region, Russia

Post #37by Croc » 10.09.2016, 18:59

The Russian assembly used two fonts №10:
  • sans10.thf from 16.08.2009 size of 70 KB
  • sans10_ru.thf from 18.11.2012 size of 67 KB

Font sans10_ru.thf denser:

Image

it is necessary to ensure compatibility:
remove a font sans10.thf
rename font sans10_ru.thf => sans10.thf
Creator of the GUI "Lua Universal Tools"
25/V/1947 - 30/III/2019


Return to “Lua-Tools”