On Thu, 12 Jul 2012 11:15:28 +0200
"mac.lc...@yahoo.com" <mac.lc...@yahoo.com> wrote:

> Il 7/12/2012 11:08 AM, Premoli, Roberto ha scritto:
> > Salve,
> > sto interessandomi alla geometria 3D. mi chiedevo se esistono programmi per 
> > la gestione in tempo reale di oggetti in funzione di parametri.
> > Spiego meglio: ho necessita' di mostrare oggetti nello spazio (cubi, piani, 
> > rette, sfere, ellissoidi, etc) con la possibilita' di spostarli, 
> > modificarne le dimensioni, colorare aree che soddisfano certi parametri 
> > dinamici, evidenziare le intersezioni (es: un piano che taglia 
> > diagonalmente un ellissoide, o mostrare la parte in cui si intersecano un 
> > cubo e una sfera, etc).
> > Serve inoltre la possibilita' di "ruotare" la scena allo scopo i poter 
> > vedere il tutto da differenti angolazioni.
> > Esiste quancosa di gia fatto o devo rispolverare la trigonometria e 
> > scrivermi il programma da zero?
> > grazie.
> >
> 
> blender e unity.  ciao.

un pò di cose alla rinfusa (mi perdonerai se non è quello che vai
cercando :-)))

1) risorse: oltre a quelli detti sopra ho intravisto il progetto
freeCad: espone una API che potrebbe fare al caso tuo; c'è poi quel sw
donato dal genio militare americano che in questo momento non ricordo
(lo troverai con google); infine su una lista cugina in questi giorni
parlano di Salome/Opencascade per via della licenza: problemi legali a
parte, credo sia una interessante risorsa da valutare;

2) "ruotare" la scena: sto vedendo (per altri obiettivi) pyQT: usa
nativamente un framework scene e view che potrebbe anche fare al caso
tuo; il potenziale risparmio di tempo potrebbe consigliarne lo studio
(non conosco le omologhe gtk);

3) trigonometria: se devi implementare a mano mapping window/viewport,
zoom, pan, assonometrie e prospettive, certamente la trigonometria, e
un pò di algebra lineare, ti faranno comodo, però temo incontrerai
problemi di coerenza topologica degli oggetti che richiedono qualche
sforzo in più :-(

4) se coinvolgi la lista, o se vuoi coinvolgermi in pvt, te ne sarò
grato: nessun impegno, però se ti va di scambiare qualche chiacchera
sull'argomento di tanto in tanto..... :-)

ciao,
giuliano


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120712161823.33130e9fb47b3fc1ea65f...@tiscali.it

Rispondere a