-
Deve essere presente almeno un livello
da cui dipendano 2 o più parti.Ciascuna posizione relativa deve aver
uno o più gradi di libertà, e l'utente deve poter
muovere interattivamente tali parti
E' STATA CREATA UNA MANO CON PIU GRADI DI LIBERA':LA
MANO DEL ROBOT E' COSTITUITA DA 5 DITA OGNUNA CON 3
FALANGI TUTTE PERFETTAMENTE MOBILI.
-
Le parti del RobotGino possono essere
definite usando le primitive GLUT, ma almeno
una parte deve essre definita con vertici e normali
arbitrarie.
ROBOTGINO E' STATO PROGETTATO IN MODO CHE OGNUNA DELLE
PARTI CHE COSTITUISCA IL ROBOT SIA IMPLEMENTABILE IN
MODO LINEARE.
-
Deve essere definita una scena di
sfondo per il RobotGino..
LA
SCENA E' COSTITUITA DA EDIFICI E DA UN LUNGO VIALE
ALBERATO
-
L'utente deve poter scegliere tra
diversi punti di vista fissi per la scena e deve
essere possibile commutare interattivamente tra i
punti di vista definiti..
VI
E' LA POSSIBILITA' DI POTER VEDERE LA SCENA DA 4 DIVERSI
PUNTI DI VISTA,LE TELECAMERE MOSTRANO IL ROBOT GINO DA
DIVERSE INQUADRATURE
Specifiche opzionali
:

-
L'applicazione dovrebbe essere
portabile.
SONO STATE USATE LIBRERIE PORTABILI,IL CODICE E' STATO
SCRITTO E IMPLEMENTATO IN MODO DA FAVORIRE LA
PORTABILITA' DEL PROGETTO SU SISTEMI OPERATIVI
DIFFERENTI
-
Altri toolkits openGL come
GLUI possono essere usati per gestire l'input
purchè siano anch'esse portabili.
E' STATO USATA LA GLUI PER GESTIRE EVENTI E INTERAZIONI
CON IL ROBOT
-
Si può utilizzare un programma di
modellazione 3D per definire alcune parti
dell'animale.
SONO STATI IMPORTATI MODELLI REALIZZATI CON MOTORE
GRAFICO E TRASFORMATI IN OGGETTI OBJ,LE PARTI REALIZZATE
CON MODELLATORE GRAFICO 3D SONO:RAZZI,DINO,CARRARMATI.
-
Si raccomanda di scrivere una
documentazione HTML per il progetto.
ECCOLA!!!
Altre specifiche
:
-
Alcune
delle
parti mobili devono essere
controllate direttamente via mouse con una interazione
diretta mouse utente..
ROBOTGINO MUOVE LE PARTI DEL CORPO NON SOLO CON
INTERAZIONE DIRETTA UTENTE TASTIERA MA ANCHE TRAMITE
MOVIMENTI DEL MOUSE.USANTO PAGE UP E PAGE DOWN E'
POSSIBILE INDICARE CHE PARTE SI VUOLE MUOVERE DEL ROBOT
E POI,ATTRAVERSO IL MOVIMENTO DEL PUNTATORE DEL MOUSE
SULLA PARTE EVIDENZIATA E' POSSIBILE SPOSTARE
L'OGGETTO!!
UTILITA' AGGIUNTE
-
ROBOTGINO HA DIVERSI
MOVIMENTI:SALTA,CAMMINA,"VA SU MARTE".
-
E' POSSIBILE
INSERIRE UNA NEBBIA CON 3 DIFFERENTI INTENSITA'.
-
E' POSSIBILE
SCEGLIERE TRA DIFFERENTI LUCI+ UNA LUCE LASER FISSA.
-
E' POSSIBILE
MODIFICARE INTENSITA' DIAMETRO E ROTAZIONE DELLE LUCI.
-
SONO STATE APPLICATE
DELLE TEXTURE PER RENDERE REALISTICHE LE CASE GLI
ALBERI E IL TERRENO.
-
E' POSSIBILE
LIMITARE IL MOVIMENTO DEGLI ARTI DEL ROBOT.
-
E' POSSIBILE
ASCOLTARE DEI SUONI PER ALCUNE AZIONI DEL ROBOT.
-
ROBOT GINO SPARA I
MISSILI!!!!.
-
UNA FUNZIONE "AMICO
DINO..." FA COMPARIRE DINO(UN DINOSAURO) SUL PALMO
DELLA MANO DEL ROBOT.
-
LA MANO DEL ROBOT E'
STATA CREATA CON PIU' GRADI DI LEBERTA ED E' POSSIBILE
MUOVERE OGNI FALANGE E OGNI DITO.
TOTALE RIGHE DI CODICE : 6000 e un pò |