Open Source Linux VR Development Software - Page 2

VR Development Software for Linux

View 2 business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 1
    VRMoo can be summed up as such: Virtual Reality Object Oriented MUD. I intend VRMoo to be capable of simulating complex environments, allowing real time 3D interaction with these environments, and allowing real time 3D interaction with other users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    AI4U

    AI4U

    Multi-engine plugin to specify agents with reinforcement learning

    AI4U is a multi-engine plugin (Godot and Unity) that allows you to design Non-Player Characters (NPCs) of games using an agent abstraction. In addition, AI4U has a low-level API that allows you to connect the agent to any algorithm made available in Python by the reinforcement learning community specifically and by the Artificial Intelligence community in general. Reinforcement learning promises to overcome traditional navigation mesh mechanisms in games and to provide more autonomous characters. AI4U can be integrated into Imitation Learning through Behavioral Cloning or Generative Adversarial Imitation Learning present on stable-baslines. Train using multiple concurrent Unity/Godot environment instances. Unity/Godot environment partial control from Python. Wrap Unity/Godot learning environments as a gym.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    AVRS performs spatial 3D-sound processing allowing the arbitrary placement of sound source in auditory space. The main goal is to develop a genuine experimental flexible platform, that runs in a general-purpose architecture computer (standard hardware and software).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A framework for building distributed virtual reality applications, based on OpenGL|Performer(TM)
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Crimild Engine is an open source scene graph based engine which purpose is to fulfil the high-performance requirements of typical multi-platform two and tridimensional multimedia projects, like games, simulations and virtual reality.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A project for my thesis at Nanjing University designed for processing distributed vision computing. Also it provides the features for virtual reality, including scene construction, editing on animation objects and cameras, and sampling video on them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Forgotten Dream - audio version (russian language) Simple cross platform audio game. It's an experiment, attempt to find alternative approach to create virtual reality. libxml + libSDL + C
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Hover UI Kit

    Hover UI Kit

    Create beautiful user interfaces for immersive VR/AR experiences

    Hover UI Kit is a tool for creating beautiful, customizable, dynamic user interfaces. All interface interactions utilize a simple and consistent mechanism, the "hover", which users can perform with any 3D input device. These interfaces are designed specifically for VR/AR applications, addressing the complex UX challenges of these immersive environments. Virtual reality (VR) or augmented reality (AR) applications must provide ways for users to interact -- to select items, to move them, to modify them, to trigger actions, to control their virtual world. The user experience (UX) can become increasingly complex as new features are introduced, leading to a long list of application-specific interactions that can conflict with each other and can be difficult for users to learn. Hover UI Kit is built to solve this problem. It is a tool for creating beautiful, customizable, dynamic user interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    HyperInteractiveReality[hir] is virtual reality evolved. HiR is a system that allows anyone to do anything. HiR is the interactive representation of ideas via sound, graphics and immersive worlds. A power toolbox for artists and scientists alike. -- more to come soonly!
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    MOF-VR
    MOF-VR is a virtual reality program developed for Microsoft Windows and HTC Vive that allows for hypothetical metal-organic frameworks (MOFs) to be constructed and tested in molecular dynamics simulations of guest molecules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    MathworldVR

    MathworldVR

    Math world in WebVR, powered by A-frame

    WebVR math platform made with A-Frame, Three.js, React, Redux. MathworldVR uses Redux for all the stuff around the app's state. It helps you write applications that behave consistently. On top of that, it provides a great developer experience, such as live code editing combined with a time-traveling debugger. For example, CalcButton component used as a backspace on the calculator is dispatching Redux action when user "clicks it" with VR hand-controller!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MercuryMessaging

    MercuryMessaging

    Framework to facilitate communication in the Unity game engine

    The Mercury messaging toolkit is a new way to handle cross-component communication in the Unity game engine. It integrates seamlessly with the Unity Editor, and is both robust and expandable. It has been tested in Unity 2020 up until 2020.3.21f1, Unity 2019 up until 2019.2.17f1, Unity 2018 up until 2018.3.13f1, Unity 2017 up until 2017.4f1, and 5.6. The toolkit contains the Mercury messaging framework, which is a messaging and organizational framework built around the Mercury Protocol. Unity organizes its rendered scene objects (known in Unity as GameObjects) using a standard scene graph (known in Unity as the Scene Hierarchy). While Unity is very powerful, it is fairly difficult to achieve nonspatial communication between scriptable components of GameObjects (in Unity, known as MonoBehaviours).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MyWorld is an open virtual reality and game engine. It is written and usable in C/C++. It has own abstract layers for Graphics and Physics. Actually we use Irrlicht for 3D-Rendering and GUI, and ODE for Physics. It is smart, powerful and easy to extend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Collection of Open Source based tools and API that facilitate rapid application development for Games and Virtual Reality based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    OpenVRL - standas for Open Source Virtual Reality 'L' ('L' stands for Life or Library...). A full 3D virtual reality simulation library, with physics, collision detection, platform independand rendering, etc. Uses OpenDE and OPCODE libraries for dy
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    OpenReality will be a 3D Engine Library for development of Games, Virtual Reality and 3D Visualization applications. It will be very intuitive, and strongly object oriented. Of course, performance will have a great weight on the project´s decisions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    the simple universe library aims to provide a simple (possibly game-oriented) virtual reality where real-world objects and surfaces (like terrain) can be defined and simulated. Uses OpenGL and ODE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This project aims to develop an interaction framework based on body detection by webcams, identifying the skeleton shape (hands, arms, head, legs etc), for games, virtual reality, augmented reality and other applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A toolkit for developing virtual reality applications. Built in C++, over OpenGL, it is object oriented and offers the use of a scene graph for object hierarchy. Also, it provides interfaces for using VR equipment such as tracking devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    UE4-Plugin-OffAxis

    UE4-Plugin-OffAxis

    This plugin provides a fishtank-VR via a so-called OffAxisProjection

    UE4-Plugin-OffAxis plugin provides a fishtank-VR via a so-called OffAxisProjection by modifying the projection matrix using a custom ULocalPlayer. If your project is a C++ project, you are good to go. If you have a pure blueprint project, add a random C++ class via File -> Add C++ class (empty class is fine). Copy the Plugin in your (you might need to create a Plugin folder in the directory where your project file is). Start (or restart) Unreal Engine. You might get a warning that the plugin needs to be rebuilt. That's normal. Drag the OffAxisActor in your scene. Set position of OffAxisActor to 0,0,0. In the OffAxisActor, place the child actors P_a, P_b, and P_c so that they correspond to the corners of your "virtual window". For some inputs, you might need to change the key if they are already in use in your project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    UXF

    UXF

    Framework for creating human behaviour experiments in Unity

    The Unity Experiment Framework (UXF) is an open-source package for the Unity3D game engine that can be used to assist the development of virtual reality human behavior experiments. Developed by Jack Brookes, Immersive Cognition Group, University of Leeds. Automates the process of collecting the variables you define within your task, and stores them simple CSV files. Time-series data such as the position and rotation of an object can be easily acquired and split into one file per trial. Allows you to programmatically define independent variables for your session, blocks and trials. Includes a pre-built UI for allowing the researcher to view and enter information about the session. All file IO tasks are performed concurrently in a separate thread to avoid any drops in the framerate. UXF works with any Unity project but is designed specifically for virtual reality human behavior experiments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    VRTK

    VRTK

    An example of how to use the Tilia packages to create great content

    VRTK is a collection of useful, reusable solutions to common problems found when building for virtual reality. VRTK aims to help productivity by speeding up the creation process from prototyping ideas to building complete solutions. The passion behind VRTK is to try and enable as many people as possible to build for VR, from seasoned developers to complete beginners who have a wonderful idea in their head but are unsure of how to create it. VRTK aims to be easy to understand so the absolute beginner can feel comfortable turning their creative thoughts into experiences but it also has enough power and flexibility to allow developers to really build out their perfect solution with little friction and without constantly re-inventing the wheel. Virtual reality is a relatively new medium so no one really understands what truly works or what doesn't work in terms of solutions, so VRTK aims to bring a community of diverse people from all across the world together to work on solving this.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    VRVis is a programmer's toolkit for rapid development of Virtual Reality applications in the field of geospatial data visualization. It is based on VR Juggler and the Geospatial Data Abstraction Library (GDAL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A collection of projects based on the Virtual Object System (VOS) platform. The goal of Interreality is to develop a free and open platform for multiuser 3D virtual reality and interactive, collaborative 3D virtual spaces, as well as other applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    VRS is an environment for presenting three dimensional (3D) world. All visualisations are made at client(s) side VRC (Virtual Reality Client - example client is under developement, SF site avaible, see also http://jvrc.info).
    Downloads: 0 This Week
    Last Update:
    See Project