Skip to content

Releases: Orillusion/orillusion

v0.8.4

27 Nov 06:49
Compare
Choose a tag to compare

0.8.4 (2024-11-27)

Bug Fixes

  • destroy: render error after obj.destroy() (1e79847)
  • extrudeGeometry: fix shape in CCW order (a7c8d01)
  • frameRate: render on small frameRate (8b685b9)
  • geometry: CylinderGeometry non-manifold (#451) (bf14c61)
  • graphic3d: fix graphic clear & destroy (eff6082)
  • graphics3D: fix buildCircle with custom up (8e0354a)
  • pick: add pick info in bound mode (3fba2c5)
  • pick: add worldNormal in bound pick (4b5bc9c)
  • resolve issue with resume() being invoked multiple times (9b2d7d1)
  • type: refine PointerEvents types (3029b5c)

Features

  • [WIP] double precision matrix support (52ab9c5)
  • ExtrudeGeometry: add anchor point offset (#452) (fc2303d)

v0.8.3

28 Aug 10:00
Compare
Choose a tag to compare

0.8.3 (2024-08-28)

Bug Fixes

  • fix frameRate and camera resize (c4b8626)
  • fix InstanceDraw destroy error (4529594)
  • GUI: add option to receive post effects (#426) (af74bb1)
  • inputsystem: capture pointer on pointerdown (#432) (cc90b82)
  • shadow: fix acceptShadow (4d6a838)
  • transform: fix lookAt at vertical angle (#431) (1922f18)

Features

  • add GridObject (#436) (a939ce6)
  • geometry: add extra geometry package, extrude geometry and text geometry (#442) (069e6d4)
  • graphic: move graphic3D to @orillusion/graphic (#427) (a1d1b2a)
  • physics: add RopeSoftBody, rigidbody dragger, and enhance collisionShapeUtil (#448) (452d730)
  • physics: Refactor physics plugin with extensive enhancements and new features (#440) (7c18db5)

v0.8.2

21 Jul 06:07
Compare
Choose a tag to compare

0.8.2 (2024-07-21)

Bug Fixes

BREAKING CHANGES

  • PointerEvent3D: simplified event.data with {worldPos, screenUv, meshID, worldNormal}

v0.8.1

10 Jul 14:25
Compare
Choose a tag to compare

0.8.1 (2024-07-10)

Bug Fixes

  • canvas: fix external canvas resize on dpi change (2e54053)
  • effect: fix grass get uniform data (588721f)
  • effect: update windSpeed (538ec2d)
  • Error when lineJoin is set to round (#366) (1ab8718)
  • fix issue of #387 (#394) (6271c37)
  • GlobalUniformGroup: missing property for shadow camera (1f90393)
  • loaderFunctions: onUrl on loadGltf (65bda50)
  • object is disabled after removeChild (#381) (51ff3ee)
  • objparser: loadObj crash #372 (b3e9194)
  • picker: missing normal in pickFire (4e05c04)
  • pick: fix normal in pickInfo (5197317)
  • Solve the issues mentioned in Issue367 (#368) (7ab2f48)
  • transform: fix wrong localRotQuat (8c5e2b3)

Features

  • Animator: Unified skeleton animation and morph animation to AnimatorComponent (#405) (4cf51f3)
  • buffer: return promise result (590b213)
  • GBuff: compressed GBuff data. (#412) (4649add)
  • orbit: pan at xz plane (52383f5)
  • sample: add camera path animation sample (#385) (d447cd1)
  • sample: add EatTheBox sample,add ShootTheBox sample (#391) (e925d1f)

v0.7.2

26 Jan 14:19
Compare
Choose a tag to compare

0.7.2 (2024-01-26)

Bug Fixes

  • duplicated class name (#341) (fe73994)
  • Fix the error caused by removing the Sky Box. (#344) (b02c85a)
  • Fix turning shadows on and off for Materials and MeshRenderers (#343) (6858cc0)
  • gltfParser: Fixed some model indices parsing errors (#354) (9714d6e)
  • media-extention: fix get/set baseColor (c6c5526)
  • physics: fix new build with Ammo (bba64a1)
  • Shadow of double side materials. (#337) (e4004e7)
  • shadow: copy texture to texture error (#339) (6fea86a)
  • SkeletonAnimation: skeleton animation parser (#353) (10ee99e)

Features

Performance Improvements

  • build: use esnext as build target (2fc6f27)
  • Use pixelRatio from UIPanel. (#338) (03529da)

v0.7.1

14 Nov 13:39
Compare
Choose a tag to compare

0.7.1 (2023-11-14)

Bug Fixes

  • Auto sort transparent renderers. (#318) (5becdc4)
  • fix: load gltf sample
  • fix: fix grass sample
  • fix: fix media-extention material
  • fix: fix post sample resize bug
  • fix: fix csm shadow
  • fix: Cancel automatic resizing of rendertexture in GI
  • fix: Wrong offset for bloom
  • fix: reduce texture sample times
  • fix: texture Count Exceeded the maximum limit of 7

Features

  • engine: enable gpu attachments texture auto resize
  • graphic: add new graphic samples
  • sample: update physics car sample (#327) (e09b243)

v0.7.0

01 Nov 06:22
4ca35b5
Compare
Choose a tag to compare

0.7.0 (2023-11-01)

Bug Fixes

Features

  • add graphic bath mesh (#319) (7df4f95)
  • audio: move audio to @orillusion/media-extension (166d286)

v0.6.9

06 Sep 20:38
Compare
Choose a tag to compare

0.6.9 (2023-09-06)

Bug Fixes

  • webgpu: fix latest WGSL error
  • canvas: fix external canvas style (#284) (bb89a68), closes #283
  • fix renderer (#281) (1f66ee8)
  • GUI: UITransform will be updated correctly (#288) (7a30945)
  • Octree: Improve Octree's sample (#289) (1321153)
  • component: fix component life cycle (b273ab4)
  • particle: fix particle material depth bug (f3f1b20)
  • WorldPanel: fix worldPanel depth compareFun (592b643)
  • bloom: fix bloom uniform data offset (39819ee)
  • gtao: Reduce threshold of dot gtao. (494b827)

Features

  • wasm: update matrix by WASM (#292) (2c8e8ab)
  • csm: add feature of Cascaded Shadow Map (#286) (d798bd2)
  • material: use new material framework (5111699)
  • pipelinePool: add pipeline shader share (c88b687)
  • add log z depth (520b2bb)
  • add transform depth order (bf40831)
  • fadeout csm shadow far away (bf30fe7)

BREAKING CHANGES

  • material: MaterialBase has beed renamed to Material, also need to implement get/set for baseMap for custom materials
  • shadow: drop shadowBias, shadowNear, shadowFar options in shadow settings, values will be calculated automatically
  • Bloom: add new exposure option in Bloom settings

v0.6.8

10 Aug 09:42
Compare
Choose a tag to compare

0.6.8 (2023-08-10)

Bug Fixes

  • entity: change number children(#279) (f066490)
  • material: fix uniformNode not update (#268) (23db052)
  • hoverContoller: opt maxDistance (8cd1498)
  • UniformNode: Fix error of Uniform data(number) (#276) (09266a6)

Features

  • godRay: Add feature of GodRay post. (#277) (1aa2a85)
  • octree: Use octree to Filter the scene tree (#275) (f30a2ae)

v0.6.7

28 Jul 15:02
Compare
Choose a tag to compare

0.6.7 (2023-07-28)

Bug Fixes

Features

Performance Improvements

  • BoundingBox: add isBoundChange tag to Entity (#257) (70ece43)