opensim tutorial what is opensim second life
Ta vadnica pojasnjuje, kaj je OpenSim, kako deluje, kako ustvariti 3D virtualni svet OpenSim Second Life, odjemalci in gledalci OpenSim in njegove aplikacije:
Če ste kdaj množično igrali igre za igranje vlog za več igralcev, kot so Sim ali Sim City , morda boste bližje razumeli koncept OpenSim in Second Life. Toda tako OpenSim kot Second Life sta več kot le te igre vlog.
Tako OpenSim kot Second Life uporabnikom omogočata ustvarjanje in interakcijo s tridimenzionalnimi navideznimi predmeti in prizori v bolj poglobljeni obliki, kot je na voljo v 2D, in je podrobna digitalna predstavitev resničnih predmetov in prizorov, ki gostujejo v navideznih svetovih, ki jih je mogoče podrobno opisati predstavitve resničnega sveta.
Kaj se boste naučili:
Kaj je OpenSim?
Najbolj prepričljiva prednost OpenSima je ta, da ustvarja 3D virtualne svetove, ki so neposredni in več resničnih predstavnikov predmetov iz resničnega sveta kot cenovno ugodnih v 2D okoljih. Uporabniki se med uporabo počutijo potopljene v ta okolja. Tako je zelo koristen pri igranju iger, treningih, modeliranju in drugih primerih uporabe.
2D v primerjavi s 3D:

(slika vir )
Navidezni svetovi na primer ponujajo velike koristi za izvajanje individualnih in poslovnih simulacijskih projektov, kot so zaposleni v izobraževanju in usposabljanju. Navidezne dežele dobite - kolikor jih želite - z zelo majhnimi stroški, poleg tega pa tudi prednosti ustvarjanja 3D vsebin, ne da bi morali razumeti, kako razvijati igre za igranje vlog za več igralcev.
Poleg tega, čeprav ponujata veliko orodij za prilagajanje, OpenSim in Second Life prinašata boljše prednosti potopitve kot igranje vlog.
Kot pri številnih spletnih igrah, ki igrajo vloge, lahko tudi vi ustvarite, kupujete in ponujate na prodaj navidezne nepremičnine z resničnim denarjem. Na primer, v igri Sim City lahko uporabniki oblikujejo in gradijo svoja mesta, medtem ko lahko na simu igralci nadzorujejo znake pri vsakodnevnih aktivnostih.
OpenSim uporabnikom omogoča ustvarjanje komunikacij med odjemalcem in strežnikom. Vsebino 3D lahko ustvarite s programsko opremo OpenSimulator, nato pa lahko ista oseba ali drugi z brskalniki OpenSim brskajo po vsebini 3D na enak način, kot delujejo spletni brskalniki.
Komunikacija odjemalec-strežnik:

(slika vir )
OpenSimulator je brezplačen in tudi odprtokodna programska oprema, ki vsakomur omogoča, da ustvari navidezni svet ali simulacijski model regij resničnega sveta in dostopa do navideznega sveta na svojih računalnikih z uporabo pregledovalnikov OpenSim, kot je Firestorm.
Navidezni svetovi gostijo strežnike, ki bi lahko bili v oblaku. OpenSim se primerja z OpenQwaq in OpenWonderland, ki sta drugi manjši alternativi OpenSim za ljudi, ki želijo graditi navidezne svetove in predmete.
Spodnja slika je primer, ko se za izdelavo mreže uporablja programska oprema OpenSim:

(slika vir )
Programska oprema ponuja orodja za izdelavo 3D elementov, ki so podobni resničnemu svetu. To je mogoče uporabiti za zabavo ali za druge stvari, kot je gradnja virtualnih skupnosti, kot so družabni mediji, usposabljanja, sestanki, družabni prostori, učenje in simulacije.
Kot tak je našel aplikacijo med igralci iger, šolami in vzgojitelji, zdravstvenimi delavci, vojsko, vladami in podjetji.
Eden najbolj prepričljivih primerov uporabe OpenSima so virtualna srečanja in konference.

