BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Simulatori (https://www.baronerosso.it/forum/simulatori/)
-   -   D3DRM.dll (https://www.baronerosso.it/forum/simulatori/71373-d3drm-dll.html)

andrex71 29 novembre 07 13:36

Citazione:

Originalmente inviato da TheFoggy
Pensavo avessi già abbandonato l'idea! :)
In questi giorni sono preso dagli esami universitari, ma al più tardi verso Natale volevo mettermi a studiare l'Ogre (quello che sarà il motore grafico), così da riuscire a disegnare qualcosa su schermo in modo decente, e la sua integrazione con le ODE (le librerie fisiche..delle quali è appena uscita la versione 0.9.quella precedente risaliva a 3 anni fa!).
Queste ultime le ho appena compilate sotto win e..sono piene di warning, ma di errori no (strano..di solito qualche errorino salta sempre fuori!). A voler essere pignoli, si potrebbero limare i warning con i giusti cast, ma tanto funziona ugualmente.. Per quanto riguarda l'audio, non lo considererei fino a circa metà del lavoro!
Volevo più che altro iniziare a disegnare qualcosa di simile a due assi unite da una "cerniera", "lanciarla" e muovere la giunzione, così da vedere se l'effetto alettone (o elevatore) funziona già di suo. E, successivamente, di realizzare una pseudo-elica e vedere se facendola girare, da o meno la spinta propulsiva. Altrimenti, se dovessimo farci le routine fisiche, diverrebbe alquanto innaturale, a meno di calcoli discretamente complicati e pesantezza del software!
Nel caso non funzionassero..cercherò qualche altra libreria free (sotto licenza GPL, ovviamente) da utilizzare!
Per la pubblicazione..io ho un forum di programmazione..non è molto frequentato, ma potremmo postarci lì le informazioni, gli aggiornamenti, i sorgenti e le varie versioni intermedie funzionanti.
Se vuoi, inizia a dare un'occhiata ai vari tools, così mi dici cosa ne pensi!
I link sono http://www.ogre3d.org, www.ode.org e http://www.openal.org. Il sito meglio realizzato è quello di Ogre, con screenshots e demo di quello che può fare!


Mollare? ora che ho trovato un altro matto come me? non ci penso prorpio.

Per quanto riguarda gli esami non ti preoccupare, anch'io ho un mare di cose da fare, e il bello dell'OS è che siccome non ti paga nessuno possimo prenderlo con calma, la differenza la fa il fatto che abbia grip sugli altri oppure no :).

Invece per quanto riguarda le lib grafiche mi pare bene che cominci da li, io potei dare un occhaita a quelle fisiche.

Per quanto riguarda la fisica dei simulatori di volo, avendone provati un po mi sono reso conto di quanto segue.

1) l'approccio + realistico è quello che si basa su un calcolo su elementi finiti di alcune equazioni di fluidodinamica sub e supersonica. Questo è l'approccio che si usa nella progettazione degli aerei prima di testare in galleria del vento e l'unico gioco che sfrutta tali finezze è XPlane che infatti ha un volo molto realistico.

Gli altri simulatori di solito usano equazioni semplificate dove in base a parametri + o meno noti per i vari modelli, realizzano una fisica fittizia di simulazione che nulla a che fare con la reale forma dell'oggetto.

Per capirsi, in microsoft flight sim metto i parametri di un f16 su una palla da bowling, quella volerà come un f16, su XPlane invece non metto i parametri, metto la forma della palla' il suo peso ecc.. e volerà come una palla da bowling (cioè male :) ).

Ora, io non so cosa ne pensi, ma nell'ottica di avere qualcosa da utilizzare presto per allenarsi gratis, forse l'approccio meno nobile dei parametri è + indicato di quello puro della fluidodinamica...

Però se la pensi diversamente possiamo pensare anche all'approccio iperrealiastico, magari contattando qualcuno addetto al mestiere di progettazione degli aerei che bazzica qui sul forum.

Fammi sapere

saluti
ANdrea

TheFoggy 29 novembre 07 18:50

La cosa bella delle Ode? Tu puoi dire: prendi un oggetto fatto così con questo peso, collegaci in modo fisso (senza cerniere) un altro oggetto fatto coì, di quent'altro peso e lui lo vede come un corpo solo di peso p1+p2, e col baricentro in base alla forma e al peso dei due elementi! Su questo, quindi, è abbastanza buono. Per contro, gestisce solo sfere, cubi e "capsule". Può disegnare e calcolare anche le collisioni di una mesh di triangoli (un classico modello poligonale..), ma non so come gestisca la sua dinamica in movimento! Su questo c'è da provare! Peccato che l'Havok Engine sia a pagamento anche per uso personale..


Tutti gli orari sono GMT +2. Adesso sono le 22:35.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002