All Projects → magicleap → prismatic

magicleap / prismatic

Licence: Apache-2.0 License
Prismatic is a declarative JS library for creating 3D content for the Helio browser.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to prismatic

YUXI-Mixed-Reality-Hardware-Toolkit
YUXI: The Mixed Reality Hardware Toolkit makes it easier to get started bridging the physical and digital using sensors and actuators to create interactions with VR/AR/MR content.
Stars: ✭ 21 (-40%)
Mutual labels:  vr, ar, mr
emscripten-webxr
WebXR library for use with Emscripten.
Stars: ✭ 21 (-40%)
Mutual labels:  vr, ar, xr
scenery
Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (+205.71%)
Mutual labels:  vr, ar, xr
UnityPlugin
Ultraleap SDK for Unity.
Stars: ✭ 447 (+1177.14%)
Mutual labels:  vr, mr, xr
OpenXRHandTracking
OpenXR API layer enabling XR_EXT_hand_tracking support using Ultraleap tracking
Stars: ✭ 38 (+8.57%)
Mutual labels:  vr, mr, xr
StereoKit-PaintTutorial
Source for a Mixed Reality inking tutorial using StereoKit and C#!
Stars: ✭ 20 (-42.86%)
Mutual labels:  vr, ar, mr
awesome-3d
Awesome list of 3D resources. AR/MR/VR is the future, and 3D model is the basics of all of them.
Stars: ✭ 42 (+20%)
Mutual labels:  vr, ar, mr
StyleSight
Browser based 'real-time' AR 'fast' neural style transfer using tensorflowjs
Stars: ✭ 15 (-57.14%)
Mutual labels:  vr, ar
awesome-webxr
All things WebXR.
Stars: ✭ 117 (+234.29%)
Mutual labels:  vr, ar
spacesvr
A standardized reality for the future of the 3D Web.
Stars: ✭ 135 (+285.71%)
Mutual labels:  vr, xr
V2R
Code for our IJCAI 2020 paper: "Keep It Real: a Window to Real Reality in Virtual Reality".
Stars: ✭ 20 (-42.86%)
Mutual labels:  vr, ar
webvrrocks
Your guide to Virtual Reality in the browser.
Stars: ✭ 116 (+231.43%)
Mutual labels:  vr, xr
WebSight
Aiding the visually impaired through real time augmented reality, AI object detection, WebGL shaders effects such as edge detection, and colour adjustments.
Stars: ✭ 26 (-25.71%)
Mutual labels:  vr, ar
lvr
👓 Augmented Reality for everyone - Out of the world experiences
Stars: ✭ 92 (+162.86%)
Mutual labels:  vr, ar
XRAcceptanceTests
This project is used to verify behavior of Unity configurations, compare features between Unity releases, and test for changes in performance.
Stars: ✭ 33 (-5.71%)
Mutual labels:  vr, xr
native-xr-for-web
Add iOS and Android build with AR capabilities to your website or web-based app.
Stars: ✭ 27 (-22.86%)
Mutual labels:  vr, ar
Three.ar.js
A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore
Stars: ✭ 2,702 (+7620%)
Mutual labels:  vr, ar
Polymer
🎨 graphics + interaction engine
Stars: ✭ 243 (+594.29%)
Mutual labels:  vr, ar
OpenXR-CTS
Conformance test suite for OpenXR
Stars: ✭ 38 (+8.57%)
Mutual labels:  vr, xr
spark-ar-creators
List of 9500 (and counting) Spark AR Creators. Open an issue or contact me if you want to be added.❤️
Stars: ✭ 122 (+248.57%)
Mutual labels:  vr, ar

drawing

Prismatic

Prismatic is a declarative JS library for creating 3D content for the Helio browser. Using simple HTML tags with inline attributes and CSS styling, you can easily render 3D content that pops off of the page and you can grab and place into your environment.

Installing

If you use npm, run npm i @magicleap/prismatic. Otherwise, you can download the latest release from the developer portal.

To add the minified version:

<script src="https://unpkg.com/@magicleap/prismatic"></script>

The source code for Prismatic is also hosted in a repository on GitHub.

See our Prismatic documentation.

For more information and guides are available on Magic Leap's Developer Portal.

For live samples and code snippets, highlighting the Web Platform's core features, checkout the Developer Samples website here.

What's new in Release v2.0.6

  • Use new event model introduced in Helio for Lumin OS 0.98.20. Prismatic library has to be updated to v2.0.6 maintain Extraction functionality.

Features of Prismatic v2

  • Faster model loading
  • Model instancing
  • Models scroll with page
  • Models can be extracted with raycast: Users no longer have to be interacting with the parent element on the page to extract them.
  • Extract 3D models from regular HTML elements.
  • Add instances of a 3D node on the fly.
  • <stage> tag: Devs can specify how much space their experience will take up.
  • Stage size can be updated via JS.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].