- Obstaja na tisoče sredstev, s katerimi lahko začnete pri gradnji virtualnih svetov in virtualnih projektov na OpenSim. Nekatere so na voljo brezplačno, druge pa prodajo ustvarjalci in trgovci.
- Sredstvo je posamezna mreža ali objekt, zgrajen s kodo simulatorja. Uporabnikom ponuja tudi orodja za izdelavo konektorjev in modulov, ki jih je mogoče uporabiti za razširitev podatkovnih baz in platform organizacije.
- S pomočjo hipermreže so medsebojno dostopni tudi samostojni virtualni svetovi, ki so jih zgradili različni gradbeniki, podjetja in projekti. Medsebojno dostopni navidezni svetovi se skupaj imenujejo metaverje.
Zgodovina OpenSima
Darren Guard je projekt OpenSimulator ustanovil januarja 2007, čeprav je bilo več prejšnjih poskusov podobnih projektov neuspešnih zaradi izziva hkratnega pisanja strežnika in odjemalca.
Razvoj večnamenskih 3D navideznih okolij (MUVE) in množičnih večigralskih spletnih iger za igranje vlog (MMORPG) se je začel z besedilnimi različicami interakcij (imenovanimi Več uporabniške ječe ali MUD), kjer je več uporabnikov lahko sodelovalo v besedilih.
MUD-ji so napredovali v MOO-je ali MUD-je, objektno usmerjene različice. MOO-ji so nato napredovali v MUVE-je kot rezultat naprednih računalniških grafičnih tehnologij in informacijsko-komunikacijskih tehnologij. Ti so nato napredovali v imerzivne virtualne svetove ali Metaverse.

Kako deluje OpenSim? Tehnologija za OpenSim
Tu je video: Tehnologija OpenSim
Če želite uporabljati OpenSim, ga morate prenesti in namestiti v računalnike z operacijskim sistemom Windows in Linux. V sistemu Windows deluje prek .NET Framework in na Unixu podobnih strojih prek Mono Framework.
Programska oprema je izdana pod licenco Berkeley Software License ali BSD License, ki omogoča vdelavo OpenSimulatorja v izdelke, ker je komercialno prijazna.
Po drugi strani pa oseba, ki želi dostopati do 3D vsebin, ustvarjenih z uporabo OpenSimulatorja, zahteva prenos in namestitev pregledovalnikov OpenSim, kot sta Firestorm in Singularity. Od tu lahko brskajo po vsebini OpenSim v kateri koli regiji ali mreži, tako da vstavijo dostopni URI na enak način kot pri uporabi URL-jev v spletnih brskalnikih.
Programska oprema OpenSimulator je vgrajena v C # in jo je mogoče razširiti z vtičnimi moduli. Vsakega od teh modulov vtičnikov je mogoče razviti in naložiti ločeno in neodvisno za dodajanje funkcionalnosti strežniku.
Programska oprema lahko deluje v samostojnem ali omrežnem načinu z enim samim postopkom, ki obdeluje celotno simulacijo v enojnem načinu, in več procesov, ki obdelujejo različne simulacije in delujejo na različnih strojih v omrežnem načinu.
Storitve OpenSim, ki se izvajajo v programu Robust.exe.

(slika vir )
- OpenSimulator podpira dva skriptna jezika, Linden Scripting Language, ki ga je napisalo podjetje Linden Lab, in C #.
- Arhitektura, znana kot Hypergrid, omogoča uporabniku, da se teleportira med navideznimi sveti ali kot splošno znanimi regijami OpenSim. Arhitektura ponuja hiperpovezani zemljevid, ki indeksira javna omrežja. Z uporabo te arhitekture lahko omrežja med seboj ohranijo teleportacijske povezave, tudi če niso v isti mreži.
- Skriptni jezik OpenSimulator (OSSL), ki se uporablja za pisanje OpenSim, razširja skriptni jezik Linden, ki se uporablja za ustvarjanje Second Life. To se naredi z dodajanjem dodatnih funkcij, ki jih OSSL razume. Funkcije .os se uporabljajo enako kot funkcije .ll.
Tu so primeri teh funkcij:
razlika med preizkušanjem whitebox in blackbox
osTeleportAgent (): To omogoča teleportiranje agentov na drugačen položaj in regijo v svetu.
osSetDynamicTextureURL () : To omogoča prikaz zunanje ali dinamično ustvarjene slike v svetu.
Oblikovalci v OpenSim in Second Life uporabljajo programe za 3D modeliranje in animacijo ter programske vtičnike, kot je Blender, za izdelavo mrež iz nič ali za prilagajanje 3D predmetov in simulacij. Te lahko izvozite v OpenSim in Second Life za uporabo kot avatarji ali drugi predmeti v mrežnih regijah OpenSim.
Programsko opremo Blender lahko uporabimo za izdelavo mrežnega modela OpenSim in Second Life:

