An extensible Node.js 3D core for desktop applications
Adjusted TS declaration for Image
re-export.
Updated glfw-raub
dependency.
Removed three
from peer dependencies.
Updated examples and dependencies.
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.
isGles3
and isWebGL2
init options.Breaking:
Updated dependencies and added PIXI.js example.
Updated dependencies and fixed examples.
Updated dependencies. Added initial TS draft.
Update AT dependency to fix a vulnerability Use three.js r120, without fork Dependency fix for OSX shader compilation Dependency fix for retina resizing
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.