awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub Repositories3D UI Components

User interface elements that utilize three-dimensional transformations and perspective.

Distinct from iOS UI Components: More specific than iOS UI Components: focuses on the 3D spatial nature of the components regardless of platform.

Explore 4 awesome GitHub repositories matching user interface & experience · 3D UI Components. Refine with filters or upvote what's useful.

Awesome 3D UI Components GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nicklockwood/icarouselAvatar von nicklockwood

    nicklockwood/iCarousel

    12,129Auf GitHub ansehen↗

    iCarousel is a data-driven UI library for macOS and iOS used to build interactive three-dimensional scrolling experiences. It functions as a customizable view controller that renders paged content using cylindrical or cover-flow 3D effects. The component is distinguished by its programmable perspective and visual transformation hooks, which allow for the definition of custom 3D styles and bespoke animation effects. Users can adjust viewpoint distance, alpha fading, and foreshortening to control how the vanishing point and depth appear during navigation. The library manages high-performance v

    Provides 3D scrolling galleries and carousels for iOS and macOS apps with visual depth.

    Objective-C
    Auf GitHub ansehen↗12,129
  • googlewebcomponents/model-viewerAvatar von GoogleWebComponents

    GoogleWebComponents/model-viewer

    8,142Auf GitHub ansehen↗

    model-viewer ist eine Webkomponente, die verwendet wird, um dreidimensionale Modelle direkt in einem Webbrowser zu rendern und mit ihnen zu interagieren. Sie fungiert als glTF-3D-Modell-Renderer und interaktive WebGL-Komponente, die eine 3D-Rendering-Pipeline innerhalb eines benutzerdefinierten HTML-Elements kapselt. Das Projekt ermöglicht webbasierte Augmented Reality, wodurch 3D-Assets mithilfe einer Mobilgerätekamera in physische Umgebungen projiziert werden können. Es bietet Werkzeuge für Augmented-Reality-Projektion und die Erstellung von Erlebnissen durch die Kombination von 3D-Modellen mit Kamera-Tracking. Die Komponente unterstützt 3D-Produktvisualisierung und die Integration interaktiver Grafiken in Webseiten. Sie handhabt die Verarbeitung von glTF-Assets und nutzt Raycast-Interaktionslogik, um Benutzern die Manipulation und Betrachtung von Modellen aus verschiedenen Winkeln zu ermöglichen.

    Enables adding interactive 3D graphics to webpages using custom HTML elements without complex scripting.

    TypeScript
    Auf GitHub ansehen↗8,142
  • microsoft/mixedrealitytoolkit-unityAvatar von microsoft

    microsoft/MixedRealityToolkit-Unity

    6,071Auf GitHub ansehen↗

    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

    Offers interactive UI elements like buttons, sliders, and menus designed for mixed reality input and 3D space.

    C#hololensholotoolkitholotoolkit-unity
    Auf GitHub ansehen↗6,071
  • openjdk/jfxAvatar von openjdk

    openjdk/jfx

    3,186Auf GitHub ansehen↗

    This project is a Java GUI framework used to build cross-platform desktop, mobile, and embedded applications. It centers on a hardware accelerated graphics engine that provides 2D and 3D visualizations and visual effects, complemented by a reactive UI binding system for synchronizing data and interface updates. The framework distinguishes itself through the FXML markup language, which separates the visual structure of an interface from its procedural logic. It also includes a dedicated CSS styling engine that allows for the customization of component appearances using external stylesheets and

    Provides the ability to visualize three-dimensional objects and components directly within the user interface.

    C++javajavafxopenjdk
    Auf GitHub ansehen↗3,186
  1. Home
  2. User Interface & Experience
  3. 3D UI Components

Unter-Tags erkunden

  • Custom Element 3D IntegrationsIntegration of 3D graphics via custom HTML elements to minimize JavaScript overhead. **Distinct from 3D UI Components:** Distinct from 3D UI Components: focuses on the delivery mechanism (custom elements) rather than the visual transformation of the UI.
  • Mixed Reality ControlsInteractive UI elements like buttons, sliders, and menus designed for mixed reality input and 3D space. **Distinct from 3D UI Components:** Distinct from 3D UI Components: specifically targets mixed reality input modalities (gaze, hand tracking) rather than general 3D transformations.