Skip to content
This repository was archived by the owner on Oct 19, 2020. It is now read-only.

archilogic-com/3dio-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ab3b176 · Oct 18, 2020
Jun 21, 2018
Feb 4, 2019
Aug 2, 2018
Aug 14, 2017
Mar 14, 2018
Feb 4, 2019
Apr 26, 2018
Apr 25, 2018
Apr 26, 2018
Apr 25, 2018
Apr 26, 2018
Jul 19, 2017
May 27, 2017
Oct 18, 2020
Apr 26, 2018
Jul 15, 2017
Apr 27, 2018
Feb 4, 2019

Repository files navigation

3dio.js is deprecated visit https://developers.archilogic.com for new developements

Basic Example

Run Demo

<!DOCTYPE html>
<html>
<head>
  <script src="https://aframe.io/releases/0.7.1/aframe.min.js"></script>
  <script src="https://dist.3d.io/3dio-js/1.1.x/3dio.min.js"></script>
</head>
<body>
<a-scene>
  <!-- A-Frame Components Loading Content from 3d.io -->
  <a-entity io3d-data3d="key:/fd72bf39-9d3a-471f-a4ff-ecaa3f5ff30b/bake/2017-04-15_22-45-14_XsiltX/regular/lighting.gz.data3d.buffer" position="0 -5 -6"></a-entity>
  <a-entity io3d-furniture="id:10a54bcf-3b9c-4518-b7ea-81c4251cf5a4" position="-0.85 -5 -5.4"></a-entity>
</a-scene>
</body>
</html>

Learn more about using 3d.io data at https://furniture.3d.io

Documentation

https://3d.io/docs/api/2/

Install

Browser

Requirements: A-frame v0.8 or lower

<head>
  <!-- latest minor version -->
  <script src="https://dist.3d.io/3dio-js/1.x.x/3dio.min.js"></script>
</head>

Server

npm install 3dio --save

Installation tutorial for beginners: https://www.npmjs.com/package/3dio/tutorial

Features

https://3d.io/#products

Use Cases

https://3d.io/#use-cases

Contribute

Install local dev environment:

  1. Clone repository:

    git clone https://github.com/archilogic-com/3dio-js.git ; cd ./3dio-js

  2. Install global packages:

    npm install rollup -g ; npm install lite-server -g

  3. Install local packages:

    npm install

  4. Run local dev server:

    npm start

  5. Run tests:

    npm test

Please follow our Contribution guidelines

Build Status