I detta dokument presenteras #FIVE (Framework for Interactive Virtual Environments), ett ramverk för utveckling av interaktiva och samverkande virtuella miljöer. #FIVE har utvecklats för att svara på behovet av en enklare och snabbare uppfattning och utveckling av virtuella verklighetstillämpningar. Den har utformats med konstant fokus på återanvändbarhet med så få hypoteser som möjligt om den slutliga applikationen där den kan användas. Oavsett valt genomförande för den virtuella miljön (VE), #FIVE : (1) tillhandahåller en verktygslåda som underlättar deklarationen av eventuella åtgärder och beteenden för objekt i VE, (2) tillhandahåller en verktygslåda som underlättar inställning och hantering av samverkan i en VE, (3) är förenlig med fördelningen av VE på olika uppsättningar och (4) föreslår riktlinjer för att effektivt skapa ett samarbete och interaktiv VE. Den består av flera moduler, bland annat två kärnmoduler: relationsmotorn och samverkansmotorn. Å ena sidan hanterar relationsmotorn relationerna mellan objekten i miljön. Å andra sidan hanterar den samverkande interaktionsmotorn hur användare gemensamt kan styra objekt. De moduler som utgör #FIVE-ramverket kan användas antingen självständigt eller samtidigt, beroende på kraven i applikationen. De kan också kommunicera och arbeta med andra moduler tack vare ett API. Till exempel kan en scenariomotor anslutas till någon av eller båda #FIVE-modulerna om applikationen är scenariobaserad. #FIVE är ett pågående arbete, nya kärnmoduler kommer senare att föreslås. Den har dock redan använts i vissa VR-applikationer av flera personer i vårt labb. De återkopplingar vi fick är ganska positiva och vi har för avsikt att vidareutveckla #FIVE med ytterligare funktioner, särskilt genom att utvidga det till att omfatta kontroll av avatarer oavsett om de kontrolleras av en användare eller av systemet. - Vad är det för fel på dig?
Liknande tillvägagångssätt används i #FIVE (ramverk för interaktiva virtuella miljöer) REF.
#FIVE : High-level components for developing collaborative and interactive virtual environments
{'venue': '2015 IEEE 8th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS)', 'journal': '2015 IEEE 8th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS)', 'mag_field_of_study': ['Computer Science']}