(slika vir )
Tukaj je video: Kako uvoziti očesa v OpenSim
Drugo življenje in LSL
Spodnji primer prikazuje Avatars, ki se udeležujejo sestankov v svetu v Second Lifeu, vsi z glasom, videom in slikami, kretnjami itd.

(slika vir )
Second Life je spletni virtualni svet Linden Laba, ki je bil razvit junija 2003. Linden Lab je leta 1999 ustanovil Philip Rosedale. Namen je bil razviti strojno opremo, ki bi ljudem omogočila, da se potopijo v virtualne svetove.
Tako kot OpenSim lahko uporabnik Second Life na 3D Life kupi 3D navidezno deželo določenih velikosti in gradi 3D predmete, prizore in prostore za zabavo, poslovanje, neprofitne zadeve ali organizacijske zadeve.
Second Life ima toliko 3D predmetov in sredstev, ki so jih zgradili posamezniki, skupine, organizacije in podjetja, ki jih ponujajo brezplačno ali po ceni. Posamezniki jih lahko uporabljajo brezplačno ali kupijo za uporabo na svojem zemljišču, kakršni so ali po prilagoditvi.
- Posamezniki lahko tudi gradijo ali kupujejo ali dobijo brezplačno avatarje - digitalne človeške predstavitve -, ki jih lahko uporabljajo za interakcijo s kraji, predmeti in drugimi avatarji.
- Second Life uporablja LSL kodni ali skriptni jezik, ki je jeziku, podobnemu jeziku C # / Java. Jezik LSL daje vedenje primitivcem, predmetom in avatarjem v Second Lifeu.
Kliknite tukaj za video o Osnoveh skriptiranja
Linden Lab scenarij za Second Life je predstavljen na spodnji sliki:

