awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
praydog avatar

praydog/UEVR

0
View on GitHub↗
4,178 stele·220 fork-uri·C++·other·2 vizualizăriuevr.io↗

UEVR

UEVR is a modding toolkit designed to inject virtual reality support into games built with Unreal Engine. It functions as a stereoscopic rendering injector and plugin loader that enables 3D depth and head tracking in titles not natively designed for VR.

The project distinguishes itself by providing a framework for six-degree-of-freedom tracking and a world-space UI projector that transforms flat 2D interface elements into 3D objects. It includes a VR input mapping framework to synchronize headset and controller transforms with engine components for physics and camera interaction.

The system covers real-time engine configuration through console variable management and a plugin-based extension model. It further supports the creation of custom VR logic via blueprint-based visual scripting and rendering event interception.

Features

  • VR Modding Frameworks - Provides a comprehensive toolkit for injecting stereoscopic rendering and 6DOF tracking into Unreal Engine games.
  • Stereoscopic Rendering Injectors - Implements a stereoscopic rendering injector that creates 3D depth for games not originally designed for VR.
  • DLL Injection Hooks - Uses DLL injection to intercept engine functions and redirect rendering pipelines for VR support.
  • VR Injection Toolkits - Ships a comprehensive toolkit for injecting stereoscopic rendering and 6DOF tracking into Unreal Engine games.
  • VR Integration Frameworks - Provides a VR integration framework that maps headset and controller transforms to engine components for physics and camera interaction.
  • VR Motion Tracking - Retrieves and maps spatial position and rotation data from VR hardware for immersive navigation.
  • Stereoscopic Rendering Injection - Renders independent views for each eye to create a three-dimensional depth effect in non-VR titles.
  • Immersive Input Tracking - Implements immersive input tracking to translate real-world head and body movements into game camera navigation.
  • VR UI Planes - Reprojects flat 2D interface elements into 3D world-space planes to reduce VR motion sickness.
  • Native Stereoscopic Rendering - Produces 3D images using native engine pipelines to create depth for virtual reality headsets.
  • Stereoscopic Rendering Integrations - Converts flat screen games into 3D experiences by rendering independent views for each eye.
  • Stereoscopic Viewport Injectors - Forcefully renders two independent camera views to create depth perception in non-VR games.
  • Coordinate Space Mappers - Converts 2D screen-space interface elements into 3D world-space coordinates to prevent VR distortion.
  • 6DOF Hardware Mappings - Implements the mapping of physical headset and controller coordinates to the game engine's internal world-space.
  • Plugin Loaders - Provides a runtime plugin loader for dynamically extending engine functionality and modifying console variables.
  • Engine Variable Interceptors - Intercepts and modifies internal engine variables to correct shader artifacts and rendering offsets on the fly.
  • Custom VR Motion Controls - Implements custom motion controls and first-person mechanics using a plugin system and blueprint support.
  • Runtime Engine Configuration - Allows adjusting rendering variables and camera offsets while a game is running to fix visual artifacts.
  • Visual Scripting Interfaces - Exposes headset and controller data through a blueprint-based visual scripting interface for creating custom VR logic.
  • Rendering Pipeline Hooks - Triggers custom logic during specific game loop stages such as viewport draws and post-render frames.
  • 2D-to-3D UI Projection - Includes a world-space UI projector that transforms 2D interface elements into 3D coordinates to reduce VR motion sickness.
  • VR Camera Adjustments - Provides a real-time menu to modify VR camera offsets and view centers for user comfort.
  • Hot Module Reloaders - Enables loading and reloading of external plugins at runtime to apply changes without restarting the game.
  • Environment Variable Management - Manages and modifies internal engine console variables to fix shaders and rendering artifacts.
  • Runtime Plugin Loaders - Provides a system to load and reload external plugin modules at runtime.
  • Plugin-Based Logic Extensions - Allows writing custom modules that hook into the engine lifecycle and rendering pipeline.
  • Node-Based Logic Interfaces - Provides a node-based visual scripting interface for creating custom VR logic without modifying source code.

Istoric stele

Graficul istoricului de stele pentru praydog/uevrGraficul istoricului de stele pentru praydog/uevr

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru UEVR

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu UEVR.
  • praydog/reframeworkAvatar praydog

    praydog/REFramework

    4,423Vezi pe GitHub↗

    REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf

    C++cmkrcppdmc5
    Vezi pe GitHub↗4,423
  • anhkgg/superwechatpcAvatar anhkgg

    anhkgg/SuperWeChatPC

    4,587Vezi pe GitHub↗

    SuperWeChatPC is a modifier for the WeChat desktop client that unlocks hidden features through memory patching and binary hooks. It functions as a multi-account messaging manager, a messaging data archiver, and a software interface that exposes internal messaging functions to external programs. The project enables the simultaneous operation of multiple independent client instances on a single computer through process isolation. It allows for the transmission of large attachments by bypassing standard file size restrictions and provides a wrapper for programmatic message automation. The tool

    C++anti-revokemulti-openwechat
    Vezi pe GitHub↗4,587
  • candycat1992/unity_shaders_bookAvatar candycat1992

    candycat1992/Unity_Shaders_Book

    6,061Vezi pe GitHub↗

    This project is a reference library of HLSL shader implementations and source code examples for Unity. It provides a collection of practical samples focused on lighting, coordinate transformations, and rendering passes for 3D graphics. The repository demonstrates the application of 3D rendering mathematics, specifically using vector and matrix calculations to determine light directions and coordinate space transformations. It includes implementations for managing multi-pass rendering pipelines and mapping coordinates between object, world, and view spaces. The material covers foundational gr

    ShaderLab
    Vezi pe GitHub↗6,061
  • chrisant996/clinkAvatar chrisant996

    chrisant996/clink

    5,320Vezi pe GitHub↗

    Clink is a command line enhancer and shell extension for the Windows CMD terminal. It functions as a readline-style input library and completion engine, adding advanced line editing, persistent command history, and command argument prediction to the standard Windows command line environment. The project distinguishes itself through a scriptable architecture that allows for custom completion definitions, Lua keyboard mapping, and dynamic prompt customization. It enables the creation of context-sensitive prompts that can include asynchronous updates, environment-based formatting, and transient

    C++
    Vezi pe GitHub↗5,320
Vezi toate cele 30 alternative pentru UEVR→

Întrebări frecvente

Ce face praydog/uevr?

UEVR is a modding toolkit designed to inject virtual reality support into games built with Unreal Engine. It functions as a stereoscopic rendering injector and plugin loader that enables 3D depth and head tracking in titles not natively designed for VR.

Care sunt principalele funcționalități ale praydog/uevr?

Principalele funcționalități ale praydog/uevr sunt: VR Modding Frameworks, Stereoscopic Rendering Injectors, DLL Injection Hooks, VR Injection Toolkits, VR Integration Frameworks, VR Motion Tracking, Stereoscopic Rendering Injection, Immersive Input Tracking.

Care sunt câteva alternative open-source pentru praydog/uevr?

Alternativele open-source pentru praydog/uevr includ: praydog/reframework — REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed… davemorrissey/subsampling-scale-image-view — This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent… candycat1992/unity_shaders_book — This project is a reference library of HLSL shader implementations and source code examples for Unity. It provides a… chrisant996/clink — Clink is a command line enhancer and shell extension for the Windows CMD terminal. It functions as a readline-style… anhkgg/superwechatpc — SuperWeChatPC is a modifier for the WeChat desktop client that unlocks hidden features through memory patching and… crosire/reshade — ReShade is a post-processing shader injector that hooks into DirectX, OpenGL, and Vulkan rendering pipelines to apply…