0.5.8 • Published 9 months ago

three.js-gui-engine v0.5.8

Weekly downloads
-
License
MIT
Repository
github
Last release
9 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

9 months ago

0.5.7

10 months ago

0.5.4

10 months ago

0.5.3

10 months ago

0.5.6

10 months ago

0.5.5

10 months ago

0.5.2

10 months ago

0.5.1

10 months ago

0.4.13

12 months ago

0.4.12

12 months ago

0.5.0

10 months ago

0.4.9

1 year ago

0.4.8

1 year ago

0.4.10

1 year ago

0.4.11

1 year 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

2 years ago

0.3.9

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.0

2 years ago