Lastnosti OpenSima:
- Programska oprema podpira spletno 3D-okolje za več uporabnikov.
- Podpira simulator fizične simulacije v realnem času z več možnostmi motorja, vključno z ODE.
- Podpira več odjemalcev in več protokolov, ki omogočajo dostop do navideznih svetov hkrati.
- Podpira odjemalce, ki lahko ustvarjajo 3D vsebine v realnem času. Generatorji terena in generatorji pokrajine v realnem času uporabljajo zmogljive izbirnike, mešalne zemljevide in maske za neposredno barvanje 3D-pogleda in rezultate takoj vidijo.
- Podpira skripte v svetu s pomočjo skriptnega jezika Linden (LSL) / OpenSimulator Scripting Language (OSSL). Skripte lahko dodate iz modulov regije, ne da bi krpali kodo OpenSim. Podpora LSL je koristna, ker je v tem jeziku že vgrajena velika zaloga in jo lahko uporabljamo na OpenSim.
- Podpira scenske module, ki omogočajo urejanje in prilagajanje aplikacij navideznega sveta.
Večnamenska 3D okolja v OpenSimu:
Več uporabniška 3D navidezna okolja (MUVE) in množične spletne igre za igranje vlog (MMORPG) so prikazane na spletu v simuliranih 3D prostorih.
Uporabniki lahko komunicirajo v obliki 3D avatarjev. Lahko opravljajo številne dejavnosti, vključno s hojo, letenjem in tekom, skakanjem in plesom. Avatarje in 3D predmete je mogoče oblikovati na podlagi uporabnikove izkušnje in namišljenega videza.
Kako ustvariti 3D svet s pomočjo OpenSima?
Kako naj začnem ustvarjati 3D svet z uporabo OpenSim? Kje ga gostim? In kako to upravljam? Kje naj začnem?
Mreže vam omogočajo najem in gostovanje virtualnih zemljišč na njih - običajno jih imenujemo regije ali podmreže - ali pa jih dobite za brezplačne ponudbe, na tej virtualni zemlji pa lahko gradite predmete, kot so hiše in prizori, kot so gore in travniki itd. teh regijah.
Večina teh mrež ima brezplačna sredstva ali predmete, s katerimi lahko začnete pri gradnji navidezne regije. Drugi predmeti in skripte se kupujejo na tržnicah in v mrežah, kot je Kitter. Nato lahko virtualne predmete prodajate s pomočjo kriptovalut ali denarja iz resničnega sveta.
Na primer,
Recimo, da želite postati lastnik mreže, kar pomeni, da boste morali mrežo gostiti na strežniku. To vas bo stalo več kot najem virtualne zemlje v gostujočem omrežju ali samostojna programska oprema za ustvarjanje virtualnega sveta, kot je DreamWorld.
Recimo, da želite pokriti stroške in si nato privoščiti več zemlje za najem.
V tem primeru bi morali ustvariti datoteke mreže OAR (OpenSim ARchive) ali datoteke IAR (Inventory ARchive) in jih nato gostiti v oblaku ali decentraliziranem pomnilniku verige blokov. Uporabniki jih lahko nato obiščejo in raziščejo. Lahko imate tudi spletno stran za objavljanje informacij o vašem omrežju in omogočanje odkrivanja mreže v iskalnikih.
Če želite ustvariti svoje datoteke OAR v mreži, lahko na številnih mestih poiščete brezplačne datoteke OAR in IAR kot predloge za svoj mrežni projekt v programski opremi OpenSimulator in jih nato prilagodite, kot želite. OutWorldz.com je dobro mesto za razmislek.
Lahko pa uporabite 3D predmete in / ali OpenSimulator ali drugo programsko opremo za ustvarjanje datotek .oar iz nič za svojo zasebno, skupinsko ali organizacijsko mrežo. Datoteke imajo pripono .oar in so arhivi.
Mreža ima lahko več regij, ki jih lahko sestavite eno za drugo, pri čemer ima vsaka regija eno datoteko OAR ali njihovo kombinacijo.
Datoteke OAR vsebujejo informacije o mreži in omogočajo prenos regije iz enega primerka simulatorja v drugega. Omogočajo prenos XML informacij o velikosti regij, obliki prizme, teksturah, ki se uporabljajo za prizme, in predmetih znotraj prizm, vključno z zvoki, beležkami in skriptami. Datoteke vsebujejo tudi podatke o terenu.
Ko ste v računalniku ali na simulatorju regije pripravili svoje datoteke OAR in IAR v mreži, obstaja več storitev gostovanja mrež, ki bi jih želeli razmisliti glede na njihove značilnosti tečajev.
Na voljo so vam storitve gostovanja, ki pomagajo pri nastavljanju in konfiguriranju omrežja, namestitvi in popravljanju programske opreme, na primer mednarodnih valut, upravljanju omrežne povezave in uravnoteženju obremenitev, varnostnem kopiranju in zagotavljanju podpore strankam.
Le malo jih poznamo Dreamland Metaverse po ceni 45 USD na mesec, Zetamex Network po ceni 198 USD na mesec, DigiWorldz, ki je tudi sam omrežje in za prvi strežnik gosti omrežja po ceni 200 USD, GreekLife, ki je tudi omrežje samo po sebi in gosti omrežja po ceni 57 evrov za mini-omrežja, YourSimSpot po ceni 25 USD na mesec za regijo, Oliveira Virtual Lands po ceni 12 USD na mesec in številna druga.
Storitev gostovanja lahko poleg zgoraj naloženih datotek z inventarjem OAR in IAR v mreži. Drugi bodo dodali storitve spletnega mesta za vašo mrežo in številne druge storitve po meri.
Ko je naložen na strežnik za gostovanje, lahko uporabniki prenesejo pregledovalnike OpenSim, kot je Firestorm, in se prijavijo v mrežo.
Primer: S programsko opremo DreamWorld smo ustvarili mini mrežo na osebnem računalniku To je enostavno in samo morate prenesti programsko opremo z domača stran , namestite in zaženite OpenSim.exe za prijavo s privzetim geslom in uporabniškim imenom, nato naložite območje pred izdelavo, ki ga lahko prilagodite, shranite v lokalni pogon in ga varnostno kopirajte ali naložite v druga omrežja, nato spremenite privzeto geslo in uporabniško ime za vaše, vse v manj kot 30 minutah.
Programska oprema DreamWorld vam omogoča, da v mrežo naložite čim več regij, spremenite velikosti regij, spremenite privzeti pregledovalnik in se odločite, ali naj bo vaš avatar viden ali ne.
Kot je prikazano v spodnjem primeru slike, ustvarjanje mreže s programsko opremo Dreamworld traja manj kot 10 minut.

