Community Place

Home

 

 

title3.gif (24639 bytes)

    Sony ha creato un sistema 3D basato su VRML 1.0 e sulla Sony Extensions (E-VRML) che permette di costruire ed animare mondi 3D. Questi mondi contengono non solo forme 3d animate ma anche suoni e video.Insieme ad altre societa' ha migliorato il VRML 1.0  supportando quelle caratteristiche che permettono di costruire mondi 3d interattivi.Il sistema attuale e' basato su VRML 2.0 .
E' stato aggiunto nel browser VRML 2.0 il supporto per condividere il mondo 3D con altri utenti con i quali e' possibile parlare e vederli muovere nell'ambiente.

    Il sistema e' costituito dai seguenti strumenti:

il  browser Community Place
un authoring tool Enanched-VRML Community Place Conductor
il server condiviso Community Place Bureau



   VRML e' un linguaggio di programmazione che permette di creare mondi virtuali 3D. E' stato progettato per essere equivalente all'Html.I dati dei modelli e dei materiali sono messi in file di testo ASCII quindi facilmente modificabili.Uno speciale browser converte questi files in dati 3d (Rendering) per creare la scena. Tramite il browser ci si puo' muovere in questo ambiente usando mouse o tastiera.Cosi' come in html si possono creare testi Hyper-link, in Vrml si possono creare oggetti Hyper-link,permettendo in questo modo ad esempio di caricare un altro ambiente 3d o dati 2d(html) semplicemente cliccando con il mouse.

    Enhanced-VRML(E-VRML) e' basato sullo standard VRML 2.0 migliorato con caratteristiche che supportano l'interazione multiutente.

 

Community Place Browser

    E' un software che permette la navigazione di mondi virtuali 3d su Internet, con la possibilita' di muoversi, incontrare ed interagire con personaggi,ascoltare musica,guardare un film.

    Community Place e' un  completo browser VRML97 con il supporto di Java. C'e' la versione stand alone o quella plug-in per Netscape versione 2.01/3.0.

    La Sony prevede di continuare a sviluppare l'helper application anche se e' gia' disponibile il plug-in in quanto con la helper application gli sviluppatori hanno a disposizione la possibilita' di usare il file system cioe' ad esempio leggere e scrivere file dal mondo VRML per salvare informazioni di stato, mentre nella versione plug-in la Netscape's Java security restrictions non permette questa possibilita'.
    Non e' comunque necessario scrivere il file system locale per gestire un mondo 3D in VRML multiutente o per creare situazioni condivisibili da piu' utenti con l' estensione vscp delle Java Api della Sony.

chat1.gif (28042 bytes)

Differenze con altri browser
    Il comunity place permette non solo di muoversi nell' ambiente 3D ma anche di interagire con oggetti es. guidare un'auto,vedere filmati,ascoltare musica tutto con la possibilta di condividere queste attivita' con altri utenti. Inoltre essendo E-VRML una estensione del VRML2.0, il browser puo' essere usato per visualizzare file VRML 2.0.

Community Place Conductor

    I file creati con il Community Place Conductor, che e' uno strumento per costruire dei mondi virtuali condivisi con il VRML97 e Java, sono basati sul VRML 2.0 e possono quindi essere visualizzati con molti browser di VRML.  Con il Conductor si possono creare  degli oggetti gestiti da Java quindi bisogna avere un VRML 2.0 browser che supporti il Java scripting.
    Altri strumenti di modellizzazione possono essere usati per creare ambienti 3d , ad esempio WaveFront, SoftImage e 3d Studio Max.
    Il formato dei file di texture puo' essere di vari tipi:Bmp,Ras,Gif,Jpeg. Multi-frame Bmp e gif sono supportate per texture in movimento. E' in progetto il supporto di AVI e MPEG.
    L'audio e' supportato nei formati WAV e MOD.

Community Place Bureau

E' un multi-user server che permette a piu' utenti di condividere un mondo 3D. Permette di scegliere una propria rappresentazione virtuale, l' avatar, ed usa quell' avatar per rappresentare l'utente nei mondi condivisi.
    Una volta connesso al Community Place Bureau l'utente entra in un mondo condiviso dove puo' vedere altre persone, salutarle, parlare in gruppi, ed avere conversazioni private.

    Il numero di utenti contemporanei dipende molto dal tipo di connessione ad esempio per avere 300 utenti e' ragionevole una richiesta di banda di una linea T1.

    E' disponibile una demo version del Community Place Bureau (win95) che supporta fino a 12 connessioni concorrenti.


flow.gif (19011 bytes)

    E' possibile usare il Community Place helper application VRML 2.0 browser con Microsoft Internet Explorer,sebbene i link che sono presenti nell'ambiente VRML per accedere a pagine 2d web non sono riconosciute da IE;questa funzionalita' e' invece supportata da Netscape.

Requisiti minimi:

PC/AT-compatibile con Windows 95/NT
486DX2 66MHz
16MB
10MB o piu' (richiesti 30MB durante l'installazione)
640 x 480  256 colori
Netscape Navigator per Windows (ver 2.0+)

 

Requisiti raccomandati:

PC/AT-compatibile con Windows 95/NT
Pentium 90  MHz
32MB
800 x600  65536 colori

Mondi Disponibili:(Cliccare sulle immagini per vedere degli screen shoots)

miniingresso a honjo.jpg (14055 bytes)
Honjo.

miniingresso a sipari.jpg (17634 bytes)
Sapari Park.

minisip coast1.jpg (16137 bytes)
Sapari Coast.

 

VOTO:8.5

                cp.gif (4524 bytes)                             cp.gif (4524 bytes)

 

 

Home

CSELT - Politecnico di Torino
Tesina di Telematica

Amorino Vincenzo - Derenale Corrado - Steffenino Claudio