0.5.8 • Published 8 months ago

three.js-gui-engine v0.5.8

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

three.js-GUI-engine

NPM Package

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

0.5.8

8 months ago

0.5.7

8 months ago

0.5.4

8 months ago

0.5.3

8 months ago

0.5.6

8 months ago

0.5.5

8 months ago

0.5.2

8 months ago

0.5.1

8 months ago

0.4.13

10 months ago

0.4.12

10 months ago

0.5.0

8 months ago

0.4.9

1 year ago

0.4.8

1 year ago

0.4.10

12 months ago

0.4.11

11 months ago

0.4.7

1 year ago

0.4.6

1 year ago

0.4.5

1 year ago

0.4.4

1 year ago

0.4.3

1 year ago

0.4.2

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.3.13

1 year ago

0.3.12

1 year ago

0.3.11

1 year ago

0.3.10

1 year ago

0.3.9

1 year ago

0.3.8

1 year ago

0.3.7

1 year ago

0.3.6

1 year ago

0.3.5

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.0

2 years ago