Newsgroup: it.scienza.astronomia
Titolo: (OT) Software Terragen

Ciao amici vi segnalo questo programma che serve per fare realistici (e
bellissimi) paesaggi virtuali.
Ecco dove scaricarlo gratis:  
http://www.planetside.co.uk/
Nel web esiste anche un manuale in italiano (cercate con google).
Naturalmente mi dirette: e che ce azzecca con l'astronomia?
Un tipo ha usato questo programma per fare pesaggi 3d della luna:
http://www.astrosurf.com/rondi/lune3d.htm
--
Un saluto
Ale by 
http://digilander.libero.it/namaste77


Veramente molto bello. Vale la pena scaricare l'AVI. Thanks
Ciao

 ha scritto nel messaggio
news:3GKGa.90763$pR3.1...@news1.tin.it...


 
http://www.astrosurf.com/rondi/terragen/spaceitaly.htm
 Notate com'č


direi che è una tecnica molto interessante! soprattutto l'ingegnosità di
sfruttare le funzioni della luminosità linea per linea e di farne
l'integrale per ottenere l'altimetria! a me piacerebbe provare ma serve il
programma che faccia questo e io di programmazione non so un piffero. C'è
qualcuno in grado di fare un programma che funzioni in modo similare a
quello descritto sul sito?
Saluti,
Ale

 ha scritto nel messaggio
news:bciavj$pnr$1...@news.flashnet.it...


 E' più facile usare il programma originale, piuttosto!
Nono! il problema non è terragen! il problema è il programma per traformare
i dati della luminosità data dalle ombre in dati altimetrici.. sulla carta
ho capito come si fa.. ma con il pc non ne ho la più pallida idea...!
Saluti, Ale.

 ho capito come si fa.. ma con il pc non ne ho la più pallida idea...!
No, stai facendo parecchia confusione sulla cosa.
La tecnica dell'heightfield, che permette di utilizzare i livelli di 
luminosita' di una matrice di pixel come fonte per le informazioni di 
elevazione di un solido tridimensionale, e' antica quanto il computer. 
Programmi storici come Persistence Of Vision - Raytracer 
(
www.povray.org
) implementano la tecnica dell'heightfield per la 
generazione di solidi tridimensionali che riproducano accuratamente le 
fattezze di un terreno, a patto che se ne conoscano i rilievi 
altimetrici.
Ora, voler ricavare dati altimetrici da una semplice fotografia, avendo 
come dati disponibili solo la fotografia stessa, e' un'operazione 
completamente impossibile. Dare in pasto all'algoritmo che genera 
l'heighfield la semplice foto, produce come risultato un terreno 
assolutamente distorto, perche' le zone in piena luce (valori alti) e 
quelle in ombra (valori bassi) producono creste e valli che in realta' 
non esistono.
Immaginiamo l'esempio piu' lampante: il classico cratere lunare. Tondo, 
formato da un anello sopraelevato che racchiude un circo depresso, 
spesso culminante con il picco centrale. In una fotografia quello che 
vediamo e' il cratere illuminato dal sole, con un aspetto che e' 
strettamente legato alla geometria della fase di insolazione. Il 
risultato e' noto a tutti, da una parte le pareti del cratere sono ben 
illuminate, dalla parte opposta sono in ombra. Al centro, il picco 
proietta la sua ombra che corre sul fondo del cratere.
Se noi prendiamo questa foto e la usiamo in un heightfield, ricaviamo un 
terreno tridimensionale si' realistico, con valli, depressioni, picchi e 
altopiani, ma completamente sballato dal punto di vista della 
corrispondenza con la realta' che si vorrebbe rappresentare: le parti 
illuminate del cratere saranno rappresentate nel solido tridimensionale 
come elevazioni positive (quindi verso l'alto), ma le parti in ombra 
produrranno un avvallamento che in realta' non esiste. E cosi' anche 
l'ombra gettata dal picco centrale, che sara' rappresentata come un 
solco profondo che si stacca dalla montagna posta al centro di questo 
"terreno" di fantasia.
Quello che ti servirebbe realmente e' un rilievo altimetrico del 
cratere, che non puoi ricavare dalla semplice fotografia, tant'e' vero 
che le sonde planetarie non ricavano i dati morfologici dei pianeti che 
esplorano scattando delle foto, ma facendo delle scansioni con le onde 
radio delle superfici, e misurando il tempo di percorrenza degli 
impulsi; insomma, si usa il radar (in tante diverse incarnazioni) per 
svolgere questo compito.
In gergo informatico, i dati altimetrici cosi' ricavati formano le 
cosiddette informazioni DEM (Digital Elevation Mapping); questi file 
sono immagini che riproducono con i diversi livelli di luminosita' dei 
pixel le differenti altezze di un terreno rispetto ad uno zero 
arbitrario. In un'immagine DEM vedresti il tuo cratere non come sei 
abituato a vederlo in foto, con un lato in ombra e l'altro in piena 
luce, ma come un anello dai bordi chiari (le pareti dell'anello che si 
innalzano), che delimita l'area interna piu' scura (piu' bassa), e 
improvvisamente, al centro, un bel punto luminoso ad indicare il picco 
centrale.
Su internet sono disponibili ormai DEM di moltissimi territori, sia 
terrestri che di altri pianeti del Sistema Solare. Ti basta fare un giro 
su Google con chiave "DEM" per trovare tonnellate di materiale da dare 
in pasto a Terragen :-)
Spero di aver fatto un po' di chiarezza con queste note. Se volete 
saperne di piu', io passo spesso da queste parti, non esitate a 
chiedere! :-)
-- 
 \\
  \\__ Falco Stellare - 
falco.ste...@libero.it
       <<Togli il TAPPO per avere l'indirizzo giusto>>