lowww-geometries

1.1.5 • Public • Published

lowww-geometries

Adds geometries for the lowww engine.

Installation

npm install --save lowww-geometries

Usage

import { Renderer, Scene, cameras, Mesh } from 'lowww-core';
import { Icosahedron } from 'lowww-geometries';
 
let renderer;
let camera;
let scene;
let mesh;
 
init();
update();
 
const init = () => {
    renderer = new Renderer();
    renderer.setSize(400, 300);
    document.body.appendChild(renderer.domElement);
 
    camera = new cameras.Perspective();
    camera.position.set(0, 0, 500);
 
    scene = new Scene();
 
    const geometry = new Icosahedron({ radius: 10, detail: 1 });
    mesh = new Mesh({ geometry });
    scene.add(mesh);
};
 
const update = () => {
    renderer.render(scene, camera);
    requestAnimationFrame(update.bind(this));
};

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i lowww-geometries

Weekly Downloads

0

Version

1.1.5

License

none

Unpacked Size

164 kB

Total Files

19

Last publish

Collaborators

  • andrevenancio