3d Core Raub Versions Save

An extensible Node.js 3D core for desktop applications

4.2.0

6 months ago

Adjusted TS declaration for Image re-export. Updated glfw-raub dependency. Removed three from peer dependencies.

4.1.1

6 months ago

Updated examples and dependencies.

4.1.0

7 months ago

Set default VSYNC to true. Updated dependencies. Improved three.js file loading compatibility. Updated TS declarations.

Added a new example - "palette". Upgraded the "post" example to MJS.

4.0.0

7 months ago
  • Updated dependencies, readme and examples.
  • Added isGles3 and isWebGL2 init options.
  • Allowed all GLFW Document options in init.

Breaking:

  • Switched to named exports.
  • Moved Three.js to optional peer dependencies.

3.8.0

1 year ago

Updated dependencies and added PIXI.js example.

3.7.0

1 year ago

Updated dependencies and fixed examples.

v3.6.0

3 years ago

Updated dependencies. Added initial TS draft.

v3.5.0

3 years ago

Update AT dependency to fix a vulnerability Use three.js r120, without fork Dependency fix for OSX shader compilation Dependency fix for retina resizing

v3.4.0

4 years ago
  • Allow patch releases for dependencies in package.json
  • Update AT dependency to fix a vulnerability
  • Use three.js r115

v3.0.3

4 years ago
  • glfw.hideConsole() - Windows ONLY hides the console window, but only in case this console window is property of this process. For instance this works if you use pkg module to bundle your app, and then doubleclick the EXE. But if you are running a command like node script.js, then this won't hide the window. It's safe to call this function on all platforms, but it will be ignored, unless the platform is Windows.

  • glfw.showConsole() - Windows ONLY shows the console window if it was previously hidden with glfw.hideConsole().

  • There are slight (and still wip) optimizations in mousemove event dispatching.