Needle Engine 4.2.6
Unity Integration
- Change Needle Engine dependency semver to ensure npm doesnt install 4.3 automatically
Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Needle
global scope for usage in commonjs or without a bundler. For example this allows to subscribe to the update event with Needle.onUpdate(ctx => console.log(ctx.time.time))
.@needle-tools/engine@4.2.5
to be updated to @needle-tools/engine@4.3.0
. This makes updating versions more predictable and deliberate using Unity."@needle-tools/engine": "npm:@needle-tools/engine@4.0.0"
will lock the package version to 4.0.0. When using this syntax itβs up to you to manage the installed package version. Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
this.context.time.fps
returning the FPS for the current frame (for a more stable FPS value smoothedFps
can be used)multisampling
property which is set to "auto"
by default. By setting multisampling
to a number it will force postprocessing to the configured samples.compress
option did not apply progressive optimization and not produce texture or mesh LODs. Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Gizmos
API Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
skybox-image
and environment-image
when configured in <needle-engine>
web component. Previously it would only start loading the HDRi or EXR images after the root glTF file was finished loading. Now it will start downloading earlier which improves the time until the scene is ready to be displayed. Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples
Gizmos
APIthis.context.time.fps
returning the FPS for the current frame (for a more stable FPS value smoothedFps
can be used)multisampling
property which is set to "auto"
by default. By setting multisampling
to a number it will force postprocessing to the configured samples.<needle-engine>
attributes for skybox-image
and environment-image
does now start earlier. Previously it would only start loading the HDRi or EXR images after the root glTF file was finished loading. Now it will start downloading earlier which improves the time until the scene is ready to be displayed.compress
option did not apply progressive optimization and not produce texture or mesh LODs. Download Unity Plugin
Install from NPM
Changelog on Github
Needle Engine API
Get started
Samples