ohgodhowdidthis / Trance
Licence: wtfpl
procedural RIST
Stars: ✭ 27
Projects that are alternatives of or similar to Trance
soundstagevr
virtual reality music sandbox built specifically for room-scale VR
Stars: ✭ 38 (+40.74%)
Mutual labels: vr, oculus
Relativty
An open source VR headset with SteamVR supports for $200
Stars: ✭ 5,544 (+20433.33%)
Mutual labels: oculus, vr
CodeAndQuestsEveryDay
Regular research on the Quest for developers.
Stars: ✭ 27 (+0%)
Mutual labels: vr, oculus
Aframe
🅰️ web framework for building virtual reality experiences.
Stars: ✭ 13,428 (+49633.33%)
Mutual labels: oculus, vr
Hover Ui Kit
Create beautiful user interfaces for immersive VR/AR experiences.
Stars: ✭ 662 (+2351.85%)
Mutual labels: oculus, vr
MoonMotion
Moon Motion Toolkit - Free and open source toolkit for VR locomotion
Stars: ✭ 38 (+40.74%)
Mutual labels: vr, oculus
Remixvr
RemixVR is a tool for collaboratively building customisable VR experiences.
Stars: ✭ 129 (+377.78%)
Mutual labels: oculus, vr
Ideaspace
😎 Create interactive 3D and VR web experiences for desktop, mobile & VR devices
Stars: ✭ 344 (+1174.07%)
Mutual labels: oculus, vr
AnotherBadBeatSaberClone
This is a discontinued but perhaps helpful VR project created during my Master's degree at FH Wedel.
Stars: ✭ 22 (-18.52%)
Mutual labels: vr, oculus
Oculustvlauncher
A simple launcher to start apps directly into Oculus TV on the Oculus Go - even while offline
Stars: ✭ 44 (+62.96%)
Mutual labels: oculus, vr
Aframe Vimeo Component
Stream Vimeo videos into WebVR.
Stars: ✭ 62 (+129.63%)
Mutual labels: oculus, vr
aframe-controller-cursor-component
A cursor for tracked controllers.
Stars: ✭ 30 (+11.11%)
Mutual labels: vr, oculus
Viveinpututility Unity
A toolkit that helps developing/prototyping VR apps.
Stars: ✭ 256 (+848.15%)
Mutual labels: oculus, vr
trance is a program designed to aid self-hypnosis by displaying images, animations and text in randomly-generated patterns.
Features
- Randomly-generated: no two sessions are the same.
- Graphical user interface for creating sessions.
- Hardware-accelerated rendering of images, animations and fonts.
- Audio support with multiple independent channels.
- Programmable playlist.
- Oculus Rift and SteamVR support.
- Video export.
Sessions
The creator.exe
program can be used to create and edit .session
files. This
allows full control over the behaviour. Sessions can be launched or exported as
video from within creator.exe
.
Alternatively, the session player trance.exe
can be executed from any
directory containing media files. This will generate a default session based
on media files found in the directory structure.
Data model
- A theme is a combination of images, animations, fonts and text. Typically each theme combines images and animations with relevant text on a particular subject.
- A program is a selection of themes along with settings to control how they are displayed (e.g. playback speed; what configurations the images and text should be displayed in).
- A playlist determines how the session proceeds. Each item in the playlist is associated with a particular program, determines which item in the playlist should be played next, and can also trigger audio events (e.g. playing a file, fading the volume on a particular channel). In this way, the session can be synchronized with audio recordings.
- A session is a collection of themes and programs along with a playlist.
All parts of a session can be edited with the provided GUI (creator.exe
).
Supported file formats
- Images:
.jpg
,.png
,.bmp
- Animations:
.gif
,.webm
- Fonts:
.ttf
- Text:
.txt
(only used for generating default sessions) - Audio files:
.wav
,.flac
,.ogg
,.aiff
- Video export:
.webm
,.h264
, and (frame-by-frame).jpg
,.png
, or.bmp
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].