three.js-gui-engine v0.5.8
three.js-GUI-engine
GUI engine for three.js. It allows to create interfaces by WebGL via three.js.
example (see example folder)
Allows to create the following elements (inherited from THREE.Object3D):
GUI.Button - button
GUI.Panel - panel
GUI.Label - text
GUI.RadioGroup - group of radiobuttons element
GUI.RadioButton - radiobutton
GUI.CheckBox - checkbox
GUI.EditBox - editbox
GUI.ScrollBar - scrollbar
GUI.Icon - image
All elements have redefinable methods onmousedown(intersect), onmouseup(intersect), onmouseover(intersect), onmouseout(object), where object is subelement for which the event has been occurred.
Element form specifies by geometry property.
example install:
npm install
example build:
npm run dev
npm run prod
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
10 months ago
10 months ago
8 months ago
1 year ago
1 year ago
12 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago