deps-opengl-raub
TypeScript icon, indicating that this package has built-in type declarations

5.1.1 • Public • Published

OpenGL binaries

This is a part of Node3D project.

NPM ESLint Test

npm i -s deps-opengl-raub

This dependency package is distributing OpenGL, GLFW3 and GLEW binaries through NPM for Node.js addons.

  • Platforms (x64): Windows x64, Linux x64, OSX x64, Linux Aarch64.
  • Libraries: GLEW 2.1, GLFW 3.3, OpenGL.

Usage

JS Interface

See in glfw-raub Node.js addon.

See in webgl-raub Node.js addon.

binding.gyp

See in glfw-raub Node.js addon.

See in webgl-raub Node.js addon.

addon.cpp

See in glfw-raub Node.js addon.

See in webgl-raub Node.js addon.

Refer to GLFW and GLEW official docs.

GLFW

GLFW is used under ZLIB license. It is explicitly stated that GLFW can be used commercially in closed-source projects. GLFW licensing information (a COPY) is given in a separate file, which also can be found on GLFW's official repository. The binaries are built with this GitHub Action.

GLEW

GLEW is used under it's own custom license. It is explicitly stated that GLEW can be used commercially in closed-source projects. GLEW licensing information (a COPY) is given in a separate file, which also can be found on GLEW's official repository. The binaries are built with this GitHub Action.

OpenGL

End users, independent software vendors, and others writing code based on the OpenGL API are free from licensing requirements. https://www.opengl.org/about/#11


The rest of this package is MIT licensed.

Package Sidebar

Install

npm i deps-opengl-raub

Weekly Downloads

12

Version

5.1.1

License

MIT

Unpacked Size

3.34 MB

Total Files

70

Last publish

Collaborators

  • raub