awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
thestonefox avatar

thestonefox/vrtk

0
View on GitHub↗
3,719 نجوم·976 تفرعات·C#·MIT·4 مشاهداتwww.vrtk.io↗

Vrtk

vrtk is a virtual reality interaction framework and locomotion system designed to build consistent 3D object interactions and user interfaces across different hardware. It provides a hardware-agnostic movement model that decouples player navigation logic from specific controller inputs to ensure cross-platform compatibility.

The project includes a spatial UI kit for rendering 2D and 3D interactive menus and physical controls specifically for head-mounted displays. It utilizes an event-driven input layer to translate physical pointer and touch data into virtual object events and actions.

The framework also covers virtual body physics, applying collision volumes and physical constraints to simulate realistic movement. Additional capabilities include the rendering of immersive 3D hardware controls, such as buttons and levers, and a unified system for manipulating 3D objects within a virtual space.

Features

  • Spatial Interaction Frameworks - Provides a unified framework for handling spatial interactions and object manipulation across different VR hardware.
  • VR Locomotion Frameworks - Provides a hardware-agnostic locomotion system for consistent user navigation across different VR hardware.
  • Physical Body Management - Provides systems for managing physical properties and collision volumes to simulate realistic user body movement.
  • Physics Simulations - Applies collision volumes and physical constraints to virtual bodies to create realistic movement.
  • Object Manipulators - Implements a unified system for selecting and manipulating 3D objects within a virtual space.
  • Spatial Object Manipulation - Provides interaction models for repositioning and transforming 3D objects within a virtual spatial environment.
  • VR Hardware Compatibility - Provides abstraction layers to ensure consistent interaction and playback across various VR headset hardware.
  • Input-Agnostic Abstraction Layers - Provides an architectural abstraction layer that decouples interaction logic from specific VR hardware input sources.
  • Event-Driven Input Handlers - Translates physical pointer and touch data into virtual object events through an event-driven input layer.
  • Event-Driven Interaction Handlers - Translates raw physical pointer and touch inputs into application-specific state changes and virtual object events.
  • Spatial Interfaces - Offers a spatial UI kit for rendering interactive 2D and 3D menus designed for head-mounted displays.
  • Spatial User Interface Rendering - Renders 2D and 3D user interfaces in world-space coordinates specifically for head-mounted displays.
  • Immersive 3D Controls - Renders 2D and 3D hardware controls like buttons and levers to build an immersive user interface.
  • Control State Simulations - Combines 3D geometry with interactive logic to mimic the physical behavior of real-world levers and buttons.
  • Movement Physics Simulation - Applies collision volumes and physical constraints to a user's virtual body for realistic movement.
  • Immersive Control Rendering - Creates functional 2D and 3D hardware-style controls like buttons and levers to build immersive user interfaces.
  • 3D World Overlays - Renders interface elements using 3D world-space coordinates instead of flat screen-space overlays.
  • Hardware-Mimetic UI Simulations - Simulates real-world physical controls like levers and buttons by combining 3D geometry with interactive state logic.
  • Heads-Up Displays - Renders interactive menus and informational overlays designed for head-mounted displays.
  • Interactive 3D UI Elements - Enables interaction with 3D UI components that respond to pointer or touch inputs.
  • Spatial UI Libraries - Includes a library of spatial UI controls like buttons and levers for holographic-style interaction.
  • Virtual Reality - Framework for VR interactions, locomotion, and visual effects.

سجل النجوم

مخطط تاريخ النجوم لـ thestonefox/vrtkمخطط تاريخ النجوم لـ thestonefox/vrtk

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة thestonefox/vrtk؟

vrtk is a virtual reality interaction framework and locomotion system designed to build consistent 3D object interactions and user interfaces across different hardware. It provides a hardware-agnostic movement model that decouples player navigation logic from specific controller inputs to ensure cross-platform compatibility.

ما هي الميزات الرئيسية لـ thestonefox/vrtk؟

الميزات الرئيسية لـ thestonefox/vrtk هي: Spatial Interaction Frameworks, VR Locomotion Frameworks, Physical Body Management, Physics Simulations, Object Manipulators, Spatial Object Manipulation, VR Hardware Compatibility, Input-Agnostic Abstraction Layers.

ما هي البدائل مفتوحة المصدر لـ thestonefox/vrtk؟

تشمل البدائل مفتوحة المصدر لـ thestonefox/vrtk: extendrealityltd/vrtk — VRTK is a virtual reality interaction framework and UI toolkit. It provides a collection of components for integrating… microsoft/mixedrealitytoolkit-unity — This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit… librespark/libretv — LibreTV is a self-hosted media aggregator and streaming client designed to consolidate video content from multiple… brownhci/webgazer — WebGazer is a JavaScript eye tracking library and browser-based computer vision tool that predicts a user's gaze… c-bata/go-prompt — go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console… aradzie/keybr.com — This is a web-based adaptive touch typing trainer designed to help users master touch typing through personalized…

بدائل مفتوحة المصدر لـ Vrtk

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Vrtk.
  • extendrealityltd/vrtkالصورة الرمزية لـ ExtendRealityLtd

    ExtendRealityLtd/VRTK

    3,719عرض على GitHub↗

    VRTK is a virtual reality interaction framework and UI toolkit. It provides a collection of components for integrating 2D and 3D interface elements, input handling systems, and navigation frameworks into virtual environments. The project includes a physics engine integration layer for managing body collisions and the behavior of interactive objects. It also provides a locomotion system specifically designed to implement movement techniques that reduce motion sickness in virtual spaces. The framework covers 3D object interaction, virtual UI design, and the development of user-driven events. T

    C#betaoculus-riftsteamvr
    عرض على GitHub↗3,719
  • microsoft/mixedrealitytoolkit-unityالصورة الرمزية لـ microsoft

    microsoft/MixedRealityToolkit-Unity

    6,071عرض على GitHub↗

    This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity

    C#hololensholotoolkitholotoolkit-unity
    عرض على GitHub↗6,071
  • librespark/libretvالصورة الرمزية لـ LibreSpark

    LibreSpark/LibreTV

    13,137عرض على GitHub↗

    LibreTV is a self-hosted media aggregator and streaming client designed to consolidate video content from multiple external providers into a single, unified library. By standardizing metadata and media formats, the platform provides a centralized interface for browsing and managing personal media collections. The application distinguishes itself through its focus on uninterrupted playback and efficient navigation. It features automated manifest parsing to detect and strip commercial segments from video streams, ensuring an ad-free viewing experience. Additionally, the interface supports direc

    JavaScriptcsshtmlmovie-web-app
    عرض على GitHub↗13,137
  • brownhci/webgazerالصورة الرمزية لـ brownhci

    brownhci/WebGazer

    3,865عرض على GitHub↗

    WebGazer is a JavaScript eye tracking library and browser-based computer vision tool that predicts a user's gaze coordinates on a screen in real time using a standard webcam. It functions as a client-side biometric tracker and accessibility input framework, mapping eye gaze to screen interactions to enable hands-free navigation and user interaction research. The system performs all video processing and gaze analysis locally within the web browser, removing the need for external servers. It employs regression-based mapping models to translate eye coordinates into screen pixels, utilizing a tra

    HTML
    عرض على GitHub↗3,865
  • عرض جميع البدائل الـ 30 لـ Vrtk→