RILASCIATO ORBITER 2016!!! CLICCA QUI PER SCARICARLO
 
IndiceIndice  FAQFAQ  LinkLink  CercaCerca  RegistratiRegistrati  Accedi  
Accedi
Nome utente:
Password:
Connessione automatica: 
:: Ho dimenticato la password
FOI sui social networks
Argomenti simili
Siti Amici
Astronautica Ultima Speranza

AstronautiNEWS

Orbiter Forum

Tuttovola.org

Contatore Visite
Ultimi argomenti
» Texfilms - Un nuovo canale streaming live
Da Ripley Dom 20 Ago 2017 - 20:14

» Nuove textures HRSC per Marte
Da wolf Ven 18 Ago 2017 - 12:02

» Multistage2015
Da fred18 Ven 11 Ago 2017 - 20:12

» Domanda ridicola sui piani orbitali Terra-Luna
Da Ripley Mar 8 Ago 2017 - 7:29

» Space Shuttle Ultra - il vero Shuttle a casa vostra
Da wolf Gio 3 Ago 2017 - 21:17

» sound e carburante limitato
Da DDD Mer 2 Ago 2017 - 11:11

» Cambio indirizzo mail
Da Ripley Mar 1 Ago 2017 - 16:28

» [Risolto] Problema download XR Fleet
Da DDD Dom 23 Lug 2017 - 9:39

» [Risolto] Problema avviamento Orbiter
Da Ripley Sab 22 Lug 2017 - 21:12

» Buonasera, mi presento
Da Ripley Sab 22 Lug 2017 - 14:40

» Terza missione di Paolo Nespoli nello spazio.
Da Pete Conrad Ven 14 Lug 2017 - 22:33

» Nuove navi in sviluppo per la flotta XR: XR0, XR3, XR4
Da wolf Ven 7 Lug 2017 - 12:24

» Traduzione ITA manuale operativo di volo flotta XR
Da Ripley Ven 7 Lug 2017 - 11:44

» D3D9Client - il client grafico di Jarmonik
Da Ripley Gio 6 Lug 2017 - 22:17

» GeneralVehicle
Da marcogavazzeni Gio 29 Giu 2017 - 20:24

» Vittime del lancio della Progress MS-06
Da Ripley Sab 24 Giu 2017 - 22:50

» Sviluppo di una base italiana - Sede ASVI
Da Ripley Sab 17 Giu 2017 - 11:37

» OMP - Orbiter Multiplayer Project - Installazione
Da Ripley Mer 24 Mag 2017 - 15:13

» Poderosa 2017
Da marcogavazzeni Mar 23 Mag 2017 - 21:14

» Delphinus
Da marcogavazzeni Lun 15 Mag 2017 - 19:59


Condividere | 
 

 [Risolto] Rendering atmosfera con D3D9

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: [Risolto] Rendering atmosfera con D3D9   Lun 28 Gen 2013 - 22:27

Dopo aver installato l'ultimo aggiornamento del client D3D9 (R8) ho riscontrato un problema nella visualizzazione dell' atmosfera terrestre in orbita bassa.

L'effetto ottico guardando la terra in prospettiva riproduce l'atmosfera molto più chiara (colore bianco abbagliante) rispetto a come era con la versione precedente di D3D9 (una gradazione di blu che poi sfuma nel quasi bianco). Inoltre lo strato visibile di atmosfera in controluce è molto più spesso, creando una sorta di alone abbagliante intorno alla superficie del pianeta. Il problema non sussiste se utilizzo Orbiter in versione standard (cioé senza usare Orbiter_ng) o come ho già detto usando la versione precedente di D3D9. Aggiungo che i parametri di configurazione dell'atmosfera del file config/Earth non sono stati alterati.

Qualcuno ha riscontrato un problema simile o ha idea del perché ciò si verifichi? Potrebbe forse dipendere da alcune impostazioni della scheda grafica?



Grazie
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4436
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Mar 29 Gen 2013 - 10:08

Non mi sono accorto di questo problema, anche se ultimamente ho "volato" poco, nè mi pare di averne letto su OF...

Sarebbe interessante vedere due screen a confronto: se per caso volessi farlo, la R7 la recuperi da qua
http://d3d9client.codeplex.com/releases/view/97367

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Ven 1 Feb 2013 - 16:26

Ripley ha scritto:
Sarebbe interessante vedere due screen a confronto

Io uso Screen Capture ma purtroppo non riesco a "catturare" l'immagine durante la simulazione con D3D9, riuslta solo un 'immagine totalmente nera...
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4436
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Ven 1 Feb 2013 - 17:15

