start_nb.cel and controls_nb.txt attached.
Regards,
Bjørn
Celestia-styring med mus, tastatur og styrepinne
------------------------------------------
STYRING MED MUS
------------------------------------------
Dra med venstre knapp .....................Orienter kamera
Dra med høyre knapp .......................Gå i bane rundt det valgte objektet
[Shift+piltaster]
Dra med høyre+venstre knapp, venstre/høyre ..Rull visning venstre/høyre
[venstre/høyre piltaster]
Dra med høyre+venstre knapp, opp/ned....... Juster avstand til valget
[Home/End]
Musehjul .................................. Juster avstand til valget
[Home/End]
Ctrl+Venstre, dra opp/ned ................. Juster avstand til valget
[Home/End]
Shift+Venstre, dra ........................ Endre synsfelt (FOV) [. / ,]
Midtre knapp .............................. Veksle synsfelt mellom 45 grader
og forrige synsfelt
Venstreklikk (på objekt) .................. Velg objekt [Enter-tast -- ved
objektnavnet]
Venstreklikk (uten objekt) ................ Opphev valget
Venstre dobbeltklikk (på objekt) .......... Velg og sentrer objekt
Høyreklikk ................................ Vis kontekstmenyen
------------------------------------------------
TASTESTYRING
------------------------------------------------
--- Navigasjon ---
1 - 9 .................................. Velg en planet rundt den nærmeste
stjernen
0 (null) ............................... Velg hovedstjernen for denne planeten
eller systemet
H ...................................... Velg Solen (Hjemmesystemet)
C ...................................... Sentrer på det valgte objektet
G ...................................... Gå til det valgte objektet
F ...................................... Følg det valgte objektet
T ...................................... Spor det valgte objektet
Y ...................................... Gå i synkronbane om det valgte
objektet
: ...................................... Lås på det valgte objektet
" ...................................... Jag det valgte objektet
Shift+C ................................ Sentrer/bane - sentrer det valgte
objektet uten å endre
posisjon for referanseobjektet
Ctrl+G ................................. Gå til overflaten på det valgte
objektet
Ctrl+F ................................. Slå alt/asimut-modus av/på
Home ................................... Gå nærmere objektet
End .................................... Gå lenger unna objektet
* ...................................... Se bakover
Backspace .............................. Velg hovedobjekt for gjeldende
objekt, eller tøm valg
Esc .................................... Avbryt bevegelse eller skript
--- Tidsstyring ---
Spacebar ................................ Pause/gjenoppta skript eller
tidskjøring
J ....................................... Kjør tid forover/bakover (vend)
\ ....................................... Kjør tid med normal fart, opphev
rask/langsom kjøring
L ....................................... Kjør tid 10x raskere
K ....................................... Kjør tid 10x langsommere
Shift+L ................................. Kjør tid 2x raskere
Shift+K ................................. Kjør tid 2x langsommere
! ....................................... Still tiden til nåtid
? ....................................... Vis lysreiseforsinelse mellom
observatør og objekt
- (hyphen)............................... Trekk fra lysreiseforsinkelse fra
simulert tid
--- Etiketter (på/av-vendere) ---
E ...................................... Galakser
Shift+E ............................ . Kulehoper
B ...................................... Stjerner
P ...................................... Planeter
Shift+P ............................ . Dvergplaneter
M ...................................... Måner
Shift+M ............................ . Mindre måner
W ..................................... Asteroider
Shift+W ................................ Kometer
N ...................................... Romfartøy
= ...................................... Stjernebilder
& ...................................... Steder
--- Tegn opp/vis (av/på-vendere) --
U .................................... Galakser
Shift+U .............................. Kulehoper
^ .................................... Tåker
Ctrl+A ............................... Atmosfærer
I .................................... Skyer
Ctrl+L ............................... Nattsidekart
Ctrl+T ............................... Komethaler
Ctrl+E ............................... Formørkelsesskygger
Ctrl+B ............................... Stjernebildegrenser
/ .................................... Stjernebildelinjer
; .....................................Jord-baset ekvatorial koordinatkule
Ctrl+K ............................... Markører (plassert på objekter)
O .....................................Baner (slå av/på ALLE valgte baner)
--- Render Options ---
{ ....................................... Decrease Ambient Light
} ....................................... Increase Ambient Light
( ....................................... Decrease Galaxy Light Gain
) ....................................... Increase Galaxy Light Gain
[ ....................................... Decrease Magnitude Limit :
- If AutoMag OFF: Decrease limiting
magnitude (fewer stars)
- If AutoMag ON : Decrease limiting
magnitude at 45 deg FOV
] ....................................... Increase Magnitude :
- If AutoMag OFF: Increase limiting
magnitude (more stars)
- If AutoMag ON : Increase limiting
magnitude at 45 deg FOV
Ctrl+Y ............................... Toggle Auto Magnitude (auto adaptation
of star visibility to FOV
, ....................................... Narrow Field Of View [Shift+Left
Drag]
. ....................................... Widen Field Of View [Shift+Left Drag]
Ctrl+X ............................... Toggle Antialias lines
Alt+Enter .......................... Toggle Display mode (Full-Screen /
Windowed)
Ctrl+P ............................... Mark selected object
Ctrl+V ............................... Cycle among supported OpenGL render
paths
+ ...................................... Toggle Planet Texture type (Artistic
/ Limit of Knowledge)
% ..................................... Star color table toggle
Ctrl+S ............................... Cycle the Star Style (points / fuzzy
discs / scaled discs)
V ...................................... Cycle the Info text verbosity (None /
Terse / Verbose)
Ctrl+W .............................. Toggle Wireframe mode
--- Multiview Options ---
Ctrl+U ................................ Split view horizontally
Ctrl+R ................................ Split view vertically
Tab ................................... Cycle through all active views
Del .................................... Delete active view
Ctrl+D ................................ Delete all views except active one
(reset to Single view)
--- Navigation via Arrow Keys ---
Up/Down Arrow ................. Pitch down/up
Left/Right Arrow ................. Roll left/right
Shift+Left/Right Arrow ........ Orbit object: right/left
Shift+Up/Down Arrow ........ Orbit object: down/up
--- Navigation via number Pad Keys (with NumLock active) ---
8 ...................................... Pitch down [Down arrow]
2 ...................................... Pitch up [Up arrow]
7 ...................................... Roll left [Left arrow]
9 ...................................... Roll right [Right arrow]
5 ...................................... Stop rotation
4 ...................................... Yaw left
6 ...................................... Yaw right
--- Motion (Spaceflight) ---
Z ...................................... Decrease velocity
A ...................................... Increase velocity
Q ...................................... Reverse direction
X ...................................... Set movement direction toward center
of screen
F2 .................................... Set velocity to 1 km/second
F3 .................................... Set velocity to 1,000 km/second
F4 .................................... Set velocity to speed of light (1 c)
F5 .................................... Set velocity to 10x the speed of light
(10 c)
F6 .................................... Set velocity to 1 AU/second
F7 .................................... Set velocity to 1 light year/second
F1 .................................... Stop motion
S ...................................... Stop motion
--- Other Functions ---
Ctrl+C .............................. Copy location URL to clipboard (Cel://
URL)
Ctrl+Insert ........................ Copy location URL to clipboard (Cel://
URL)
F10 .................................. Capture Image to file (screenshot)
Shift+F10 ......................... Capture Movie to file (video)
F11 .................................. While in Movie Capture: Start / Pause
capture
F12 .................................. While in Movie Capture: Stop capture
~ ..................................... Toggle debug console (use Up/Down
arrow keys to scroll list)
` ...................................... Toggle display of "frames per second"
(FPS) being rendered
Ctrl+O .............................. Display "Select Object" dialog box
@ .................................... Edit Mode toggle (to assist in the
placement of objects)
D ..................................... Run demo script (/celestia/demo.cel)
Enter ............................... Toggle Name entry Mode (use Tab /
Shift+Tab to highlight
an item, Esc to exit)
--------------------------------------------
JOYSTICK CONTROLS
--------------------------------------------
F8 .................................... Toggle Joystick control
X axis ............................... Yaw Left/Right
Y axis ............................... Pitch Up/Down
L trigger ............................ Roll Left
R trigger ........................... Roll Right
Button 1 ........................... Move slower
Button 2 ........................... Move faster
{
# ... Begynnelsen på skriptet
#****************************************************************************
# *
# START.CEL - Oppstartskript for Celestia *
# (versjon 2.1) *
# *
#---------------------------------------------------------------------------*
# *
# Dette skriptet kjøres automatisk hver gang du starter Celestia. *
# *
# MERK: Ta ikke bort klammeparentesene som står først og sist i *
# denne fila. De definerer filen som et CEL-skript. *
# *
# Du kan endre dette skriptet på mange måter slik at det passer med dine *
# egne behov. Det gjør du ved å ganske enkelt avkommentere en eller flere *
# av linjene nedenfor. *
# Hver streng eller kodeavsnitt inneholder kommentarer som beskriver hva *
# den gjør. Ta bort tegnet «#» i begynnelsen av tekststrengen hvis du *
# vil AVkommentere den linja.
#
# Hvis du bestemmer deg for å endre dette skriptet, så pass på at du *
# først lager en sikkerhetskopi slik at du har noe å henvise til senere. *
# *
#****************************************************************************
preloadtex { object "Sol/Earth" }
preloadtex { object "Sol/Earth/Moon" }
select {object "Sol"}
goto {time 3.0 distance 30}
wait {duration 3.0}
select {object "Sol/Earth"}
follow {}
goto {time 3.0 distance 6.0}
wait {duration 2.0}
print {text "Velkommen til Celestia!" row -3 column 1 duration 3}
wait {duration 3.0}
#****************************************************************************
# Kodestrengene her ovenfor inneholder hele oppstartsskriptet. Her *
# nedenfor finnes en beskrivelse av hva hver kommando gjør. Først reiser *
# vi til solen, når vi så reiser videre til jorden så ser vi den fra *
# solsiden uansett din lokale tidssone... *
# *
# preloadtex: Sier at Celestia skal laste inn teksturer for den oppgitte *
# objektet. Hvis ikke det er gjort vil Celestia laste inn *
# teksturen når objektet kommer i bildet, det ville merkes som en *
# kort forsinkelse. *
#
# select: Sier hvilket objekt (planet, måne, romfartøy, osv.) som *
# Celestia skal ha som aktuelt valgt objekt. «Sol» definerer *
# vårt solstem, mens «/» bare er et skilletegn i hierarkiet. *
# Jorden er det objektet vi har valgt. Hvis du ville velge Månen *
# i stedet, så ville 'select'-kommandoen sett slik ut: *
# select {object "Sol/Earth/Moon"} *
# *
# goto: Sier at Celestia skal gå til det valgte objektet, på samme *
# måte som når «G» trykkes på tastaturet. Parameteren 'time' *
# angir hvor mange sekunder det skal ta å reise til objektet. *
# Parameteren 'distance' bestemmer hvor langt fra objektet du *
# vil stoppe, avstanden angis i objektets radius pluss 1. *
# Eksempel: Hvis objektets radius er 10 000 km og distance *
# settes til 6.0, så havner du 50 000 km fra objektets sentrum. *
# *
# wait: Siden kommandoen 'goto' sier at Celestia skal ta en viss tid til *
# å gjøre noe, så må vi også gi Celestia samme tid til å faktisk *
# utføre oppgaven. Når vi reiser mot solen, så sier kommandoen *
# 'wait' at Celestia skal ta en pause i tre sekunder mens 'goto' *
# utføres (på tre sekunder). Verdien på parameteren 'duration' - *
# varighet - er normalt den samme som tidsparameteren i kommandoen *
# 'goto'. Men det fins jo alltid unntak (*flire*) *
# *
# Når vi begir oss mot jorden, så legger 'wait'-kommandoen *
# inn en to-sekunders pause etter kommandoen 'goto'. Neste kommando*
# er en 'print'-kommando somm viser litt tekst på skjermen før *
# ennå en 'wait', som legger inn ennå en tre-sekunders pause. *
# Alt sammen er bare et spørsmål om timing. *
# Vi kan vise tekst på skjermen MENS 'goto'-kommandoen utføres. *
# Det eneste vi trenger å gjøre er altså å passe på at den totale *
# ventetiden som er oppgitt etter en 'goto' er MINST like stor som *
# tiden som er oppgitt i 'goto'-kommandoen. Om det ønskes kan *
# verdien godt være større.
# *
# follow: Sier at Celestia skal følge det valgte objektet gjennom rommet *
# på samme måte som når «F» trykkes på tastaturet. Du kan erstatte *
# kommandoen follow {} med synchronous {}, som holder deg i en *
# stasjonær, eller geosynkron bane over det valgte objektet. *
# *
# print: Sier at Celestia skal vise (skrive ut) tekst på skjermen. *
# Parameteren 'text' oppgir hvilken tekst som skal skrives ut. *
# Parameteren 'row' besemmer hvor mange linjer fra vinduets *
# nedre kant teksten skal begynne. Parameteren 'column' angir *
# hvor mange kolonner fra vinduets venstre kant teksten skal *
# begynne. Parameteren 'duration' bestemmer hvor mange sekunder *
# teksten skal vises. Deretter følger 'wait'-kommandoen som ble *
# beskrevet ovenfor. *
#****************************************************************************
#****************************************************************************
# Hvis du vil plasseres over ditt eget sted på jorden, så skal du bruke *
# kommandoen 'gotolonglat' som vises nedenfor. *
# Her er trinn-for-trinn-instruksjoner:
# *
# * Kopier hele kodestrengen. *
# *
# * Lim den inn nedenfor 'goto'-kommandoet her ovenfor. *
# *
# * Ta bort tegnet «#» først på linja. Dette avkommenterer koden slik at *
# den vil bli kjørt.
# *
# * Legg til tegnet «#» først i den opprinnelige 'goto'-kommandoen, *
# Dette gjør kodestrengen til en kommentar slik at den IKKE blir *
# kjørt. *
# *
# * Endre lengde- og breddeverdiene så de stemmer med ditt sted. *
# *
# * Siden du reiser til et bestemt sted på jorden, så kan det hende *
# at det ikke er dag der, da kan du kommentere bort følgende kode ved å *
# sette inn tegnet «#» ført på hver linje:
# select {object "Sol"} *
# goto {time 3.0 distance 30} *
# wait {duration 3.0} *
# Hvis du VIL vise ditt sted i dagslys så kan du bruke kommandoen *
# 'time' som beskrives senere.
#****************************************************************************
# gotolonglat {time 5.0 distance 4.0 longitude 0.0 latitude 0.0}
#****************************************************************************
# Hvis du vil at Celestia alltid skal starte på et bestemt tidspunkt, så *
# bruk 'time'-kommandoen, som vist nedenfor. *
# *
# ADVARSEL: Om Celestia startes med en forhåndsinnstilt dato/tid så må du *
# trykke "!"-tasten (utropstegn) for å TILBAKESTILLE tiden til *
# "nå", når du vil drive litt utforsking -- HVIS tiden spiller *
# noen rolle. *
# *
# Trinn-for-trinn-instruksjoner ...
# *
# * Bestem om du vil angi datoen med en UTC kalender dato/tid-streng, *
# eller en Juliansk dag (se nedenfor). *
# *
# * Kopier kodelinja med den tidskommandoen du vil bruke. *
# *
# * Lim den inn over 'goto'-kommandoen ovenfor (øverst i fila). *
# *
# * Ta bort «#»-tegnet først på linja. Dette AVkommenterer kodelinja *
# slik at den vil bli kjørt. *
# *
# * Endre dato/tidsverdien til den verdien DU vil ha. *
#****************************************************************************
# Angi tiden via en UTC kalenderstreng ...
# time { utc "2003-08-11T09:29:24.0000" }
# YYYY-MM-DDTHH:MM:SS.SSSS
# OBS "T" .........^ ... (denne er nødvendig)
# Angi tiden via en Juliansk dato ...
# time { jd JulianDate }
# U.S. Navy Calendar Date/Time to Julian Date/Time converter:
#
http://www.usno.navy.mil/USNO/astronomical-applications/data-services/jul-date
#****************************************************************************
# Med kommandoene vist nedenfor kan du definere flere av Celestias *
# innstillinger som blir satt hver gang du starter Celestia. *
# Alle innstillinger kan endres slik du vil. *
#****************************************************************************
# Synsfelt (AVkommenter / endre slik du vil ha det) ...
# Standard er 25 grader, ved en skjermoppløsning op 1024 x 768
# set {name "FOV" value 25.0}
# Omgivende lysnivå (AVkommenter / endre slik du vil) ...
# 0.0 to 0.5 er et passende område
# set {name "AmbientLightLevel" value 0.1}
# Størrelsesklasse (lysstyrke) for den svakeste synlige stjerne
# (AVkommenter / endre slik du vil) ...
# Celestia UI: 0.8 til 15.2, standard er 6.0
#
# setvisibilitylimit {magnitude 6.0}
# Svakeste auto-magnityde lysstyeke, ved 45 grader, standard er 8.5 ...
# (AVkommenter / endre slik du vil) ...
# setfaintestautomag45deg {magnitude 8.5}
# Hva som skal vises (tegnes opp);
# Tegn IKKE opp følgende objekter (AVkommenter slik du vil) ...
# renderflags {clear "atmospheres"}
# renderflags {clear "automag"}
# renderflags {clear "boundaries"}
# renderflags {clear "cloudmaps"}
# renderflags {clear "comettails"}
# renderflags {clear "constellations"}
# renderflags {clear "eclipseshadows"}
# renderflags {clear "galaxies"}
# renderflags {clear "grid"}
# renderflags {clear "markers"}
# renderflags {clear "nightmaps"}
# renderflags {clear "orbits"}
# renderflags {clear "planets"}
# renderflags {clear "pointstars"}
# renderflags {clear "ringshadows"}
# renderflags {clear "stars"}
# renderflags {clear "partialtrajectories"}
# Hva som skal vises (tegnes opp):
# TEGN opp følgende objekter (AVkommenter slik du vil ha det) ...
# renderflags {set "atmospheres"}
# renderflags {set "automag"}
# renderflags {set "boundaries"}
# renderflags {set "cloudmaps"}
# renderflags {set "comettails"}
# renderflags {set "constellations"}
# renderflags {set "eclipseshadows"}
# renderflags {set "galaxies"}
# renderflags {set "grid"}
# renderflags {set "markers"}
# renderflags {set "nightmaps"}
# renderflags {set "orbits"}
# renderflags {set "planets"}
# renderflags {set "pointstars"}
# renderflags {set "ringshadows"}
# renderflags {set "stars"}
# renderflags {set "partialtrajectories"}
# Tekstetiketter:
# IKKE sett tekst på følgende objekter (AVkommenter slik du vil) ...
# labels {clear "asteroids"}
# labels {clear "constellations"}
# labels {clear "galaxies"}
# labels {clear "moons"}
# labels {clear "planets"}
# labels {clear "spacecraft"}
# labels {clear "stars"}
# Tekstetiketter:
# SETT tekst på følgende objekter (AVkommenter slik du vil) ...
# labels {set "asteroids"}
# labels {set "constellations"}
# labels {set "galaxies"}
# labels {set "moons"}
# labels {set "planets"}
# labels {set "spacecraft"}
# labels {set "stars"}
# Markering:
# Ta vekk merke fra alle objekter som nå er markert og slå av markørvisning ...
# (AVkommenter / endre slik du vil) ...
# unmarkall { }
# Minste banediameter som skal tegnes opp (i piksler) ...
# (AVkommenter / endre slik du vil) ...
# set {name "MinOrbitSize" value 1.0}
# Fjerneste synlige stjerneavstand, standard er 1000000 ...
# (AVkommenter / endre slik du vil) ...
# set {name "StarDistanceLimit" value 1000000}
# Tidsrate (1x, 100x, 1000x, osv.)...
# (AVkommenter / endre slik du vil) ...
# Negativ verdi = Kjør baklengs
# 0 = Pause
# 1.0 = Reell tid (standard)
# 1000.0 = Passe månebanebevegelse
#
# timerate {rate 1.0}
#****************************************************************************
# Hvis du bruker store teksturer kan du få Celestia forhåndslaste dem *
# inn i minnet i grafikk-kortet ved å liste dem opp nedenfor.
#****************************************************************************
# Eksempler...
# preloadtex {object "earth.*"}
# preloadtex {object "earth.png"}
#****************************************************************************
# orbit er en morsom kommando å leke med. Aksen oppgis i rekkefølge *
# [X Y Z], og hver akse kan være enten 0 eller 1. rate = hvor fort, *
# duration = antall sekunder. Pass bare på at du har valgt et objekt. *
#****************************************************************************
# orbit {axis [0 1 0] rate 10.0 duration 7.0}
#****************************************************************************
# Mer om skripting kan du lære på disse nettstedene:
# *
# * Scripting forum: (http://www.shatters.net/forum/viewforum.php?f=9) *
# * Don Gs Celestia-side: (http://www.donandcarla.com/Celestia/) *
# * Haralds Celestia-side: (http://www.h-schmidt.net/celestia/) *
# *
# Don Gs side har med en veiledning i CEL-skripting. Haralds side har med *
# en veiledning for CELX (Lua)-skripting. Begge har også eksempler og *
# andre godsaker.
#****************************************************************************
# Slutt på skriptet...
}