(slika vir )
Odjemalci in gledalci OpenSim
Pregledovalniki OpenSim so enakovredni spletni brskalniki, ki se uporabljajo za dostop do interneta. Neodvisno jih razvijejo tretje osebe za programsko opremo OpenSim in jih je mogoče prenesti, namestiti v računalnik ali telefon in uporabiti za prijavo v omrežja OpenSim.
Do vsebine, ustvarjene s programsko opremo OpenSimulator, lahko dostopate z različnimi pregledovalniki, kot sledi. Najprej se morate prijaviti z obstoječo mrežo OpenSim ali ustvariti svojo, nato pa podatke za prijavo shraniti v pregledovalce.
Gledalci so nameščeni v računalniku ali drugih napravah. Različni gledalci so združljivi z različnimi platformami računalnikov in naprav. Pregledovalnike razvijajo tretje osebe, ki se razlikujejo od razvijalcev programske opreme OpenSim.
Oseba, ki želi z uporabo teh pregledovalnikov dostopati do vsebine, ustvarjene z OpenSim, mora usmeriti gledalca na mrežo, s katero je ustvaril račun, ali vnesti URI za prijavo, ki je URL spletnega mesta, enakovreden pregledovalniku po namestitvi. Ta URI kaže na mrežo in regijo, kar uporabnik želi teleportirati ali preskočiti. Nato se prijavite v mrežo.
Ko uporabljate pregledovalnik OnLook za ogled vsebine OpenSim, se prijavite v mrežo, v katero ste se predhodno prijavili. Pregledovalca usmerite na mrežo in začetno lokacijo.

- Cool VL Viewer: Najstarejši pregledovalnik OpenSim.
- Pregledovalnik OnLook
- Pregledovalnik Firestorm: Najbolj razširjena. Naslednik Phoenixa in pregledovalnika v3.
- Pomoč: v3 naslednik Imprudence.
- Naročnik Radegast Metaverse: Lahka stranka.
- Posebnost: Na osnovi snežne kroglice.
- Dayturn: Izvira iz Kokua.
- Scenegate : Izvedeno iz pregledovalca Alchemy. Popoln uporabniški vmesnik, vendar najboljši za obisk navideznih svetov in ne za gradnjo.
- Lahka besedila: Samo gledalci OpenSim lahko pomagajo uporabnikom, da se povežejo z mrežo, klepetajo in upravljajo zaloge itd. Pomaga lahko pri skrbi za sporočila ali pri uporabi sistemov z nizkimi specifikacijami ali pa preprosto priklopite svoj alt, ne da bi morali odjaviti glavno avatar. Vključujejo JOpenMetaverse ki temelji na Javi in je združljiv s sistemoma Android, Windows, Linux in MacOS; Presnova ; in Naročnik mobilnega omrežja za Android.
Simulacije fizike in skriptiranje v programu OpenSim
Uporaba OpenSima za simulacijo gibanja živali in človeka je prikazana na spodnji sliki.

