I am trying to use a 3d object in a react360 project. I followed the steps in setup docs. Created a project with react-360 init Hello360 command and started the server with npm start.
Also, downloaded this obj model, and put it into static_assets folder. Then, put an Entity tag into index.js for displaying the object. Whole index.js is as follows.
import React from 'react';
import {
AppRegistry,
Entity,
asset
} from 'react-360';
export default class Hello360 extends React.Component {
render() {
return (
<Entity source={{ obj: asset('stickman.obj') }} />
);
}
};
AppRegistry.registerComponent('Hello360', () => Hello360);
As a result, I can't see anything in the browser but the background image. What am I doing wrong?
React360 docs Entity page is missing the import part. Importing Entity as in this blog solves the problem.