Sveiki, tęsiu temą apie priedų ir tekstūrų įkėlimą į programą (turbūt niekam čia neįdomu, bet rašau...

) Planetų tekstūros įkeliamos į
C:\Program Files\Celestia\textures tiksliau kataloge
textures yra dar trys katalogai,-
lores,medres,hires
lores kataloge talpinamos žemos ,
medres,-vidutinės,
hires.-aukštos kokybės planetų paviršių žemėlapiai. Po instaliavimo tik
hires katalogas būna tuščias. Į šį katalogą dėsime savo parsiųstas tekstūras. Dabar apie pačias tekstūras, tiksliau apie jų tipus. Yra "surface", "normalmap","specular". Surface,-planetos paviršius, normalmap,-žemesnis sluoksnis, formuoja planetos paviršiaus įdubimus, kalnus ir tt.,specuar,-naudojama, kur yra vanduo (tiksliai nežinau šio sluoksnio funkcijos, bet kažkas, kas sukelia atspindžius)
C:\Program Files\Celestia\data kataloge
data yra failas
solarsys.ssc jį mums reikės šiek tiek pasiredaguoti. Bandysime modifikuoti Marsą. Iš
http://www.celestiamotherlode.net/catalog/mars.php parsisiunčiame Marso planetos paviršiaus žemėlapį (Mars Surface Map) ir
http://www.celestiamotherlode.net/catalog/marsbump.php Marso normalmap'ą (Mars Normal Map). Renkantis tekstūras atkreipkite dėmesį, kad yra parašyta 2k,4k,8k. Kuo aukštesnis skaičius, tuo detalesnė bus tekstūra, tačiau ir labiau apkraus kompiuterį. Dar siūlyčiau dėl suderinamumo siųstis to pačio autoriaus tekstūras ir jei paviršiaus tekstūra 2k, tai ir normalmap taip pat 2k. Parsisiuntę išarchyvuojame, pervadiname kad būtų mars.* (*-failo plėtinys, plėtinio nekeičiame) ir marsnormal.* (plėtinio nekeičiame) ir perkeliame į
C:\Program Files\Celestia\textures\hires katalogą. Dabar mums reikės paredaguoti minėtą
solarsys.ssc Šis failiukas atsidaro su paprasčiausiu Notepad'u
Susirandame tokius įrašus:
Kodas: Pasirinkti visus
"Mars" "Sol"
{
Texture "mars.*"
# Texture "mars8k.dds"
BumpMap "marsbump.*"
BumpHeight 2.5
Color [ 1 0.75 0.7 ]
HazeColor [ 1 1 1 ]
HazeDensity 0.45
Radius 3396 # equatorial
# Oblateness 0.0069
Atmosphere {
Height 30
Lower [ 0.8 0.6 0.6 ]
Upper [ 0.7 0.3 0.3 ]
Sky [ 0.83 0.75 0.65 ]
Sunset [ 0.7 0.7 0.8 ]
# Slightly bluish sunset, as seen in true color pictures
# from Pathfinder
Mie 0.0024
MieAsymmetry -0.15
Rayleigh [ 0.0010 0.0006 0.0003 ]
Absorption [ 0 0 0 ]
MieScaleHeight 20
}
ir padarome kelis pakeitimus (po Texture "mars.*" naujoje eilutėje rašome NormalMap "marsnormal.*" bei simboliu #,padėdami priešais įrašą išjungiame BumpMap "marsbump.*" ir BumpHeight 2.5) Tai turėtų atrodyti taip:
Kodas: Pasirinkti visus
"Mars" "Sol"
{
Texture "mars.*"
NormalMap "marsnormal.*"
# Texture "mars8k.dds"
# BumpMap "marsbump.*"
# BumpHeight 2.5
Color [ 1 0.75 0.7 ]
HazeColor [ 1 1 1 ]
HazeDensity 0.45
Radius 3396 # equatorial
# Oblateness 0.0069
Atmosphere {
Height 30
Lower [ 0.8 0.6 0.6 ]
Upper [ 0.7 0.3 0.3 ]
Sky [ 0.83 0.75 0.65 ]
Sunset [ 0.7 0.7 0.8 ]
# Slightly bluish sunset, as seen in true color pictures
# from Pathfinder
Mie 0.0024
MieAsymmetry -0.15
Rayleigh [ 0.0010 0.0006 0.0003 ]
Absorption [ 0 0 0 ]
MieScaleHeight 20
}
Išsaugome ir paleidžiame
Celestia, spaudžiame Shift+R (komanda nurodo tekstūrų ieškoti
hires kataloge), ir
ENTER surenkame Mars ,
ENTER ir spaudžiame
G. "Nuskrendame" prie Marso. Jis turi būti pastebimai pasikeitęs. Sėkmės !
P.S. Jei kas neaišku klauskite.