(slika vir )
Simulacija fizike temelji na matematičnem modelu, ki določa stanje medija v danem trenutku. Vsaka od spremenljivk v matematičnem modelu določa stanje ali položaj ali hitrost celotnega ali dela sistema.
Matematični model temelji na nizu diferencialnih enačb, ki opisujejo razvoj spremenljivk skozi čas. Enačbo določajo sile in geometrija.
Ko je oseba sestavljena ali napisala enačbo, je naslednji korak, da računalnik reši enačbo. Postopek, s katerim računalnik reši enačbo, je znan kot numerična analiza. Večina se odloči za metodo Runge Kutta.
Za simulacije, ki vključujejo trke, dodatni koraki zagotavljajo zaznavanje trka in varnostno kopiranje v času do trka, kar omogoča spreminjanje hitrosti.
Preostali zapleteni koraki vključujejo predstavitev simuliranega predmeta na računalniški grafiki, obdelavo uporabniških vnosov in sinhronizacijo v realnem času.
- Simulacijski mehanizem ali Physics Engine opravi celotno matematiko in predstavi vizualne predmete za prikaz in spreminjanje s strani uporabnika. OpenSimulator kot privzeti Physics Engine uporablja OpenDynamicsEngine ali ODE, čeprav podpira tudi osnovno fiziko ali POS (Physis of Simplicity) mehanizem.
Motor je algoritem, ki modelira vedenje 3D OpenSim ali Second Life predmetov. Dodani so v programsko opremo OpenSim kot vtičniki.
- ODE podpira trčenje z vsemi kockami, kroglami, valji itd. In vsemi kombinacijami izkrivljanj, vključno z votlimi, zoženimi, zvitimi, odrezanimi potmi itd.
Primer simulacije v OpenSim:
Če želite simulirati dušenje mase, pritrjene na posamezno vzmet, ki je nato pritrjena na steno, lahko določite matematično funkcijo, ki določa maso predmeta, pritrjenega na vzmet, vrednost dušenja, togost vzmeti, dolžino vzmeti in fiksna točka.
Fiziko v zgornjem primeru lahko definiramo tako, da začnemo z dejstvom, da je »sila, ki jo ustvari vzmet, sorazmerna z raztezno razdaljo vzmeti.
Z drugimi besedami, Fspring = -k x
kje x je raztezna razdalja, do je vzmetna konstanta.
Vendar se sila dušenja ali trenja upira tej sili ali gibanju v nasprotni smeri;
Fdamping = -bv , v hitrost pomladi in b konstanta dušenja.
Zato Skupna nastala sila F = Fspring + Fdamping = -k x-b
Po Newtonovem zakonu gibanja F = ma in uporabo a = x ' pri čemer je opredelitev pospeška druga izpeljava položaja;
mx '= -k x-bv ALI x '= - x - x '; kar je diferencialna enačba, ki definira dušenje gibanja vzmeti.
Če grafično prikažete enačbo na simulaciji, si lahko simulacijo ogledate v realnem času. Simulacijo lahko znova prikažete na zaslonu. Diferencialno enačbo drugega reda lahko rešimo tudi numerično z uporabo metode Runge Kutta, tako da jo pretvorimo v diferencialno enačbo prvega reda.
Generatorji terena in generatorji pokrajine v realnem času na OpenSim:
- Rinios je na primer orodje za animacijo v realnem času, ki gledalcu v realnem času pošilja podatke o animaciji.
- Teren. Party, spletno orodje, omogoča pretvorbo terenov resničnih svetovnih zemljevidov v zemljevide višin, ki jih lahko uvozite kot datoteke .png in jih uporabite v programu OpenSim.
- Terraingen ustvari terene za uporabo v OpenSim iz datotek USGS DEM.
- Daylon Leveler iz različnih virov proizvaja terene za OpenSim. Za ustvarjanje funkcij uporablja orodja in filtre, podobne barvam.
- RegionGenerator lahko ustvari regije XML datoteke.
- OpenSimulator-Regions-Generator je generator regij za PHP, PHP7.
Kako poteka skriptiranje v svetu na OpenSimu?
Za skriptiranje v programu OpenSim se uporablja jezik OpenSimulator Scripting Language (OSSL). Sledi Linden Lab Scripting, vendar ima dodatne funkcije. Postopek pisanja skriptov v OpenSim je podoben postopku pisanja skriptov v Second Life.
Ne da bi se spuščali v podrobnosti, potem ko so ti skripti napisani, jih lahko prevajalnik programov zbere in zažene na odjemalcih OpenSim.
Druga orodja in procesi na OpenSim
Druga orodja v Second Life in OpenSim vključujejo orodja za analizo dnevnikov, denarne strežnike, kot je spremenjena različica DTL Currency Processing, imenovana DTL / NSL Money Server, spremljanje analize statističnih podatkov, programska oprema za sledenje 3D glavam in proxy sistemi.
Glavne aplikacije OpenSim in Second Life
Programska oprema FlexSim, ki se uporablja za simulacijo tovarniških nadstropij in operacij:

