opensim tutorial what is opensim second life
Acest tutorial explică ce este OpenSim, cum funcționează, cum se creează lume virtuală 3D OpenSim Second Life, clienți și vizualizatori OpenSim și aplicațiile sale:
Dacă ați jucat vreodată masiv jocuri de rol online multiplayer, cum ar fi Sim sau Sim City , s-ar putea să fiți mai aproape de a înțelege conceptul de OpenSim și Second Life. Dar atât OpenSim, cât și Second Life sunt mai mult decât aceste jocuri de rol.
Atât OpenSim, cât și Second Life permit utilizatorilor să creeze și să interacționeze cu obiecte și scene virtuale tridimensionale într-un mod mai captivant decât se oferă în 2D și care reprezintă o reprezentare digitală detaliată a obiectelor și scenelor din lumea reală găzduite pe lumi virtuale, care pot fi detaliate reprezentări ale lumii reale.
Ce veți învăța:
Ce este OpenSim?
Cel mai convingător avantaj al OpenSim este că generează lumi virtuale 3D care sunt directe și reprezintă mai mulți reprezentanți reali ai obiectelor din lumea reală decât sunt accesibile în mediile 2D. Utilizatorii se simt cufundați în aceste medii în timp ce utilizează. Astfel, este foarte util în jocuri, instruire, modelare și alte cazuri de utilizare.
2D versus 3D:
(imagine sursă )
Lumile virtuale, de exemplu, oferă beneficii masive pentru realizarea de proiecte de simulare individuală și de afaceri, cum ar fi cele angajate în educație și formare. Veți obține terenuri virtuale - cât de vaste doriți - la un cost foarte mic, plus veți obține, de asemenea, beneficiile creării de conținut 3D fără a fi nevoie să înțelegeți cum să dezvoltați jocuri de rol multiplayer.
În plus, în timp ce oferă multe instrumente pentru personalizare, OpenSim și Second Life au beneficii mai bune de imersiune decât jocurile de rol.
La fel ca în multe jocuri online de rol, puteți crea, cumpăra și oferi spre vânzare proprietăți virtuale cu bani reali. Pe jocul Sim City, de exemplu, utilizatorii își pot proiecta și construi orașele, în timp ce pe The Sim, jucătorii pot controla personaje în activitățile de zi cu zi.
OpenSim permite utilizatorilor să creeze comunicații client-server. Se poate crea conținut 3D utilizând software-ul OpenSimulator și apoi aceeași persoană sau alte persoane pot folosi vizualizatorii OpenSim pentru a naviga prin conținutul 3D în același mod în care funcționează browserele web.
Comunicare client-server:
(imagine sursă )
OpenSimulator este gratuit și, de asemenea, este un software open-source care permite oricui să creeze o lume virtuală sau un model de simulare a regiunilor lumii reale și să acceseze lumea virtuală de pe computerele lor utilizând vizualizatoare OpenSim precum Firestorm.
Lumile virtuale sunt găzduite pe servere care ar putea fi pe cloud. OpenSim se compară cu OpenQwaq și OpenWonderland, care sunt alte alternative mai mici la OpenSim pentru persoanele care doresc să construiască lumi și obiecte virtuale.
Imaginea de mai jos este un exemplu în care software-ul OpenSim este utilizat pentru a construi o rețea:
(imagine sursă )
Software-ul oferă instrumentele pentru a construi elemente 3D care seamănă cu lumea reală. Acest lucru poate fi folosit pentru distracție sau pentru alte lucruri, cum ar fi construirea de comunități virtuale, cum ar fi în rețelele sociale, instruire, întâlniri, locuri sociale, învățare și simulări.
Ca atare, sa găsit o aplicație printre jucători, școli și educatori, profesioniști din domeniul sănătății, armată, guverne și companii.
Unul dintre cele mai convingătoare cazuri de utilizare ale OpenSim sunt întâlnirile și conferințele virtuale.
- Există mii de active cu care puteți începe atunci când creați lumi virtuale și proiecte virtuale pe OpenSim. Unele sunt disponibile gratuit, în timp ce altele sunt vândute de către creatori și comercianți.
- Un activ este o singură rețea sau obiect construit de codul simulatorului. De asemenea, oferă utilizatorilor instrumente pentru a construi conectori și module care pot fi utilizate pentru extinderea bazelor de date și platformelor organizației.
- Denumite grile, lumile virtuale independente construite de diferiți constructori și companii și proiecte sunt, de asemenea, inter-accesibile prin intermediul hypergridului. Împreună, lumile virtuale interaccesibile sunt denumite în mod obișnuit metaversul.
Istoria OpenSim
Darren Guard a fondat proiectul OpenSimulator în ianuarie 2007, deși mai multe încercări anterioare de proiecte similare au eșuat din cauza provocării de a scrie un server și un client în același timp.
Evoluția mediilor virtuale 3D multi-utilizator (MUVE) și a jocurilor de rol online multiplayer masiv (MMORPG-uri) a început cu versiunile de interacțiune bazate pe text (numite Temnițe multi-utilizator sau MUD), în care mai mulți utilizatori ar putea interacționa în texte.
MUD-uri avansate la MOO-uri sau MUD-uri, versiuni orientate obiect. MOO-urile au avansat apoi în MUVE-uri ca urmare a tehnologiilor avansate de grafică pe computer și a tehnologiilor de comunicare a informațiilor. Acestea au avansat apoi în lumi virtuale captivante sau Metaverse.
Cum funcționează OpenSim? Tehnologie din spatele OpenSim
Iată un videoclip: Tehnologia din spatele OpenSim
Pentru a utiliza OpenSim, este necesară descărcarea și instalarea acestuia pe computerele Windows și Linux. Pe Windows, acesta rulează peste .NET Framework și pe mașini asemănătoare Unix peste Mono Framework.
Software-ul este lansat sub licența software Berkeley sau licența BSD, care permite încorporarea OpenSimulator în produse, deoarece este compatibil comercial.
Pe de altă parte, o persoană care dorește să acceseze conținut 3D creat folosind OpenSimulator necesită descărcarea și instalarea vizualizatorilor OpenSim precum Firestorm și Singularity. De aici, aceștia pot răsfoi conținutul OpenSim din orice regiune sau grilă prin inserarea unui URI de acces în același mod ca și utilizarea URL-urilor în browserele web.
Software-ul OpenSimulator este încorporat în C # și poate fi extins folosind module plugin. Fiecare dintre aceste module plugin poate fi dezvoltat și încărcat separat și independent pentru a adăuga funcționalitate la server.
Software-ul poate funcționa în mod independent sau în rețea, cu un singur proces care gestionează întreaga simulare în mod unic și mai multe procese care gestionează diferite simulări și rulează pe diferite mașini în modul rețea.
Servicii OpenSim care rulează în Robust.exe.
(imagine sursă )
- OpenSimulator acceptă două limbaje de scripting, Linden Scripting Language scris de compania Linden Lab și C #.
- O arhitectură cunoscută sub numele de Hypergrid permite utilizatorului să se teleporteze între lumi virtuale sau regiunile cunoscute în mod obișnuit din OpenSim. Arhitectura oferă o hartă hiperlegată care indexează grilele publice. Folosind această arhitectură, grilele pot păstra legături de teleportare între ele chiar și atunci când nu se află pe aceeași grilă.
- OpenSimulator Scripting Language (OSSL) folosit pentru a scrie OpenSim extinde Linden Scripting Language folosit pentru a construi Second Life. Acest lucru se face adăugând funcții suplimentare pe care OSSL le înțelege. Funcțiile .os sunt utilizate în același mod ca și funcțiile .ll.
Iată exemple de funcții:
osTeleportAgent (): Acest lucru permite teleportarea agenților într-o poziție și regiune diferită din lume.
osSetDynamicTextureURL () : Aceasta permite afișarea unei imagini externe sau generate dinamic în lume.
Designerii din OpenSim și Second Life folosesc modele 3D și programe de animație și pluginuri software, cum ar fi Blender, pentru a construi ochiuri de la zero sau pentru a personaliza obiecte și simulări 3D. Acestea pot fi exportate în OpenSim și Second Life pentru a fi utilizate ca avatare sau alte obiecte în regiunile de grilă OpenSim.
Software-ul Blender poate fi folosit pentru a construi un model mesh OpenSim și Second Life:
(imagine sursă )
Iată un videoclip: Cum să importați ochiuri în OpenSim
Second Life Și LSL
Exemplul de mai jos arată avatarii care participă la întâlniri din lume în Second Life, toate cu voce, video și imagini, gesturi etc.
cum se deschide un .torrent
(imagine sursă )
Second Life este lumea virtuală online a Linden Lab, care a fost dezvoltată în iunie 2003. Linden Lab a fost format în 1999 de Philip Rosedale. Intenția a fost de a dezvolta hardware care să le permită oamenilor să se cufunde în lumi virtuale.
La fel ca OpenSim, utilizatorul Second Life poate achiziționa teren virtual 3D de dimensiuni date pe Second Life și poate construi obiecte 3D, scene și locuri pentru distracție, afaceri, lucruri non-profit sau pentru probleme organizatorice.
Second Life are atât de multe obiecte și active 3D construite de persoane, grupuri, organizații și companii care le oferă fie gratuit, fie la un cost. Persoanele fizice le pot folosi gratuit sau pot cumpăra pentru a le folosi pe terenul lor, așa cum sunt sau după personalizarea lor.
- De asemenea, indivizii pot construi sau cumpăra sau obține gratuit avatare - reprezentări umane digitale - pe care le pot folosi pentru a interacționa cu locuri, obiecte și cu alte avatare.
- Second Life folosește un limbaj de codare sau scripting LSL, care este un limbaj asemănător C # / Java. Limbajul LSL oferă comportament primitivelor, obiectelor și avatarurilor din Second Life.
Clic Aici pentru un videoclip despre Noțiunile de bază ale scriptului
Scenariul Linden Lab pentru Second Life este reprezentat în imaginea de mai jos:
Proprietățile OpenSim:
- Software-ul acceptă mediul 3D multi-utilizator online.
- Suportă partea simulatorului în timp real, Simulare fizică cu mai multe opțiuni de motor, inclusiv ODE.
- Suportă mai mulți clienți și mai multe protocoale pentru a permite accesul la lumi virtuale în același timp.
- Sprijină clienții care pot crea conținut 3D în timp real. Generatoarele de teren în timp real și generatoarele de peisaj folosesc selectoare puternice, hărți de amestecare și măști pentru a picta direct pe vizualizarea 3D și a vedea rezultatele imediat.
- Suportă scripturi în lume folosind Limbajul de scriptare Linden (LSL) / OpenSimulator Scripting Language (OSSL). Scripturile pot fi adăugate din module de regiune fără a aplica patch-ul codului OpenSim. Suportul LSL este avantajos, deoarece un stoc mare este deja construit în această limbă și acest lucru poate fi utilizat pe OpenSim.
- Suportă module de scenă care permit editarea și personalizarea aplicațiilor din lumea virtuală.
Medii 3D multi-utilizator în OpenSim:
Mediile virtuale 3D multi-utilizator (MUVE) și jocurile de rol online online multiplayer masiv (MMORPG) sunt afișate online în spații simulate 3D.
Utilizatorii pot interacționa reprezentat ca avatare 3D. Pot face multe activități, inclusiv mersul pe jos, zborul și alergarea, săriturile și dansul. Avatarurile și obiectele 3D pot fi proiectate pe baza experienței utilizatorului și a aspectului imaginar.
Cum să creați o lume 3D folosind OpenSim?
Cum merg să creez o lume 3D folosind OpenSim? Unde îl găzduiesc? Și cum o gestionez? De unde încep?
Grilele vă permit să închiriați și să găzduiți terenuri virtuale pe ele - denumite în mod obișnuit regiuni sau sub-grile - sau să obțineți unul pentru oferte gratuite, iar pe acest teren virtual puteți construi obiecte precum case și scene precum munți și pajiști etc. aceste regiuni.
Majoritatea acestor rețele au active sau obiecte gratuite cu care puteți începe atunci când construiți o regiune virtuală. Alte obiecte și scripturi sunt cumpărate de pe piețe și grile, cum ar fi Kitely. Apoi, puteți vinde articole virtuale folosind criptomonede sau bani din lumea reală.
De exemplu,
Să presupunem că doriți să deveniți proprietarul rețelei, ceea ce înseamnă că va trebui să vă găzduiți rețeaua pe un server. Vă va costa mai mult decât închirierea terenurilor virtuale pe o rețea găzduită sau un software independent de creare a lumii virtuale, cum ar fi DreamWorld.
Să presupunem că doriți să suportați costul și apoi să vă permiteți să închiriați mai mult teren.
În acest caz, ar trebui să creați fișierele OAR (OpenSim ARchive) sau IAR (Inventory ARchive) și să le găzduiți pe cloud sau în stocarea descentralizată blockchain. Utilizatorii le pot vizita și explora. De asemenea, puteți avea o pagină web pentru publicarea informațiilor despre rețeaua dvs. și care să permită descoperirea rețelei pe motoarele de căutare.
Pentru a crea fișierele OAR ale grilei, există multe locuri din care puteți găsi fișiere OAR și IAR gratuite pentru a începe ca șabloane pentru proiectul dvs. de grilă pe software-ul OpenSimulator, apoi personalizați-le după cum doriți. OutWorldz.com este un loc bun de luat în considerare.
Alternativ, puteți utiliza obiecte 3D și / sau OpenSimulator sau alt software pentru a crea fișiere .oar de la zero pentru grila dvs. privată, de grup sau organizațională. Fișierele au extensia .oar și sunt arhive.
O grilă poate avea mai multe regiuni, pe care le puteți construi una câte una, fiecare regiune având un singur fișier OAR sau o combinație a acestora.
Fișierele OAR conțin informații despre regiunea grilei și permit transportarea regiunii de la o instanță de simulator la alta. Acestea permit transportul informațiilor XML despre dimensiunea regiunilor, forma prismei, texturile aplicate prismelor și elementele din prisme, inclusiv sunete, cărți de notă și scripturi. Fișierele conțin, de asemenea, informații despre teren.
Odată ce aveți fișierele OAR și IAR ale grilei pregătite pe computerul sau simulatorul de regiune, există mai multe servicii de găzduire a grilelor pe care ați dori să le luați în considerare pe baza caracteristicilor cursurilor.
Puteți obține servicii de găzduire care vă ajută la configurarea și configurarea rețelei dvs., la instalarea și corecția software-ului, de exemplu, valute internaționale, gestionarea conectivității de rețea și echilibrarea încărcării, backup și furnizarea de asistență pentru clienți.
Puțini dintre care știm sunt Dreamland Metaverse la costul de 45 USD pe lună, Zetamex Network la costul de 198 $ pe lună, DigiWorldz, care este, de asemenea, o grilă de la sine și găzduiește grile la costul de 200 USD pentru primul server, GreekLife, care este de asemenea, o grilă de la sine și găzduiește grile la costul de 57 de euro pentru mini-grile, YourSimSpot la costul de 25 USD pe lună pentru o regiune, Oliveira Virtual Lands la costul de 12 USD pe lună și multe altele.
Un serviciu de găzduire vă poate încărca fișierele de inventar OAR și IAR din grilă, în plus față de cele de mai sus. Alții vor adăuga servicii front-end pentru site-ul dvs. pentru rețeaua dvs. și multe alte servicii personalizate.
După ce este încărcat pe un server de găzduire, utilizatorii pot descărca vizualizatori OpenSim precum Firestorm și se pot conecta la grila dvs.
Exemplu: Am folosit software-ul DreamWorld pentru a crea o mini-grilă pe un P.C. Este ușor și trebuie doar să descărcați software-ul de pe pagina principala , instalați și rulați OpenSim.exe pentru a vă autentifica cu parola și numele de utilizator implicite, apoi încărcați o regiune de pre-construire pe care o puteți personaliza, salvați-o în unitatea locală și faceți o copie de rezervă sau încărcați-o pe alte grile, apoi modificați înapoi valoarea implicită parola și numele de utilizator pentru dvs., totul în mai puțin de 30 de minute.
Software-ul DreamWorld vă permite să încărcați cât mai multe regiuni în grila dvs., să modificați dimensiunile regiunii, să schimbați vizualizatorul implicit și să decideți dacă avatarul dvs. ar trebui să fie vizibil sau nu.
Așa cum se arată în exemplul de imagine de mai jos, crearea unei grile cu software-ul Dreamworld durează mai puțin de 10 minute.
(imagine sursă )
Clienți și vizualizatori OpenSim
Vizualizatorii OpenSim sunt echivalenții browserelor web utilizate pentru a accesa internetul. Acestea sunt dezvoltate independent de terți pentru software-ul OpenSim și pot fi descărcate, instalate pe un computer sau telefon și utilizate pentru conectarea la rețelele OpenSim.
Conținutul creat utilizând software-ul OpenSimulator poate fi accesat folosind diferite vizualizatoare, după cum urmează. Mai întâi, trebuie să vă înscrieți cu o grilă OpenSim existentă sau să creați a dvs., apoi să salvați informațiile de conectare pentru a le utiliza pe vizualizatori.
Vizualizatoarele sunt instalate pe un computer sau alte dispozitive. Diferite vizualizatoare sunt compatibile cu diferite platforme de calculatoare și dispozitive. Vizualizatorii sunt dezvoltați de terți, diferiți de dezvoltatorii de software OpenSim.
O persoană care dorește să acceseze conținutul creat cu OpenSim, folosind acești vizualizatori, trebuie să îndrepte vizualizatorul către grila cu care a creat un cont sau să introducă URI-ul de conectare, care este adresa URL a unui site web echivalentă cu vizualizatorul după instalare. Acest URI indică grila și regiunea este ceea ce utilizatorul dorește să se teleporteze sau să spere. Apoi conectați-vă la grilă.
Când utilizați vizualizatorul OnLook pentru a vizualiza conținutul OpenSim, vă conectați la o grilă la care v-ați conectat anterior. Îndreptați vizualizatorul către grilă și începeți locația.
- Cool VL Viewer: Cel mai vechi vizualizator OpenSim.
- Vizualizator OnLook
- Vizualizator Firestorm: Cel mai utilizat. Succesorul vizualizatorului bazat pe Phoenix și v3.
- Ajutor: succesorul bazat pe v3 al Imprudenței.
- Client Radegast Metaverse: Client ușor.
- Singularitate: Pe bază de globuri de zăpadă.
- Ziua: Derivat din Kokua.
- Scenegat : Derivat din Alchemy viewer. UI complet accesibil, dar cel mai bun doar pentru vizitarea lumilor virtuale și nu pentru construire.
- Text ușor: Este doar pentru vizualizatorii OpenSim să ajute utilizatorii să se conecteze la o rețea, să converseze prin chat și să gestioneze inventarele etc. Poate ajuta la îngrijirea mesajelor sau la utilizarea sistemelor cu specificații reduse sau doar pentru a vă aduce alt-ul online fără a fi nevoie să vă deconectați avatar. Ei includ JOpenMetaverse care este bazat pe Java și compatibil cu Android, Windows, Linux și MacOS; Metabolt ; și Client pentru rețeaua mobilă pentru Android.
Simulare fizică și scripturi în OpenSim
Utilizarea OpenSim pentru a simula mișcările de animale și de oameni este descrisă în imaginea de mai jos.
(imagine sursă )
Simularea fizicii se bazează pe un model matematic care definește starea unui suport media la un moment dat. Fiecare dintre variabilele din modelul matematic definește starea sau poziția sau viteza întregului sistem sau a unei părți a acestuia.
Modelul matematic se bazează pe un set de ecuații diferențiale care descriu evoluția variabilelor în timp. Ecuația este determinată de forțe și geometrie.
Odată ce o persoană a constituit sau a scris o ecuație, următorul pas este de a determina computerul să rezolve ecuația. Procesul de a determina computerul să rezolve ecuația este cunoscut sub numele de analiză numerică. Majoritatea aleg metoda Runge Kutta.
Pentru simulări care implică coliziuni, pași suplimentari asigură detectarea coliziunii și efectuarea de copii de rezervă în timp până la momentul dinaintea coliziunii, ceea ce permite modificarea vitezei.
c intervievarea întrebărilor și răspunsurilor pentru studenții de la începători
Restul etapelor complicate implică reprezentarea obiectului simulat pe grafica computerizată, gestionarea intrărilor utilizatorului și sincronizarea cu timpul real.
- Un motor de simulare sau motorul de fizică realizează întreaga matematică și prezintă obiectele vizuale pentru a fi afișate și modificate de utilizator. OpenSimulator folosește OpenDynamicsEngine sau ODE ca motor de fizică implicit, deși acceptă și fizica de bază sau motorul POS (Physis of Simplicity).
Motorul este un algoritm care modelează comportamentul obiectelor 3D OpenSim sau Second Life. Acestea sunt adăugate pe software-ul OpenSim ca pluginuri.
- ODE acceptă coliziunea cu toate cuburile, sferele, cilindrii etc. și toate combinațiile de distorsiuni, inclusiv goluri, conicitate, răsucire, tăiere a drumului, etc. Sprijină, de asemenea, coliziunea cu primele sculptate atunci când este combinată cu Meshmerizer.
Exemplu de simulare în OpenSim:
Dacă doriți să simulați amortizarea unei mase atașate la un singur arc care este apoi atașat la un perete, puteți defini o funcție matematică specificând masa obiectului atașat la arc, valoarea de amortizare, rigiditatea arcului, lungimea a arcului și a punctului fix.
Fizica, în exemplul de mai sus, poate fi definită începând cu faptul că „forța generată de un arc este proporțională cu distanța de întindere a arcului.
Cu alte cuvinte, Fspring = -k x
Unde X este distanța de întindere, la este constanta arcului.
Cu toate acestea, o forță de amortizare sau frecare va rezista acestei forțe sau mișcări în direcția opusă;
Fdamping = -bv , v fiind viteza arcului și b constanta de amortizare.
Prin urmare, Forța totală rezultantă F = Fspring + Fdamping = -k x-b
După legea mișcării lui Newton, F = ma , și folosind a = x ” unde definiția accelerației este a doua derivare a poziției;
mx ”= -k x-bv SAU x ”= - x - x’; care este ecuația diferențială care definește mișcarea de amortizare a arcului.
Dacă graficați ecuația pe simulare, puteți vedea simularea în timp real. Simularea poate fi transmisă pe ecran. De asemenea, putem rezolva numeric ecuația diferențială de ordinul doi folosind metoda Runge Kutta convertindu-l într-o ecuație diferențială de ordinul întâi.
Generator de teren în timp real și generatoare de peisaj pe OpenSim:
- Rinios, de exemplu, este un instrument de animație în timp real care trimite date de animație vizualizatorului în timp real.
- Teren. Party, un instrument bazat pe web, permite conversia terenurilor de hărți ale lumii reale în hărți de înălțime care pot fi importate ca fișiere .png și utilizate în OpenSim.
- Terraingen generează terenuri pentru utilizare în OpenSim din fișiere USGS DEM.
- Daylon Leveler produce terenuri pentru OpenSim din diferite surse. Folosește instrumente și filtre de tip vopsea pentru a crea caracteristici.
- RegionGenerator poate produce fișiere XML de regiune.
- OpenSimulator-Regions-Generator este un generator de regiuni pentru PHP, PHP7.
Cum au loc scripturile în lume pe OpenSim?
Limbajul OpenSimulator Scripting Language (OSSL) este utilizat pentru scriptarea în OpenSim. Urmează Linden Lab Scripting, dar are funcții suplimentare. Procedura de scriere a scripturilor pe OpenSim este similară cu cea a scrierii scripturilor în Second Life.
Fără a intra în detalii, odată ce aceste scripturi au fost scrise, acestea pot fi apoi compilate de compilatorul de programe și rulate pe clienții OpenSim.
Alte instrumente și procese pe OpenSim
Alte instrumente din Second Life și OpenSim includ instrumente de analiză a jurnalelor, servere de bani, cum ar fi versiunea modificată a procesării monedei DTL numită DTL / NSL Money Server, monitorizare pentru analiza statisticilor, software de urmărire a capului 3D și sisteme proxy.
Aplicații majore ale OpenSim și Second Life
Software-ul FlexSim utilizat în simularea unei fabrici și a operațiunilor:
Domeniul de aplicare | Descriere |
---|---|
Cazuri de utilizare pentru jocuri și agrement | - OpenSim se aplică în jocuri care au ca obiective, reguli, provocări și interacțiuni ca componente cheie. Permite jocuri captivante 3D. |
Educație Cazuri de utilizare | - Clasele și sălile virtuale sunt acum obișnuite pe rețelele OpenSim. Formatorii și educatorii pot achiziționa terenuri și construi obiecte pentru instruire și educație. - Clasele virtuale, conținutul și lecțiile pot fi organizate pe baza studiilor pedagogice. |
Cazuri de utilizare medicală | - Lumile virtuale, alături sau separate de realitatea virtuală, pot fi utilizate pentru a simula laboratoare și proceduri medicale, cum ar fi proceduri chirurgicale, pentru a instrui personalul medical practic, fără a le cere să călătorească. - De asemenea, a fost aplicat în simularea virușilor și bacteriilor pentru a ajuta la înțelegerea modului în care acestea atacă corpurile umane. - Laboratoarele virtuale pot fi utilizate pentru învățare și testare fără a avea tehnicieni din motive periculoase. |
Antrenament, cum ar fi în armată | - Lumile virtuale pot construi simulări profesionale pentru a antrena și împărtăși abilități specifice soldaților și ofițerilor. Acest lucru permite instruirea soldaților fără expunerea lor la niciun pericol sau risc de moarte și economisirea costurilor de instruire. |
Întâlnire - întâlniri de afaceri și sociale și alte reuniuni non-comerciale | - Lumile virtuale pot avea săli de ședințe virtuale și săli de conferințe e.t.c. cu instrumente specifice pentru prezentări, inclusiv tabele albe, suport pentru note și comentarii. - Întreprinderile și organizațiile pot gestiona lucrătorii de la distanță, cu beneficii complete ale demonstrațiilor și explicațiilor din viața aproape reală. Lucrătorii pot îndeplini sarcinile de la distanță, într-un sens captivant. - Managerii și angajații pot colabora și realiza sarcini împreună, de la distanță. - Întreprinderile își pot demonstra modelele și planurile către parteneri și investitori înainte de a continua parteneriatele. Ei pot demonstra soluții pentru clienți, de la distanță și mai realist. |
Modelare și proiectare | - Obiectele din lumea reală pot fi exprimate mai realist în 3D ca și cum ar fi încorporate în viața reală. - Tehnicienii pot discuta și colabora la proiectare și modelare găzduind întâlniri mai realiste și folosind obiecte 3D. - Oamenii pot colabora și sugera modificări și modificări la design-uri și modele înainte de a trece la producție. - Producătorii de vehicule folosesc lumi virtuale pentru a-și testa modelele și desenele. |
OpenSim poate fi integrat cu alte programe, cum ar fi Sloodle, pentru a permite instruirea susținută de dovezi de date.
(imagine sursă )
Concluzie
Am studiat OpenSim ca o tehnologie client-server care permite producerea sau generarea de lumi virtuale 3D și vizualizarea și explorarea lor pe internet folosind vizualizatoare OpenSim precum Firestorm. Uneori, aceste medii pot fi compatibile cu vizualizatorii sau căștile de realitate virtuală, dar în cele mai multe cazuri, nu este așa.
Am văzut că OpenSim folosește un motor de fizică și scripturi - uneori scripturi în timp real, pentru a produce aceste medii.
În mod ideal, un model matematic este aplicat pentru a simula obiecte. Un model matematic este o funcție matematică care definește comportamentul - orientarea, forma, dimensiunea, culoarea etc. a unui anumit obiect la un moment dat. De obicei, lumile 3D sunt modele matematice complicate decât se poate explica aici.
În cele din urmă, ne-am uitat la aplicația evidentă a OpenSim. Nu este folosit doar în jocuri, ci și companiile îl folosesc pentru a-și face publicitate produselor, profitând de imersiunea pe care o generează. Simulările sunt foarte eficiente pentru instruire, în și în afara industriei militare, întâlniri virtuale, modelare etc.
Lectură recomandată
- 12 CEL MAI BUN Software gratuit de animație 2D și 3D (comparație în 2021)
- Cele mai bune 7 videoclipuri VR: Cele mai bune videoclipuri 360 de realitate virtuală de urmărit (LISTA 2021)
- Cele mai bune 10 jocuri VR (jocuri de realitate virtuală) pentru Oculus, PC, PS4
- Viitorul realității virtuale - Tendințe și provocări ale pieței
- Top 11 cele mai bune soluții de desktop virtual: desktop gratuit în cloud
- Ce este camera de date virtuale (VDR): tot ce trebuie să știți
- Ce este realitatea virtuală și cum funcționează
- Cele mai bune 10 aplicații VR (aplicații de realitate virtuală) pentru Android și iPhone (2021 SELECTIVE)