home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / 3dnavigator / 3dnavigator_v0.3.doc < prev    next >
Text File  |  1997-06-25  |  4KB  |  104 lines

  1.  
  2.   3D Navigator V0.3  di Giuseppe Perniola
  3.  
  4.   E-Mail: perniolapa@bccsanteramo.it
  5.  
  6. ----------------------------------------------------------------------------
  7. QUESTO SOFTWARE E' DI TIPO PUBBLICO DOMINIO, CIOE' SI PUO' LIBERAMENTE
  8. DISTRIBUIRE, COMPLETAMENTE O PARZIALMENTE.
  9. ----------------------------------------------------------------------------
  10.  
  11. Sommario:
  12.   A) Informazioni generali
  13.   B) Uso dell'interfaccia
  14.   C) Difetti conosciuti e versioni future
  15.   D) Notizie sull'autore
  16.  
  17. ----------------------------------------------------------------------------
  18.   A) Informazioni Generali
  19.  
  20. 3D Navigator V0.3 e' stato scritto nel 1997, completamente in
  21. Blitz Basic V2.1, tranne la routine ChunkyToPlanar, che e' stata scritta
  22. in Assembler. Questo software e' un semplice esempio di grafica
  23. 3D in Texture Mapping, in stile Breathless.
  24. Questo programma richiede Kickstart 2.0 o superiore, 1 Mb di
  25. memoria Ram libera, e consiglio CALDAMENTE un 68020 o superiore e
  26. memoria Fast.
  27. Il programma e' stato scritto e testato su:
  28.   _A1200 68020  14 Mhz  2 Mb di Ram   Kickstart 3.0
  29.   _A1200 68020  14 Mhz  4 Mb di Ram   Kickstart 3.0
  30.   _A1200 68020  28 Mhz  6 Mb di Ram   Kickstart 3.0
  31.   _A1200 68030  50 Mhz  6 Mb di Ram   Kickstart 3.0
  32. ----------------------------------------------------------------------------
  33.   B) Uso dell'interfaccia
  34.  
  35. Dopo aver caricato il programma, su una piccola finestra, verranno
  36. visualizzati alcuni pulsanti:
  37.   _Inizia
  38.           Premendo questo tasto si puo' cominciare la simulazione
  39.           dell'ambiente 3D; per muoversi nello spazio, bisogna
  40.           usare i tasti cursori: per ruotare lo sguardo verso
  41.           sinistra o verso destra si usano i rispettivi tasti,
  42.           mentre dicasi lo stesso per andare avanti o indietro.
  43.           Per ritornare nella finestra principale bisogna
  44.           premere la barra spaziatrice.
  45.   _Info
  46.           Premendo questo gadget si possono far visualizzare
  47.           alcune informazioni riguardo al programma.
  48.   _Esci
  49.           Questo pulsante serve per uscire da 3D Navigator.
  50.   _Dettaglio
  51.           Cliccando sugli spazi a destra di X e di Y, si puo'
  52.           digitare il dettaglio; puo' variare da 1 a 2. Se si
  53.           mette un dettaglio di X=1 e di Y=1 la grafica sara'
  54.           definita, ma piu' lenta; invece, se X=2 e Y=2 la grafica
  55.           sara' meno definita, ma piu' veloce.
  56.   _Finestra
  57.           Cliccando sugli spazi a destra di X e di Y, si puo'
  58.           digitare il lunghezza e la larghezza della finestra
  59.           dove verra' visualizzato l'ambiente 3D; piu' e' grande
  60.           la finestra, piu' sara' lento; invece, piu' e' piccola
  61.           la finestra, piu' veloce sara'. I valori X vanno
  62.           da 64 a 320 Pixel, mentre i valori Y vanno da
  63.           48 a 256 Pixel.
  64.           ATTENZIONE!!!!
  65.           Il valore di X della finestra deve essere un multiplo
  66.           di 32 (ad es. 64,96,128,...), mentre il valore di Y
  67.           puo' essere un qualsiasi valore.
  68.   _Mappa
  69.           Premendo il tasto a sinistra di Mappa si puo'
  70.           scegliere se visualizzare o no la mappa.
  71. ----------------------------------------------------------------------------
  72.   C) Difetti conosciuti e versioni future
  73.  
  74. Rispetto alla versione precedente, il programma e' stato migliorato:
  75. infatti, al codice in Basic ho incluso una routine in Assembler,
  76. chiamata ChunkyToPlanar; il guadagno, in velocita', e' notevole.
  77. Comunque rimangono dei difetti e delle mancanze:
  78.   _Mancano le Texture sui pavimenti e sui soffitti;
  79.   _Mancano i passaggi sopraelevati, come ascensori e scale;
  80.   _Le Texture non vengono visualizzati bene.
  81. Attualmente lo sviluppo di questo programma e' bloccato, perche'
  82. non so come fare per migliorare questo software (IO HO SOLO 15 ANNI!!!);
  83. quindi qualsiasi suggerimento e' benvenuto.
  84. ----------------------------------------------------------------------------
  85.   D) Notizie sull'autore
  86.  
  87. Per suggerimenti, telefonare o scrivere a:
  88.  
  89.   Giuseppe Perniola
  90.   via Laterza n.40
  91.   70029  Santeramo in Colle (Bari)
  92.   TEL. 080/8826487
  93.  
  94.   E-Mail: perniolapa@bccsanteramo.it
  95. ----------------------------------------------------------------------------
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.