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