| Področje uporabe | Opis |
|---|---|
| Primeri uporabe iger in prostega časa | - OpenSim se uporablja v igrah, katerih cilji, pravila, izzivi in interakcije so ključne komponente. Omogoča 3D potopno igranje. |
| Izobraževanje Primeri uporabe | - Virtualni razredi in sobe so zdaj običajno v mrežah OpenSim. Trenerji in vzgojitelji lahko kupujejo zemljišča in gradijo predmete za usposabljanje in izobraževanje. - Virtualne razrede, vsebine in ure lahko organiziramo na podlagi pedagoškega študija. |
| Primeri medicinske uporabe | - Virtualni svetovi se lahko, skupaj z navidezno resničnostjo ali ločeni od nje, uporabljajo za simulacijo medicinskih laboratorijev in postopkov, kot so kirurški posegi, za praktično usposabljanje zdravstvenega osebja, ne da bi mu bilo treba potovati. - Uporabljali so ga tudi pri simulaciji virusov in bakterij, da bi lažje razumeli, kako napadajo človeška telesa. - Navidezne laboratorije je mogoče uporabljati za učenje in testiranje, ne da bi imeli tehnike iz nevarnih razlogov. |
| Usposabljanje, na primer v vojski | - Virtualni svetovi lahko gradijo profesionalne simulacije za usposabljanje in posredovanje posebnih veščin vojakom in častnikom. To omogoča usposabljanje vojakov, ne da bi jih izpostavili kakršni koli nevarnosti ali nevarnosti smrti in prihranilo pri stroških usposabljanja. |
| Srečanje - poslovna in družabna ter druga poslovna srečanja | - Virtualni svetovi imajo lahko virtualne sejne sobe in sejne sobe itd. s posebnimi orodji za predstavitve, vključno s tablami, podporo za zapiske in komentarje. - Podjetja in organizacije lahko upravljajo delavce na daljavo z vsemi prednostmi predstavitev in pojasnil iz resničnega življenja. Delavci lahko opravijo naloge na daljavo v izjemnem smislu. - Vodje in zaposleni lahko sodelujejo in naloge opravljajo skupaj na daljavo. - Podjetja lahko predstavijo svoje modele in načrte partnerjem in vlagateljem, preden nadaljujejo s partnerstvi. Strankam lahko predstavijo rešitve na daljavo in bolj realistično. |
| Modeliranje in oblikovanje | - Predmete iz resničnega sveta lahko v 3D izrazimo bolj realistično, kot da bi bili vgrajeni v resnično življenje. - Tehniki se lahko pogovarjajo in sodelujejo pri oblikovanju in modeliranju z gostovanjem bolj realističnih sestankov in uporabo 3D predmetov. - Ljudje lahko sodelujejo in predlagajo spremembe in dopolnitve modelov in modelov, preden nadaljujejo s proizvodnjo. - Proizvajalci vozil uporabljajo virtualne svetove za preizkušanje svojih modelov in modelov. |
OpenSim je mogoče integrirati z drugo programsko opremo, kot je Sloodle, da se omogoči usposabljanje, podprto s podatki.

(slika vir )
Zaključek
OpenSim preučujemo kot tehnologijo odjemalec-strežnik, ki omogoča izdelavo ali generiranje 3D virtualnih svetov ter njihov ogled in raziskovanje prek interneta z uporabo pregledovalnikov OpenSim, kot je Firestorm. Včasih lahko ta okolja postanejo združljiva z gledalci ali slušalkami navidezne resničnosti, vendar v večini primerov to ni tako.
Videli smo, da OpenSim za izdelavo teh okolij uporablja fizikalni mehanizem in skripte - včasih tudi skripte v realnem času.
V idealnem primeru se za simulacijo predmetov uporabi matematični model. Matematični model je matematična funkcija, ki določa vedenje - usmerjenost, obliko, velikost, barvo itd. Določenega predmeta v danem trenutku. Običajno so 3D svetovi zapleteni matematični modeli, kot jih je tukaj mogoče razložiti.
Na koncu smo si ogledali še očitno uporabo OpenSima. Ne uporablja se le v igralništvu, temveč ga podjetja uporabljajo tudi za oglaševanje svojih izdelkov z izkoriščanjem potopitve, ki jo ustvari. Simulacije so zelo učinkovite za usposabljanje, v in iz vojaške industrije, virtualna srečanja, modeliranje itd.
Priporočeno branje
- 12 NAJBOLJŠIH brezplačnih 2D in 3D animacijskih programov (primerjava 2021)
- 7 najboljših videoposnetkov VR: najboljših 360 videoposnetkov navidezne resničnosti za ogled (SEZNAM 2021)
- 10 najboljših iger VR (igre navidezne resničnosti) za Oculus, PC, PS4
- Prihodnost navidezne resničnosti - tržni trendi in izzivi
- 11 najboljših rešitev za navidezno namizje: brezplačno namizje v oblaku
- Kaj je virtualna podatkovna soba (VDR): vse, kar morate vedeti
- Kaj je navidezna resničnost in kako deluje
- 10 NAJBOLJŠIH VR aplikacij (aplikacije za navidezno resničnost) za Android in iPhone (2021 SELECTIVE)