Skip to content

Releases: galacean/engine

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

v0.5.3-alpha.7

31 Aug 12:41
Compare
Choose a tag to compare
v0.5.3-alpha.7 Pre-release
Pre-release
v0.5.3-alpha.7

v0.4.12

16 Aug 04:00
Compare
Choose a tag to compare
v0.4.12

v0.4.8

16 Jul 06:54
Compare
Choose a tag to compare
v0.4.8

v0.4.2

21 Jun 08:26
Compare
Choose a tag to compare

Bug Fixes

v0.4.0

17 Jun 08:32
Compare
Choose a tag to compare

Features

  • adjust point/spot light (#341)
    • delete decay in PointLight and SpotLight
    • light attenuation use 1- x^4 instead of (1-x)^2
    • angle define the radians from centre of spotlight where falloff begins, penumbra define the radians from falloff begins to ends
    • enhance spotlight shader in BlinnPhong and PBR
  • adjust WebGLRendererOptions's stencil default value to true (#313)
  • add SpriteMask compoment (#239)
  • redesign AmbientLight moudle (#228)
  • redesign Background moudle (#246)
  • refactor glTF Modle (#257)
  • VertexElement enhancement (#287)
  • add lerp() for Matrix and Matrix4x4 (#268)

Bug Fixes

  • fix glTF Modle bugs (#257)
    • add texture default name.
    • use texture instead of image in ITextureInfo.index.
    • process texture sampler.
    • omit gltf camera. can use in GLTFResource.cameras
    • camera.fov use radiance instead of angle.
    • add count in no-indices primitive.
    • when ISkin.skeleton is undefined, joints should transforms resolve to scene root.
    • support accessor.sparse
    • aligment with 4-byte
    • use entity instead of entity name in skin
    • material invalid name
  • fix material clone error (#306)
  • fix raycast error (#265)

v0.3.9

13 May 05:57
Compare
Choose a tag to compare

Bug Fixes

  • orthographic camera sort bug (#275) (e8302c6)
  • shader compile error

v0.3.8

07 May 09:35
Compare
Choose a tag to compare

Bug Fixes