Skip to content

Releases: galacean/engine

v0.7.0-beta.5

27 May 10:07
Compare
Choose a tag to compare
v0.7.0-beta.5 Pre-release
Pre-release

What's Changed

Features 🎉

Fixed 🐞

  • fix(Renderer): destroy crash when material is null by @GuoLei1990 in #808

Full Changelog: v0.7.0-beta.3...v0.7.0-beta.5

v0.7.0-beta.3

29 Apr 08:47
Compare
Choose a tag to compare
v0.7.0-beta.3 Pre-release
Pre-release

What's Changed

Fixed 🐞

  • fix the order of layerState when AnimatorStatePlayState.Finished by @luzhuang in #774
  • fix specular anti aliasing bug by @zhuxudong in #773

Full Changelog: v0.7.0-beta.2...v0.7.0-beta.3

v0.7.0-beta.2

28 Apr 09:44
Compare
Choose a tag to compare
v0.7.0-beta.2 Pre-release
Pre-release

Iteration Plan: #666
Milestone-0.7-development: https://github.com/oasis-engine/engine/wiki/Milestone-0.7-development
Migration Guide: https://github.com/oasis-engine/engine/wiki/Migration-Guide

Transform

Physics

Script

Text

Spirte

  • fix: can not update world position for sprite renderer when call … (#635) @singlecoder

Mesh

Loader

Texture

Material

  • feat: support pbr clearcoat and Specular AA (#669) @zhuxudong
  • feat: support multi-uv and occlusion texture coordinate (#683) @zhuxudong
  • fix: get pixel buffer use mip level should right shift (#656) @gz65555
  • fix: blendShape normal attributer is not need in unlit (#637) @zhuxudong
  • fix: constrain min shininess to 1e-4 in BlinnPhongMaterial (ttps://github.com//pull/749) @susiwen8

Animation

Camera

Input

Else

Breaking change

  • the physics param of WebGLEngine and Engine constructor is removed (#722) @GuoLei1990

New Contributors

Full Changelog: v0.6.8...v0.7.0-beta.2

v0.6.9

26 Apr 02:59
Compare
Choose a tag to compare

Fixed 🐞

  • fix(animation): animator play error when blendShape count is 1 by @GuoLei1990 in #760

Full Changelog: v0.6.8...v0.6.9

v0.7.0-beta.1

22 Apr 10:25
Compare
Choose a tag to compare
v0.7.0-beta.1 Pre-release
Pre-release

Iteration Plan: #666
Milestone-0.7-development: https://github.com/oasis-engine/engine/wiki/Milestone-0.7-development
Migration Guide: https://github.com/oasis-engine/engine/wiki/Migration-Guide

Transform

Physics

Script

Text

Spirte

  • fix: can not update world position for sprite renderer when call … (#635) @singlecoder

Mesh

Loader

Texture

Material

  • feat: support pbr clearcoat and Specular AA (#669) @zhuxudong
  • feat: support multi-uv and occlusion texture coordinate (#683) @zhuxudong
  • fix: get pixel buffer use mip level should right shift (#656) @gz65555
  • fix: blendShape normal attributer is not need in unlit (#637) @zhuxudong
  • fix: constrain min shininess to 1e-4 in BlinnPhongMaterial (ttps://github.com//pull/749) @susiwen8

Animation

Camera

Input

Else

Breaking change

  • the physics param of WebGLEngine and Engine constructor is removed (#722) @GuoLei1990

New Contributors

Full Changelog: v0.6.7...v0.7.0-beta.1

v0.6.8

24 Apr 07:55
Compare
Choose a tag to compare
v0.6.8

v0.6.7

18 Feb 09:47
Compare
Choose a tag to compare
v0.6.7

v0.6.6

28 Jan 08:12
Compare
Choose a tag to compare
v0.6.6

v0.6.0

17 Nov 16:02
Compare
Choose a tag to compare

Physics

  • Add physical plug-in in WebGLEngine constructor(#505)
  • Add PhysX Physics plugin (#505)
  • Add Lite Physics plugin (#522)
  • Add PhysicsManager in Engine (#505)
  • Add raycast() for PhysicsManager (#505)
  • Add StaticCollider component (#505)
  • Add DynamicCollider component (#505)
  • Add BoxColliderShape (#505)
  • Add SphereColliderShape (#505)
  • Add PlaneColliderShape (#505)
  • Add CapsuleColliderShape (#505)

Input

  • Add InputManager in Engine (#479 )
  • Add onPointerXXX() call back in Script (#404 )

Script

  • Adjust onTriggerEnter()/onTriggerExit()/onTriggerExit() parameter type from ACollider to ColliderShape (#505)

Rendering

  • Support Ambient HDR specular Texture in PBR material (#523 )
  • Add color space config (#543 )
  • Support RGBM HDR format for skybox(#567 )

Math

  • Add rotateAxisAngle() for Quaternion (#480)

Else

  • Support special mipevel in Camera.render() method (#382)
  • Add createCapsule() in PrimitiveMesh (#515 )
  • Add miplevel param in Texture2D , RenderColorTexture and TextureCubeMap's getPixelBuffer() method (#382 )
  • Add more uv channel and color in gltf ModelMesh parse ( #548 )
  • Add clone() method in Sprite (#532 )
  • Add AnimatorState script for Animator(#552 )
  • Add getCurrentAnimatorState for Animator (#565 )

Fix

  • Sky rendering abnormal problem (#504)
  • Animator playing abnormal problem (#530 ) (#531 ) (#534 )

Disconnect

  • Remove deprecated method 'raycast' from Scene (#505)
  • Adjust primitive mesh Plane Default orientation (#535
  • change AnimatorState clipTime to normalized (#560)

v0.5.0

02 Sep 08:05
Compare
Choose a tag to compare

Animation

  • Redesign the animation system - Animator (#243)
  • Add animation event in Script(#372)
  • Add BlendShape animation for ModelMesh (#374)

Rendering

  • Redesign PBR material interface (#418)
  • Support spherical harmonics for AmbientLight(#392)
  • Add texture mode for Background (#427)
  • Support vertex color for Blinnphone (#450)

Physics

  • Add trigger methods into Script and rewrite CollisionDetection(#404)
  • Add PhysicsManager and move raycast() from Scene to PhysicsManager(#462)

Math

  • Add some commonly used methods for Color(#385)

2D