8000 GitHub - edap/LeafGeometry: Low-poly palm's leaf geometry for Three.js
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

edap/LeafGeometry

Repository files navigation

This repository contains a demo that uses the LeafGeometry.

For now it is es6 only, to use it in your project, download the file src/LeafGeometry.js, include it in your application and use this geometry to create a mesh, for example:

import LeafGeometry from './leafGeometry.js';
let opt = {
    length: gui.params.length,
    length_stem: gui.params.length_stem,
    width_stem: gui.params.width_stem,
    leaf_width: gui.params.leaf_width,
    leaf_up: gui.params.leaf_up,
    density: gui.params.density,
    curvature: gui.params.curvature,
    curvature_border: gui.params.curvature_border,
    leaf_inclination: gui.params.leaf_inclination
};
let geometry = new LeafGeometry(opt);

object = new THREE.Mesh(geometry, new THREE.MeshPhongMaterial({color: 0x2194CE}));
scene.add(object);

To try out this example, clone the repository and:

npm install
npm start
npm build

example example example example

About

Low-poly palm's leaf geometry for Three.js

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0