Releases: galacean/engine
Releases · galacean/engine
v0.3.0
https://github.com/oasis-engine/engine/milestone/1
Features
- add
materialCount
,getInstanceMaterial()
,getMaterial()/setMaterial()
,getMaterials()/setMaterials()
properties and methods inRenderer
. (#75) - Delete
GeometryRenderer
, mesh renderer uniformly usesMeshRenderer
.(#75) - Remove geometry classes such as
GeometryXX
and usePrimitiveMesh
instead.(#85) - Optimize the sorting performance of the render queue.(#98)
- Added tillingOffset property for commonly used materials.(#104)
- Camera adds
screenPointToRay
method.(#109) - Add model-oriented mesh class
ModleMesh
.(#100) - Mesh adds
addSubMesh(subMesh: SubMesh): SubMesh;
function overload.(#117) - SpriteRenderer adds
flipX/Y
and custom shader capabilities.(#64) - Add
Sprite
Class as the rendering data ofSpriteRenderer
.(#64) RenderTargetBlendState
adds enbale property.(#123)- Add
isTransparent
,alphaCutoff
,renderFace
,blendMode
blend state properties for commonly used materials.(#121) - Export
GLTFResource
type.(#135)
Bug Fixes
- Wrong number of mipmap in
Texture
.(#136) - Material blend mode bug. (#127)
- Fix none-indices gltf modle load error. (#107) (Thanks to @BugDongDong for providing clues)
- Fix material texture display error bug. (#148) (Thanks to @zhoumingyang for providing clues)
v0.2.6
Optimize memory leaks caused by static members
v0.2.3
- astc support is not correct. (#102) (02194d7)
- compatible with
BlendOperation.Min
andBlendOperation.Max
(#111) (b8cd565) - fix none-indices gltf modle load error (#107) (5fa3a1c)
Camera.setClearMode()
cause gl warning when value isClearMode.SOLID_COLOR
(#108) (6230d68)- scripts do not execute
onDestroy()
when callengine.destroy()
(#115) (1473287) - passing in the same
HTMLCanvas
twice results in an engine error (#115) (1473287)