All Projects â†’ vimeo â†’ vimeo-threejs-player

vimeo / vimeo-threejs-player

Licence: MIT License
A plugin for streaming video from Vimeo to WebGL/VR/AR apps

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to vimeo-threejs-player

lvr
👓 Augmented Reality for everyone - Out of the world experiences
Stars: ✭ 92 (+22.67%)
Mutual labels:  threejs, augmented-reality, virtual-reality
g3r
3D, VR and AR Maps in R
Stars: ✭ 19 (-74.67%)
Mutual labels:  augmented-reality, virtual-reality
Pool2021
Pools organized for Epitech's students in 2021.
Stars: ✭ 19 (-74.67%)
Mutual labels:  augmented-reality, virtual-reality
kalwalt-interactivity-AR
Some various experiments with Ar.js and Three.js
Stars: ✭ 65 (-13.33%)
Mutual labels:  threejs, augmented-reality
a-blast
đŸ’Ĩ Save the World From the Cutest Creatures in the Universe!
Stars: ✭ 116 (+54.67%)
Mutual labels:  threejs, virtual-reality
WebScreenVR
WebScreenVR enhance your workspace while in Virtual Reality, allowing you to cast your screen and different applications around you in a 3D environment.
Stars: ✭ 53 (-29.33%)
Mutual labels:  augmented-reality, virtual-reality
aframe-globe-component
3D Globe data visualization component for A-Frame
Stars: ✭ 27 (-64%)
Mutual labels:  threejs, virtual-reality
Patches
Patches is a visual programming editor for building WebVR and WebGL experiences.
Stars: ✭ 164 (+118.67%)
Mutual labels:  threejs, virtual-reality
openPerform
Check out the various styles and effects OpenPerform has to offer with our BVH animation demo!
Stars: ✭ 24 (-68%)
Mutual labels:  augmented-reality, virtual-reality
OpenXR-CTS
Conformance test suite for OpenXR
Stars: ✭ 38 (-49.33%)
Mutual labels:  augmented-reality, virtual-reality
aframe-registry
[DISCONTINUED] Curated collection of community A-Frame components.
Stars: ✭ 76 (+1.33%)
Mutual labels:  threejs, virtual-reality
V2R
Code for our IJCAI 2020 paper: "Keep It Real: a Window to Real Reality in Virtual Reality".
Stars: ✭ 20 (-73.33%)
Mutual labels:  augmented-reality, virtual-reality
Aframe
🅰ī¸ web framework for building virtual reality experiences.
Stars: ✭ 13,428 (+17804%)
Mutual labels:  threejs, virtual-reality
Ar.js
Image tracking, Location Based AR, Marker tracking. All on the Web.
Stars: ✭ 3,048 (+3964%)
Mutual labels:  threejs, augmented-reality
XREngine
Immersive infrastructure for everyone. Everything you need to build and deploy scalable realtime 3D social apps and more. 🤖 🚀 👓 🚀 🕹ī¸ 🚀 🧑đŸŋ‍🚀
Stars: ✭ 423 (+464%)
Mutual labels:  threejs, virtual-reality
apate-ar
Framwork for environment aware AR with occlusion, lighting PBR rendering, physics support (cannon.js), based on three.js
Stars: ✭ 77 (+2.67%)
Mutual labels:  threejs, augmented-reality
Studio
An authoring platform to build Web Augmented Reality experiences, without coding knowledge
Stars: ✭ 135 (+80%)
Mutual labels:  threejs, augmented-reality
Jeelizfacefilter
Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).
Stars: ✭ 2,042 (+2622.67%)
Mutual labels:  threejs, augmented-reality
ARFaceFilter
Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).
Stars: ✭ 72 (-4%)
Mutual labels:  threejs, augmented-reality
GVRSCNRenderer
SceneKit Rendering and ARKit 6DOF Tracking for Google Cardboard
Stars: ✭ 19 (-74.67%)
Mutual labels:  augmented-reality, virtual-reality

Vimeo three.js player

A plugin for streaming video from Vimeo to WebGL/VR/AR apps

Build Status Code Style Glitch Examples status License

Examples

Basic Shapes 360 WebVR Play an album 2.5D Play volumetric video

Features

đŸ“ŧ Streaming video made simple: The plugin lets you stream video hosted on Vimeo directly to your WebGL app

🏋đŸŋ‍ Let us do the heavy lifting: stream multiple resolutions including adaptive video on supported platforms for best performance and video quality

📱 Works everywhere: works on phones, tablets, laptops, computers, VR headsets and even underwater

Usage

To start playing and streaming video now, remix the Glitch example:

Glitch remix badge

The first step is to generate your own Vimeo API token. Generate the token, and then copy it and paste it into the .env in Glitch.

Almost done, go to the basic example under examples/basic.html and change the video id in line 77 to your Vimeo video id. It should look like

    vimeoPlayer = new Vimeo.Player(vimeo_video_id, { autoplay: false });

Try our other examples or head to our getting started guide to learn more

Streaming Vimeo videos requires video file access via the Vimeo API. Accessing video files is limited to Vimeo Pro and Business customers.

Questions

For questions and support, ask on StackOverflow

Contributing

Get involved! Check out the Setting up the development environment guide for how to get started.

License

This software is free software and is distributed under an MIT License.

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].