Releases: actnwit/RhodoniteTS
Releases · actnwit/RhodoniteTS
v0.13.8
Minor Changes
- fix: Shadow Mapping behavior
- fix: handling of CameraComponent
- fix: VRM SpringBone behavior when center node used
What's Changed
- fix: set unique name when cloning in Expression and RenderPass classes by @emadurandal in #1515
- fix: comment out unnecessary framebuffer clearing in ForwardRend… by @emadurandal in #1516
- fix: backup & restore camera component for shadowmapping in ForwardRe… by @emadurandal in #1517
- feat: enhance mesh and render pass handling for primitive types by @emadurandal in #1518
- fix: update datatexture camera component by @emadurandal in #1519
- fix: optimize math by @emadurandal in #1520
- fix: enhance VRMSpringBone and VRMSpringBonePhysicsStrategy with opt… by @emadurandal in #1521
- fix: remove unnecessary call to setWorldMatrixDirty in VRMSpringBoneP… by @emadurandal in #1522
Full Changelog: v0.13.7...v0.13.8
v0.13.7
Minor Changes
- fix: update AABBGizmo to ensure proper initialization
- fix: use float16 for float cube maps in mobile devices
- optimize generation mipmaps in WebGPU
What's Changed
- feat: add mobile detection to Config and adjust texture format based … by @emadurandal in #1509
- refactor: optimize color calculations in MToon0xSingleShader by @emadurandal in #1510
- fix: forward render pipeline by @emadurandal in #1511
- fix: improve texture management in WebGpuResourceRepository by @emadurandal in #1512
- feat: enhance mipmap generation in WebGpuResourceRepository by @emadurandal in #1513
- feat: update AABBGizmo to ensure proper initialization by @emadurandal in #1514
Full Changelog: v0.13.6...v0.13.7
v0.13.6
Major Changes
- Improve VRM rendering quality
- Improve VRM Spring Bone Physics
What's Changed
- feat: improve vrm mtoon by @emadurandal in #1507
- fix: vrm spring bone by @emadurandal in #1508
Full Changelog: v0.13.5...v0.13.6
v0.13.5
Major Changes
- Improve performance
What's Changed
- feat: material hash by @emadurandal in #1498
- chore: material by @emadurandal in #1499
- fix: optimize drawing by @emadurandal in #1500
- refactor: remove CommonShaderPart argument from AbstractMaterialConte… by @emadurandal in #1501
- When a camera is updated, only the camera information section of the … by @emadurandal in #1502
- fix: simplify Transform3D.ts by @emadurandal in #1503
- fix: optimize skinning culling by @emadurandal in #1504
- fix: optimize animation component by @emadurandal in #1505
- fix: optimize __calcWorldMatrixRecursively() and __calcWorldMatrixRes… by @emadurandal in #1506
Full Changelog: v0.13.4...v0.13.5
v0.13.4
Major Changes
- Significantly improved performance when switching between cameras in WebGPU mode
What's Changed
- feat: animation by @emadurandal in #1495
- fix: simplify handling PrimitiveFingerPrint by @emadurandal in #1496
- feat: optimize webgpu by @emadurandal in #1497
Full Changelog: v0.13.3...v0.13.4
v0.13.3
Major Changes
- improve the IBL process (Lighting results are now as consistent as possible with results from three.js, Babylon.js, etc.)
Minor Changes
- improve the Result and Option classes
What's Changed
- feat: make CubeTexture disposable with GC by @emadurandal in #1478
- fix: morph animation by @emadurandal in #1481
- fix: createPbrUberMaterial by @emadurandal in #1482
- chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1483
- fix: uniform config by @emadurandal in #1484
- fix: GitHub action by @emadurandal in #1485
- fix: option by @emadurandal in #1486
- fix: usage of Option in Primitive.ts by @emadurandal in #1487
- refactor: usage of isOk and isErr by @emadurandal in #1488
- fix: Option by @emadurandal in #1489
- feat: Result by @emadurandal in #1490
- fix: ibl direction by @emadurandal in #1491
- fix: remove eval by @emadurandal in #1492
- fix: remove zlibjs by @emadurandal in #1493
Full Changelog: v0.13.2...v0.13.3
v0.13.2
Major Changes
- Disposable Texture: WebGL/WebGPU 2D textures that are no longer needed are automatically released with GC
- Introduce Logger class
Minor Changes
- Fixed a bug that prevented VRM1 animation retargeting from working properly.
- Fixed internal processing of EntityRepository
What's Changed
- chore(deps-dev): bump express from 4.19.2 to 4.20.0 by @dependabot in #1473
- feat: disposable texture by @emadurandal in #1474
- fix: retargeting by @emadurandal in #1475
- feat: logger by @emadurandal in #1476
- fix: component by @emadurandal in #1477
Full Changelog: v0.13.1...v0.13.2
v0.13.1
Minor Changes
- !refactor: Fix TypeScript circular dependencies
What's Changed
- fix: GT ToneMap by @emadurandal in #1470
- chore(deps): bump axios from 1.6.8 to 1.7.5 by @dependabot in #1469
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #1468
- refactor: circular dependencies by @emadurandal in #1472
- chore(deps-dev): bump webpack from 5.91.0 to 5.94.0 by @dependabot in #1471
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Major Changes
- [Destructive] Parameters specified in material.setParameter() etc. are no longer Rn.ShaderSemantics.XXX, but just a string.
What's Changed
- !refactor: shader semantic name by @emadurandal in #1467
Full Changelog: v0.12.11...v0.13.0
v0.12.11
Major Changes
- feat: IBL Prefiltering feature from .hdr file
What's Changed
- feat: IBL prefiltering from .hdr by @emadurandal in #1464
- fix: hdrpngts.ts by @emadurandal in #1465
- fix: specify miplevel to 0 by @emadurandal in #1466
Full Changelog: v0.12.10...v0.12.11