aframe-obj-loader-component

v0.2.0
A-Frame VR loader component for .OBJ models and .MTL materials.
aframe aframe-component aframe-vr vr mozvr webvr

A-Frame obj-loader Component

A-Frame VR loader component for .OBJ models and .MTL materials.

Usage (global)

<html>
    <head>
        <!-- ... -->
            <!-- A-Frame VR Library -->
            <script src="https://aframe.io/releases/latest/aframe.js"></script>

            <!-- Component -->
            <script src="dist/aframe-obj-loader-component.js"></script>
        <!-- ... -->
    </head>
    <body>
        <!-- ... -->
            <a-entity obj-loader="src: url(./tree.obj);
                                  mtl: url(./tree.mtl);">
            </a-entity>
        <!-- ... -->
    </body>
</html>

Usage (npm)

Install.

$ npm install aframe-obj-loader-component

Register.

AFRAME = require('aframe-core');
AFRAME.registerComponent('obj-loader', require('aframe-obj-loader-component'));

Use.

<a-entity obj-loader="src: url(./tree.obj);
                      mtl: url(./tree.mtl);">
</a-entity>

Properties

Property Required Description
src Yes URL for 3D .OBJ model asset.
mtl No URL for .MTL material library asset.
npm i aframe-obj-loader-component

Metadata

  • MIT
  • Whatever
  • Don McCurdy
  • released 2/25/2016

Downloads

Maintainers