Io per gli screen o uso Fraps (che ha una apposita funzione), oppure con Orbiter non a "full screen" premo il tasto Stamp (tutto il desktop) o Alt+Stamp (solo la finestra in primo piano) e poi incollo in un qualsiasi viewer di immagini, come Irfanview, e da lì mi salvo il file.

Se poi ti fai un account su http://imgur.com/ postare le immagini in un forum è velocissimo, perchè in pratica l'upload avviene quando "incolli" l'immagine copiata.

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo


Ultima modifica di Ripley il Mer 20 Feb 2013 - 11:32, modificato 1 volta
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Mar 19 Feb 2013 - 19:39

Riporto di seguito due immagini dello stesso scenario, una "standard" e l'altra in modalità D3D9 dopo aver installato R8
L'alterazione dell' effetto atmosfera è evidente


Tornare in alto Andare in basso
Vedi il profilo dell'utente
Mir
Specialista
Specialista
avatar

Numero di messaggi : 354
Età : 38
Località : Umbria
Data d'iscrizione : 11.12.11

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Mar 19 Feb 2013 - 20:17

Hai sicuramente installato un'addon per l'atmosfera, probabilmente "Atmospheric Visual Enhancement".
Il D3D9 non è compatibile con questi mod, dato che ha una gestione dell'atmofera tutta sua.
Prova a disinstallarlo e vedi come va.
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://orbiteritalia.forumotion.com/
Fausto
Admin
Admin
avatar

Numero di messaggi : 7089
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Mar 19 Feb 2013 - 22:38

Confermo quanto detto da Mir!

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Ven 22 Feb 2013 - 19:49

Mir ha scritto:
Hai sicuramente installato un'addon per l'atmosfera, probabilmente "Atmospheric Visual Enhancement".
Il D3D9 non è compatibile con questi mod, dato che ha una gestione dell'atmofera tutta sua.
Prova a disinstallarlo e vedi come va.
Scusate ma c'è qualcosa che non mi torna... confermo che ho installato l'addon "Environment" di Endeavour Commander (in aggiunta al suo altro addon EEE) ma fino alla versione R5b di D3D9 NON HO RISCONTRATO ALCUN PROBLEMA.
L'alterazione si è verificata solo DOPO aver installato la R9..
Quindi se D3D9 non è compatibile con questi addon perché non ho riscontrato il problema con le versioni D3D9 precedenti?
E' possibile che l'incompatibilità sia limitata alle release R9 e seguenti?
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4436
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Ven 22 Feb 2013 - 20:21

EndeavourCmdr ne ha fatte due di queste "mod":

http://orbithangar.com/searchid.php?ID=3098
http://orbithangar.com/searchid.php?ID=2379

Per un attimo quello chiamato NG pensavo fosse per orbiter_NG.exe...invece vuol dire Next Generation!

Quindi dalla R5b alla R9 non hai installato altri D3D9 intermedi?

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Ven 22 Feb 2013 - 20:39

Ripley ha scritto:
EndeavourCmdr ne ha fatte due di queste "mod"

in realtà io ho installato un'altra sua versione (che nno si trova più so OH) denominata EEE


Ripley ha scritto:
Quindi dalla R5b alla R9 non hai installato altri D3D9 intermedi?
Esatto Ripley, dopo la R5b ho installato direttamente la R9

ad ogni modo ho provato a disinstallare l'addon EEE di Endeavour commander come da voi suggerito: c'è un piccolo miglioramento pare ma siamo ben lontani dalla simulazione in D7 e da quella che avevo con D9 R5b
Ecco un paragone tra la D7 e la D9 (R9) dopo aver disinstallato l'addon EEE



Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4436
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Sab 23 Feb 2013 - 10:20

wolf ha scritto:
...E' possibile che l'incompatibilità sia limitata alle release R9 e seguenti?
Certo, è possibile. Spingendo sempre oltre il livello, alla fine magari qualche retrocompatibilità si scassa.

Dal punto di vista di tutta la comunità sarebbe più utile postare questi screen e queste domande su OF, in quanto solo jarmonik può intervenire direttamente (se è possibile fare qualcosa).

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Dom 24 Feb 2013 - 23:04

Ripley penso di aver risolto il problema!
Ho dato uno sguardo al thread sullo sviluppo di D3D9 su OF e di fatto il medesimo inconveniente era stato segnalato da markl316 più di un anno fa.
http://orbiter-forum.com/showthread.php?p=325081&postcount=1014

Tra l'altro proprio tu eri intervenuto in merito al problema specifico d'incompatibilità tra D3D9 e OAVE.
http://orbiter-forum.com/showthread.php?p=406315&postcount=2055

