Releases: kaisalmen/WWOBJLoader
Releases · kaisalmen/WWOBJLoader
6.2.1 - 2024-04-19
npm package:
Changes:
- Update three.js from v0.160.0 to v0.163.0
- Update all devDependencies with exception of eslint
6.2.0 - 2024-01-05
npm package:
Changes:
- Switch to
[email protected]
and[email protected]
- Adjust code to the changes
- Example OBJLoader2 basic (Offscreen Canvas) now relies on utility functions supplied by
wtd-core
andwtd-three-ext
6.1.0 - 2023-10-21
npm package:
Changes:
- Upgrade to versions
2.3.0
ofwtd-core
andwtd-three-ext
. OBJLoader2Worker
can be re-executed. This was a regression, but also the code has been re-worked.
6.0.1
npm package:
Changes:
- Avoid window reference if absolute url is provided #77
- Added Offscreen canvas example
- Updated dependencies and aligned code with type definitions of three.js release 156.
6.0.0
npm package:
Changes:
- Converted all code to TypeScript
- Align vertex colors to linear (three.js) #70
- Re-added
AssetPipelineLoader
,AssetPipeline
,AssetTask
andResourceDescriptor
to the package - Updated dependencies
V5.0.0
npm package: https://www.npmjs.com/package/wwobjloader2/v/5.0.0
Changes:
- Clean-up and uncluttering
- Remove all code related to worker online assembly and minification workarounds
- Upgrade to versions
2.1.0
ofthree-wtm
intowtd-core
OBJLoader2Parallel
is no longer usingWorkerTaskDirector
, but only using the genericWorkerTask
- Transformed repository to npm workspaces
- Switched to vite for development and bundle creation #63
- Webworker with three-wtm and webpack #60
- Make parser independent and thereby reduce worker size to a minimum
- Fully rely on module workers. Use vite config to generate standard workers from module workers at build time
package.json
now exports:wwobjloader2
: Unpacked javascript module codewwobjloader2/bundle
: An esm bundlewwobjloader2/worker
: The raw module parser workerbundle/worker/module
: Pre-packaged module parser workerbundle/worker/classic
: Pre-packaged classic parser worker
- Add @react-three/fiber examples #69
- Explore aligning types with the core loaders #68
- three.js versioning in package file #65
V4.0.1
V4.0.0: First official release after three.js removal
V2.5.0
- Issue #47: Fixed incorrect vertex color pointerC initialization (omitting first set of values)
- Pull Request #46: It is now possible to run
THREE.OBJLoader2
in nodejs 10.5.0+. Thanks to @Cobertos - Replaced Singletons with pure function/prototype definitions (backport from dev (V3.0.0)). Reason: Counter issues with worker code Blob generation from minified code base (e.g when using webpack)
- three.js issue 12942: Align
setPath
andsetResourcePath
meaning and handling
V2.5.0-beta
- It is now possible to run
OBJLoader2
in nodejs. Thanks to @Cobertos - Replaced Singletons with pure function/prototype definitions (backport from dev (V3.x))
- Introduces
setPath
andsetResourcePath
(three.js issue 12942)