aframe-obj-loader-component
v0.2.0 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