virtual-reality

Open-source projects categorized as virtual-reality

Top 23 virtual-reality Open-Source Projects

  • three.js

    JavaScript 3D Library.

  • Project mention: Implementing Bloom Effect with Mapbox and Three.js | dev.to | 2024-04-08

    Regarding the optimization of the effect, I found an issue on the three.js GitHub repository: https://github.com/mrdoob/three.js/issues/14104 The alpha channel issue seems to be a difficult problem, which has been present since 2018. At the end of the discussion, a solution proposed by a contributor is not to modify the UnrealBloomPass but to blend the source texture and target texture in the shader.

  • A-Frame

    :a: Web framework for building virtual reality experiences.

  • Project mention: A New Era for Mixed Reality | news.ycombinator.com | 2024-04-22

    I looked at it seriously for content authoring but gave it up.

    The big problem is you cannot import images, textures, 3-d models and such from ordinary tools. You have something like constructive solid geometry to work with but only so much and there is a slider you can use to set the number of players and the more players the less geometry you can use.

    I want to make worlds based in photographs (particularly pano and stereo) and art. McDonalds needs to put a Coca-Cola logo on the side of the cup. Either way it is a non-starter.

    HW supports collaboration (more than one person shares the world) but https://aframe.io/ lets me make the content I want. If I have to choose one or the other I am going to pick the second.

    My take on Meta Quest is that it seems highly successful as a gaming environment based on an app store but is skews towards single-player experiences. Like a lot of AAA games, the excellent Asgard’s Wrath 2 has some multiplayer tacked on but it is all meaningless like leaderboards and the occasional ghost that shows up in a procedurally generated dungeon.

    Of course, Meta wants to make multiplayer experiences but somehow they just can’t do it.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Bullet

    Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

  • Project mention: Blaze: A High Performance C++ Math library | news.ycombinator.com | 2024-04-17

    For typical game physics engines... not that much. Math libraries like Eigen or Blaze use lots of template metaprogramming techniques under the hood that can help when you're doing large batched matrix multiplications (since it can remove temporary allocations at compile-time and can also fuse operations efficiently, as well as applying various SIMD optimizations), but it doesn't really help when you need lots of small operations (with mat3 / mat4 / vec3 / quat / etc.). Typical game physics engines tend to use iterative algorithms for their solvers (Gauss-Seidel, PBD, etc...) instead of batched "matrix"-oriented ones, so you'll get less benefits out of Eigen / Blaze compared to what you typically see in deep learning / scientific computing workloads.

    The codebases I've seen in many game physics engines seem to all roll their own math libraries for these stuff, or even just use SIMD (SSE / AVX) intrinsics directly. Examples: PhysX (https://github.com/NVIDIA-Omniverse/PhysX), Box2D (https://github.com/erincatto/box2d), Bullet (https://github.com/bulletphysics/bullet3)...

  • engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

  • Project mention: Gamedev.js Jam 2024 start and theme announcement! | dev.to | 2024-04-13

    10 × PlayCanvas Personal plan for 12 months

  • Relativty

    An open source VR headset with SteamVR supports for $200

  • Project mention: Is there a no bull VR headset that isn't the Valve Index? | /r/virtualreality | 2023-10-07

    Only thing that comes to mind is this open source printable headset but I hope there's a simpler purchasable unit.

  • webxr

    Repository for the WebXR Device API Specification.

  • Project mention: WebXR | news.ycombinator.com | 2023-05-27

    I'm talking about WebXR, which is for some reason the name of the standard developed by W3C.

    "As such it may seem like WebXR and OpenXR have a relationship like WebGL and OpenGL, where the web API is a near 1:1 mapping of the native API. This is not the case with WebXR and OpenXR, as they are distinct APIs being developed by different standards bodies."

    from https://github.com/immersive-web/webxr/blob/master/explainer...

  • UEVR

    Universal Unreal Engine VR Mod (4.8 - 5.3)

  • Project mention: UEVR – Transform [Existing] Unreal Engine Games into VR Experiences | news.ycombinator.com | 2024-01-12
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • REFramework

    Scripting platform, modding framework and VR support for all RE Engine games

  • Project mention: I just ordered a quest 2 what game should i experience first (free im broke now that i bought it but i plan on getting resident evil 4 remake) | /r/VRGaming | 2023-12-09

    Yeah the VR mode is unfortunately exclusive to PlayStation. There is a VR mod for older RE games, but it doesn’t support RE4.

  • viro

    ViroReact: AR and VR using React Native

  • ipyvolume

    3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL

  • lovr

    Lua Virtual Reality Framework

  • Project mention: Ask HN: Released games built on FOSS engines? | news.ycombinator.com | 2023-10-17
  • arcan

    Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"

  • Project mention: Is there a cross-platform graphics library that can run without X or wayland that runs on the BSD's bare-metal? | /r/BSD | 2023-12-08

    Something like this ? https://arcan-fe.com/

  • aframe-react

    :atom: Build virtual reality experiences with A-Frame and React.

  • android-3D-model-viewer

    Android OpenGL 2.0 application to view 3D models. Published on Play Store

  • networked-aframe

    A web framework for building multi-user virtual reality experiences.

  • nn_vis

    A project for processing neural networks and rendering to gain insights on the architecture and parameters of a model through a decluttered representation.

  • unity-webxr-export

    Develop and export WebXR experiences using Unity WebGL

  • webxr-samples

    Samples to demonstrate use of the WebXR Device API

  • StereoKit

    An easy-to-use XR engine for building AR and VR applications with C# and OpenXR!

  • OpenXR-SDK

    Generated headers and sources for OpenXR loader.

  • OculusQuestMixedRealityForiOS

    Mixed Reality app for iOS

  • open-brush

    Open Brush is the open source, community led evolution of Tilt Brush! Forked from https://github.com/googlevr/tilt-brush

  • Project mention: Squarespace Enters Definitive Agreement to Acquire Google Domains Assets | news.ycombinator.com | 2023-06-16

    Wasn’t developed in-house.

    Open sourced 3 years ago. https://openbrush.app

  • PumkinsAvatarTools

    A toolbox for easily setting up VRChat avatars in Unity. Adds functionality to the editor and automates some of the tedious tasks.

  • Project mention: Replacing an avatar model in Unity with minimal effort | /r/VRchat | 2023-05-07

    you can use Pumkin's Avatar Tools https://github.com/rurre/PumkinsAvatarTools

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

virtual-reality related posts

Index

What are some of the best open-source virtual-reality projects? This list will help you:

Project Stars
1 three.js 98,752
2 A-Frame 16,166
3 Bullet 11,886
4 engine 9,105
5 Relativty 6,323
6 webxr 2,922
7 UEVR 2,533
8 REFramework 2,531
9 viro 2,231
10 ipyvolume 1,907
11 lovr 1,646
12 arcan 1,491
13 aframe-react 1,399
14 android-3D-model-viewer 1,386
15 networked-aframe 1,137
16 nn_vis 1,042
17 unity-webxr-export 962
18 webxr-samples 946
19 StereoKit 924
20 OpenXR-SDK 819
21 OculusQuestMixedRealityForiOS 772
22 open-brush 740
23 PumkinsAvatarTools 695

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com