OMPR Road Map and Progress Report
Category Planned Not Started In Progress Testing Completed
Virtual Environment Auto gallery - load media from folder or websource and automatically populates specific virtual environment (gallery, big gallery and museum). Giving a faster way to create your own custom gallery.
Virtual Environment Sandbox virtual environment - a special virtual environment that enables the users to create their own level. Also supports Quest home custom user created level.

Adding keyword for world interactions to custom level modifiyer.

Completed the Quest Home Environment integration

Stereo projection Utilizing Reshade to convert DX9, DX10 and DX11 game screen capture to 3D SBS format.
Multiplayer Allow spectators to join into an OMPR session to view and interact with scenes through VR and NonVR as an option. For example hosting an art gallery, outing in some epic scenes. This would be a viewer only which means that user does not need to have the media to view.Server and client.
Overseer Advance overseer configurator - creates media objects with physics, sockets, particle , durability, sound emitter
0
Add physics engine
0
Add sockets engine
0
Add particle engine
0
Add durability engine
0
Add sound emitter
PC Roam and Fly Hands mechanic - Much better hands mechanics to be implimented. Investigating on fluid hand mechanics and IK rigging. Hand poses would be physics based, semi scripted and adapted to environments.
Advance Projector Projection effects - adds particle and post processing effects to projection. Possible effect to be incorporated - hologram, anime, vertex animated , on flame, electrified

Audio Board On demand audio queue - advance sound board where user can load up their own sound clip and have it played on demand when certain mapable key is pressed
Network file access Integrating DLNA, SMB, Google drive file access for OMPR.
Model Viewer Add the socketing option for model viewer. Ability to mark certain areas of the mesh as placement point. For example for pistol grip , for special triggers.etc
Model Viewer Add the 3d model painter option. Ability to paint any opened 3D models on all of its texture. Paint decal, paint color, paint bump.
Favorite Favorite system - allows users to save played media into a favorite list via favorite button. From the main UI the user can click on favorite and be presented with the collection of saved media.
File Picker File access history - Remember last 10 media opened and presents it as a selectable list on the file picker menu. Can be cleared out by user if needed as well as disabling such feature.
File Picker Folder access history - Remember last 10 unique folder opened and presents it as a selectable list on the file picker menu. Can be cleared out by user if needed as well as disabling such feature.
Virtual environment Enemy/NPC/Environment AI - Adds AI mechanics to creature, human and specials. Enable more advance environmental interactions. For example gallery crowd, patron, creatures to fight in the arena, the static cat in the apartment
OpenCV Background removal for image. Automated background removal. Targeting common object, human, furniture on the first pass
OpenCV Image to HDR - convert RGB 8bit per channel to HDR 32 bit, via OpenCV exposure evaluation. Hopefully we can have this added as render filter and get it worked out on video files too.
Virtual Environment Custom 3D inventory - Import your own 3D Models as 3D items in Virtual Environment. Custom 3d model as hold object with physics, particle , damage and attributes. Imagin loading up your own blender build and textured sword and use it in the arena.
VR VR File explorer - Revamp the current clunky VR file explorer system. Currently researching on the best mechanic and engine to make it happens. Looking into web based solution.
Companion Android App A custom android app that utilizes WebRTC video, audio and file connection that would be linked to the main OMPR app. From here the user would be able to project their phone camera, media files and even voice to the advance projector layer of OMPR. Think of it as a portal into the virtual environment of OMPR.
Overseer VR mode to have overseer custom event\feature enabler option when entering any virtual environment. Suggesting to have a wrist menu where user can toggle selection and input any variables needed. For example cinema
Effects Full screen ambient occlusion post processing effect. Ambient occlusion is a shadowing technique used to make 3D objects look more realistic by simulating the soft shadows that should naturally occur when indirect or ambient lighting is cast out onto our scene. Should give a more realistic shading to objects.