XR Fragment parser written in Haxe (crosscompiler) with python-, javascript-, lua- and more builds.
Find a file
2024-04-16 18:41:44 +02:00
.github/workflows CI fix 4: change version of action 2024-01-30 12:07:59 +01:00
dist release v0.5.2 2024-04-16 13:19:08 +00:00
doc updated docs 2024-02-29 14:07:20 +00:00
example back/forward buttons are now parented to handcontrols 2024-04-15 14:06:54 +00:00
src Merge remote-tracking branch 'refs/remotes/origin/main' 2024-04-16 18:41:44 +02:00
test release v0.5.2 2024-04-16 13:19:08 +00:00
.gitignore updated gitignoignore 2024-02-29 09:56:39 +00:00
.vimrc updated vimrc 2023-11-16 14:58:51 +01:00
build.hxml wip 2023-08-04 09:11:26 +02:00
index.html update documentation 2024-04-16 15:19:56 +00:00
LICENSE update documentation 2023-08-08 13:22:19 +02:00
make work in progress [might break] 2024-03-18 17:14:16 +00:00
README.md update documentation 2024-04-16 15:27:11 +00:00
shell.nix work in progress [might break] 2024-01-03 14:23:34 +00:00

Actions Status

A tiny specification for viewing 3D models as linkable AR/VR websites.
Address and Control anything inside a 3D model with W3C Media Fragments and URI Templates.


Simply SURF a 3D file-verse and design for a Spatial Open Internet with the highest degree of interoperability ❤

Documentation / Website

https://xrfragment.org

Getting started

https://xrfragmenorg

available parser-implementations

See documentation for more info

development

Pre-build libraries can be found in /dist folder
If you really want to build from source:

$ nix-shell           # nix-users: drops you into a dev-ready shell 
$ ./make install      # debian-users: install deps via apt-get
$ ./make build && ./make tests

NOTE #1: to rebundle the THREE/AFRAME javascripts during dev run ./make build js NOTE #2: to regenerate the parser in various languages (via haxe), run ./make build parser

Credits