ho applicato le modifiche indicate da jarmonik al file horizonhaze.fx e ora tutto sembra essere a posto. Queste modifiche dovrebbero garantire la compatibilità di D3D9 con gli addon di EndeavourCmdr (EEE, OAVE)

Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4436
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Lun 25 Feb 2013 - 10:42

Ammetto che questa mi era sfuggita!

Per riferimenti futuri riporto la soluzione.
Il file di testo da modificare (HorizonHaze.fx) è presente sia nella cartella \Modules\D3D9Client che nella cartella \Modules\D3D9Client20.
La cartella viene scelta in base alla versione di pixel shader della propria scheda grafica: se non siamo sicuri o non conosciamo questo parametro, editiamo direttamente ambedue i file.
Il client D3D9 compilerà in tempo reale questo file, all'avvio di Orbiter.


COSA FARE:
Si deve attivare una riga e disattivarne un'altra, cancellando ed aggiungendo i simboli di commento ("//") all'inizio della riga. Inoltre dovremo modificare una funzione (nulla di difficile).

Quindi apriamo il file e cerchiamo la linea di codice:
Codice:
//return frg.color * tex2D(Tile0S, frg.tex0);
e modifichiamola in:
Codice:
return frg.color * tex2D(ClampS, frg.tex0);
rimuovendo i due slash a inizio riga e sostituendo la funzione "Tile0S" con "ClampS".


Poi, poche righe più sotto dovremo aggiungere i simboli di commento alla riga
Codice:
return float4(frg.color.rgb*(frg.tex0.y+0.30), frg.color.a*frg.tex0.y*frg.tex0.y);
che cambierà in:
Codice:
//return float4(frg.color.rgb*(frg.tex0.y+0.30), frg.color.a*frg.tex0.y*frg.tex0.y);

Fatto! Salvate il file e lanciate Orbiter.

Post di jarmonik



Una cosa però non mi torna nei post su OF. Nella sua risposta a markl316, jarmonik dice di usare la funzione ClampS e non TileOS, in quanto obsoleta (già un anno fa). Tu quale hai usato?

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo


Ultima modifica di Ripley il Lun 25 Feb 2013 - 14:46, modificato 4 volte
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
wolf
Astronauta
Astronauta


Numero di messaggi : 181
Età : 49
Località : Milano
Data d'iscrizione : 04.10.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Lun 25 Feb 2013 - 12:23

Ripley ha scritto:
Una cosa però non mi torna nei post su OF. Nella sua risposta a markl316, jarmonik dice di usare la funzione ClampS e non TileOS, in quanto obsoleta (già un anno fa). Tu quale hai usato?
Confermo che TileOS non va bene: si ha un CTD con log uguale a quello postato da markl316
Bisogna usare ClampS
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4436
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Lun 25 Feb 2013 - 13:01

Ok, istruzioni ritoccate in base alle tue info.

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
Mir
Specialista
Specialista
avatar

Numero di messaggi : 354
Età : 38
Località : Umbria
Data d'iscrizione : 11.12.11

MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   Lun 25 Feb 2013 - 14:35

Grandi...Quando sono passato definitivamente alla D3D9, uno degli addon alla quale ho dovuto rinunciare era proprio "Atmospheric Visual Enhancement", che appunto mi dava il problema di Wolf.
La soluzione era sfuggita anche a me, ma dato la mia conoscenza dell'inglese, non mi stupisco rolleyes
Mi metto subito ad installarla Yes

EDIT:
Installata, è fantastica in D3D9, l'unica cosa "negativa" (problema presente anche in DX7) è che rende l'atmofera di Marte leggermente azzurra, ma viste le ultime foto di Curiosity (e non) , credo che sia maggiormente reale in questo modo.
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://orbiteritalia.forumotion.com/
Contenuto sponsorizzato




MessaggioTitolo: Re: [Risolto] Rendering atmosfera con D3D9   

Tornare in alto Andare in basso
 
[Risolto] Rendering atmosfera con D3D9
Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 di 1
 Argomenti simili
-
» Origine, composizione chimica e struttura verticale dell' atmosfera
» [Risolto] Problemi installazione D3D9
» GESTIONE IMPIANTO DI RECUPERO R4 - R13
» stabilimento anteriore al 1988 rinnovo o richiesta di nuova autorizzazione alle emissioni?
» Consigli sull'allattamento

Permessi di questa sezione del forum:Non puoi rispondere agli argomenti in questo forum
Forum Orbiter Italia :: Orbiter Space Flight Simulator :: Assistenza e Domande in Generale-
Andare verso: