-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
1/27
Autor Conductortiinifc
Universitatea
PolitehnicaBucureti
Facultateade
Automatici
Calculatoare
Catedra deCalculatoar
e
Reproducerea ambientului
n timp real ntr-un mediuvirtual
Coiu aureniu Ctlinlaur!catalin"#mail!com
Pro$! %r! &n#! 'oldoveanuAlin
(esiunea de disertaie ) (eptembrie *+,
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
2/27
Cuprins
&ntroducere (tate o$ the art
Plat$orma .pen(im Plat$orma /% UPB Proiectarea aplicaiei
Conclu0ii 1 mbuntiri 2ntrebri
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 *
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
3/27
&ntroducere
Ambient ) iluminare4 $enomene meteorolo#ice Component important a unui mediu virtual realist
!Scop decorativ56 realism 7neplanifcat8 4perspectiv ecolo#ic4 ecos$er Fenomene comple9e: ra0e crepusculare 7#odra;s84
#rindin4 e$ect de halo4 $ul#ere4 tornade4 curcubee etc! &nducerea unei stri de spirit Suspension of disbelief 7(!8
?Cele mai captivante te9t sunt adeseori acelea care
sunt cele mai $amiliare@ 7R;an4 *++,8
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 /
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
4/27
&ntroducere
Realism cinematic4 machinima ste capabil tehnolo#ia modern s rande0e$enomenele meteo Cum inuenea0interaciunea cu Docul
(imulatoare de 0bor4 medii virtuale colaborative4CAE
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
5/27
(tate o$ the art
(econd i$e ) inden ab4 */ iunie *++/ 'ediu virtual online: residents 7avatars84
sociali0are4 evenimente4 proprieti virtuale iservicii4 prims4 sculpties4 the R&%
LSL7inden (criptin# an#ua#e8 Nu e un joc!
GindHard 'arI &nteractive ) Gindi#ht4 Jimble Alternative la $ormulele de iluminare o$erite de
.pen i %irect/%
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 3
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
6/27
(tate o$ the art
Gindi#ht ) sistem revoluionar4 al#oritmi n curs depatentare
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 K
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
7/27
(tate o$ the art Jimble ) sistem de randare a norilor volumetrici
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 >
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
8/27
(tate o$ the art
'otoare #rafce pentru simulatoarele F(L i P/% F( lobal Real Geather
(imulri ale curenilor de aer superiori i in$eriori4 numeroasetipuri de nori4 turbulen4 Durnal meteo4 raportri meteo iplanifcri de 0boruri
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 =
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
9/27
(tate o$ the art RL 7Real nvironment Ltreme8
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 M
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
10/27
(tate o$ the art .pusF(& 7Fli#ht (imulator &nter$ace8
Active (I; Je9t
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,+
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
11/27
(tate o$ the art
Fli#htear ) soluie open-source
true(I; ) %L,,4 .pen4 NavoI Eision4 Unrealn#ine 4Unit;
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,,
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
12/27
(tate o$ the art Aplicaii pentru smartphone-uri
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,*
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
13/27
Plat$orma .pen(im Fondat n ianuarie *++>! Eersiunea curent este
+!=!+!,4 lansat pe ** au#ust *+, Alternativ open-source pentru #0duirea de lumi
virtuale CO4 plat$orma Uni94 $rameHorI 'ono4 compatibil cu
!J< i CR 7Common an#ua#e Runtime8 de la'icroso$t
(uport arii comple9e de re#iuni 56 rid Acces prin intermediul vieHer-elor4 maDoritatea
derivate din clientul principal de ( &nHorld scriptin#: (.((4 CO4 EB!J< Arhitecturi suportate: Single server (Standalone), Grid
(multi-server), HyperGrid (inter-grid)
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,/
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
14/27
Plat$orma .pen(im
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
15/27
Plat$orma /% UPB Replica virtual a UPB4 de tip ''. 7'assive 'ultipla;er
.nline ame84 e9tensibil prin adu#are de noi module 'odel /% complet4 de nalt preci0ie4 numr mare de
utili0atori4 ce interacionea0 i pot participa la diverseevenimente online
(ociali0are4 comunicare4 urmrire n timp real a striicampusului Ree9iv i pro#ramabil 7prin intermediul unui AP&8
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,3
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
16/27
Proiectarea aplicaiei Redarea vremii n timp real n mediile virtuale colaborative Folosirea standardelor ba0ate pe L'4 Q(.J4 N
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
17/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,>
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
18/27
Proiectarea aplicaiei Folosirea sen0orilor pentru schimbarea mediului virtual
*+!+*!,3 ,=
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
19/27
Proiectarea aplicaiei
(criptin# ( (e ataea0 obiectelor 7primitive8 din cadrul scenei4 se e9ecut pe server i i
se transmite napoi la clieni 7vieHer-e8 (tates vents 'odulul LightShare) alternativa .pen(im la Gindi#ht . serie de parametri conf#urabili: culoarea apei4 cea4 strlucire (oare4
acoperirea de nori4 culoarea norilor EieHer compatibil $olosit: Firestorm
$ecte adiionale: vSnt 7Wind Module) conf#urare direcie4 intensitate4 rat deschimbare84 ploaie4 ninsoare!
(istem de particule conf#urabil 2ncrcare scene: .AR 7.pen(im Archives8 enerator de te9turi
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 ,M
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
20/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 *+
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
21/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 *,
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
22/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 **
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
23/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 */
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
24/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 *
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
25/27
Proiectarea aplicaiei
*+!+*!,3 Sesiunea de Diserta ie Septembrie 2014 *3
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
26/27
Conclu0ii 1 mbuntiri Cuvinte cheie: ambient, fenomen meteo, realism, simulator,
mediu virtual colaborativ, Second Life, scripting, motor grac,OpenSim, arhitectura, sistem de particule
'aDoritatea #eneratoarelor de $enomene meteo nu $olosesc datepreluate din realitate
&mplicaiile nef0ice ale redrii vremii 7 nu are e$ect asupra mediuluisau avatarului8
'ediul virtual .pen(im i limbaDul de scriptin# (.(( este nc ntr-un stadiu e9perimental i nu $oarte bine documentat
%ifculti la implementare: parsare L'4 redare $enomene meteo
-
7/21/2019 Catoiu Laurentiu - Redarea Ambientului in Mediu Virtual
27/27
V1A
*+ +* ,3 Sesiunea de Diserta ie Septembrie 2014 *>
E mulumescW