Releases: galacean/engine-toolkit
Releases · galacean/engine-toolkit
v1.2.0-beta.0
What's Changed
Features 🎉
- Add ShaderLab by @Sway007 in #255
- Add Draco by @gz65555 in #251
- Support custom gltf parser by @zhuxudong in #230
- Add particle shape for wireframeManager by @JujieX in #253
- Stats support network request by @gz65555 in #236
Fixed 🐞
- Fix abnormal dragging behavior when a node has an invalid rendering component by @cptbtptpbcptdtptp in #234
- Fix onLateUpdate for drawing wireframe by @JujieX in #239
- Add disable and enable Stats by @JujieX in #252
- Avoid infinity bounds in Gizmo by @JujieX in #267
- Fix Gizmo Scale Error by @cptbtptpbcptdtptp in #237
Other Changes
- Refactor FramebufferPicker and Outline to adapter 1.2 api change by @zhuxudong in #261
- Adapt bone api change by @zhuxudong in #240
- Adapt camera aspect ratio api change by @JujieX in #258
Full Changelog: v1.1.0-beta.0...v1.2.0-beta.2
v1.1.0-beta.0
What's Changed
Features 🎉
- add dynamic bone by @yangfengzzz in #199
- Feat: add region pick for framebuffer picker by @JujieX in #217
- Add box selection controls by @HypnosNova in #216
Fixed 🐞
- fix: coord calculate error by @JujieX in #218
- fix: update physic init internal api by @JujieX in #225
Other Changes
- Cherry pick: box select into main branch by @JujieX in #223
- Feat: upgrade version by @JujieX in #224
- Tween animation component by @HypnosNova in #226
- Encapsulate custom materials with shaderlab by @Sway007 in #227
New Contributors
Full Changelog: v1.0.0-beta.4...v1.1.0-beta.0
v1.0.0-beta.0
What's Changed
Features 🎉
- feat: add bake pbr material by @yangfengzzz in #112
BakePBRMaterial
support vertex shaodw and fog by @GuoLei1990 in #124- export core and add readme in stats by @yangfengzzz in #129
- Add removeEntity api for OutlineManager by @HypnosNova in #146
- Refactor: bake light map by @zhuxudong in #162
- Feat: add way point by @luzhuang in #173
- Unified shader property and macro name style by @GuoLei1990 in #191
Fixed 🐞
Other Changes
- feat: add custom material packages by @yangfengzzz in #111
- feat: add bake pbr material by @yangfengzzz in #113
- build: custom es module file by @gz65555 in #114
- Feat: water shader by @JujieX in #115
- feat: water shder support vertex color by @yangfengzzz in #118
- feat: add exposure for bak pbr by @yangfengzzz in #120
- fix: ACES adapt by @yangfengzzz in #121
- adapt new engine settings by @yangfengzzz in #122
- feat: add readme in monorepo by @yangfengzzz in #130
- Add readme for each material by @yangfengzzz in #131
- Feat: export group as global variant by @JujieX in #127
- Fix: trigger gizmoEnd error by @JujieX in #132
- Fix: calculate camera up direction when triggered by @JujieX in #139
- Fix: cannot flip back to up direction by @JujieX in #138
- fix ci by @yangfengzzz in #140
- Doc/update by @zhuxudong in #141
- Dev/read me by @cptbtptpbcptdtptp in #142
- Feat: add readme for gizmos by @JujieX in #144
- build: refactor build process by @gz65555 in #148
- Build/improve build by @gz65555 in #155
- Fix: keep gizmo same size under ortho by @JujieX in #154
- Fix: change ortho zoom speed algo by @JujieX in #152
- Fix: plain color material as two-sided by @JujieX in #158
- feat: add free rotate by @JujieX in #159
- fix: gizmo axis color by @JujieX in #160
- Aadpter to oasis-engine latest dev/1.0 by @GuoLei1990 in #164
- feat: enable multi-selection by @JujieX in #167
- Adapt: adapt gizmo to new framebuffer picker by @JujieX in #168
- enhance grid to support LOD change for distance by @yangfengzzz in #169
- refactor Wireframe Manager to support instance draw by @yangfengzzz in #172
- adapt waypoint to editor by @yangfengzzz in #176
- Adapter async engine create by @GuoLei1990 in #174
- Fix: update free rotate interface by @JujieX in #178
- rename to new package by @yangfengzzz in #180
- feat: upgrade rotate algo by @JujieX in #179
- Rename global name by @gz65555 in #189
- add override keyword by @yangfengzzz in #195
- merge main by @yangfengzzz in #196
New Contributors
- @HypnosNova made their first contribution in #146
- @luzhuang made their first contribution in #173
Full Changelog: v0.9.0...v1.0.0-beta.0
v0.9.0
What's Changed
Breaking Changes 🛠
- Update planar shadow feature with multi shader pass by @GuoLei1990 in #72
Features 🎉
- feat: infinity grid material by @yangfengzzz in #54
- Wireframe support color config by @yangfengzzz in #74
- Navigation gizmo setup by @JujieX in #68
- Gizmo adds anchor capability by @cptbtptpbcptdtptp in #62
- Feat: update
FreeControl
by @cptbtptpbcptdtptp in #77 - gizmo enable multi-function edit mode by @JujieX in #81
- feat: geometry texture to sketch normal and wireframe by @yangfengzzz in #69
- Wireframe support draw boundingbox by @yangfengzzz in #84
- Readd stats by using script by @yangfengzzz in #85
- feat: add tol when grid aligned by @yangfengzzz in #91
- feat: wireframe adapt new collider shape api by @yangfengzzz in #92
Fixed 🐞
- Fix:
setTarget
bug by @cptbtptpbcptdtptp in #83 - Fix: enable key by @cptbtptpbcptdtptp in #88
- Fix: adapter pointer by @cptbtptpbcptdtptp in #96
- Boundingbox wireframe size bug by @yangfengzzz in #97
- fix: collidershape position should multiply scale by @yangfengzzz in #98
- fix: fix bounds indices memroy allocation by @yangfengzzz in #100
Other Changes
- Adapter to shader multi pass pr by @GuoLei1990 in #71
- Feat: use pnpm workspace instead of lerna by @JujieX in #73
- Feat:
OrbitControl
does not limit the vertical rotation angle by @cptbtptpbcptdtptp in #75 - fix: solve multi camera priority error by @JujieX in #82
- merge main into Dev/0.9 by @yangfengzzz in #89
- Fix: solve rotation error & upgrade style by @JujieX in #90
- Fix: gizmo not shown with empty renderers in center mode by @JujieX in #93
- Fix: center point of multi entities error by @JujieX in #94
- fix: solve front & back rotation error by @JujieX in #95
- Fix: gizmo viewport setting method by @JujieX in #99
- Fix update flag bug by @cptbtptpbcptdtptp in #103
- feat: adapt new SkinMeshRenderer by @yangfengzzz in #104
- Fix: relocate gizmo setup to constructor by @JujieX in #105
- feat: adapt engine api by @yangfengzzz in #106
- Adapt to latest engine
with optimization uniform occupy PR
by @GuoLei1990 in #110 - fix: FrameBufferPicker bug by @EnhaoWu in #123
- rename to new package by @yangfengzzz in #181
- rename to new package by @yangfengzzz in #184
- build: modify global name by @gz65555 in #186
- rename by @yangfengzzz in #187
New Contributors
Full Changelog: v0.8.0...v0.9.0
v0.9.0-beta.6
What's Changed
Other Changes
- Fix: relocate gizmo setup to constructor by @JujieX in #105
- feat: adapt engine api by @yangfengzzz in #106
- Adapt to latest engine
with optimization uniform occupy PR
by @GuoLei1990 in #110 - fix: FrameBufferPicker bug by @EnhaoWu in #123
- rename to new package by @yangfengzzz in #181
New Contributors
Full Changelog: v0.9.0-beta.0...v0.9.0-beta.6
v1.0.0-alpha.11
What's Changed
Features 🎉
BakePBRMaterial
support vertex shaodw and fog by @GuoLei1990 in #124- export core and add readme in stats by @yangfengzzz in #129
Fixed 🐞
Other Changes
- Feat: water shader by @JujieX in #115
- feat: water shder support vertex color by @yangfengzzz in #118
- feat: add exposure for bak pbr by @yangfengzzz in #120
- fix: ACES adapt by @yangfengzzz in #121
- adapt new engine settings by @yangfengzzz in #122
- feat: add readme in monorepo by @yangfengzzz in #130
- Add readme for each material by @yangfengzzz in #131
- Feat: export group as global variant by @JujieX in #127
- Fix: trigger gizmoEnd error by @JujieX in #132
- Fix: calculate camera up direction when triggered by @JujieX in #139
- Fix: cannot flip back to up direction by @JujieX in #138
- fix ci by @yangfengzzz in #140
Full Changelog: v1.0.0-alpha.0...v1.0.0-alpha.11
v1.0.0-alpha.0
What's Changed
Features 🎉
- feat: add bake pbr material by @yangfengzzz in #112
Other Changes
- Fix: relocate gizmo setup to constructor by @JujieX in #105
- feat: adapt engine api by @yangfengzzz in #106
- Adapt to latest engine
with optimization uniform occupy PR
by @GuoLei1990 in #110 - feat: add custom material packages by @yangfengzzz in #111
- feat: add bake pbr material by @yangfengzzz in #113
- build: custom es module file by @gz65555 in #114
Full Changelog: v0.9.0-beta.0...v1.0.0-alpha.0
v0.9.0-beta.0
What's Changed
Breaking Changes 🛠
- Update planar shadow feature with multi shader pass by @GuoLei1990 in #72
Features 🎉
- Navigation gizmo setup by @JujieX in #68
- Gizmo adds anchor capability by @cptbtptpbcptdtptp in #62
- Update
FreeControl
by @cptbtptpbcptdtptp in #77 OrbitControl
does not limit the vertical rotation angle by @cptbtptpbcptdtptp in #75- Gizmo enable multi-function edit mode by @JujieX in #81
- Geometry texture to sketch normal and wireframe by @yangfengzzz in #69
- Wireframe support draw boundingbox by @yangfengzzz in #84
- Wireframe adapt new collider shape api by @yangfengzzz in #92
- Wireframe support color config by @yangfengzzz in #74
- Readd stats by using script by @yangfengzzz in #85
- Infinity grid material by @yangfengzzz in #54
Fixed 🐞
- Fix: add tol when grid aligned by @yangfengzzz in #91
- Fix:
setTarget
bug by @cptbtptpbcptdtptp in #83 - Fix: enable key by @cptbtptpbcptdtptp in #88
- Fix: adapter pointer by @cptbtptpbcptdtptp in #96
- Boundingbox wireframe size bug by @yangfengzzz in #97
- fix: collidershape position should multiply scale by @yangfengzzz in #98
- fix: fix bounds indices memroy allocation by @yangfengzzz in #100
- fix: solve multi camera priority error by @JujieX in #82
- merge main into Dev/0.9 by @yangfengzzz in #89
- Fix: solve rotation error & upgrade style by @JujieX in #90
- Fix: gizmo not shown with empty renderers in center mode by @JujieX in #93
- Fix: center point of multi entities error by @JujieX in #94
- fix: solve front & back rotation error by @JujieX in #95
- Fix: gizmo viewport setting method by @JujieX in #99
- Fix update flag bug by @cptbtptpbcptdtptp in #103
Other Changes
- Adapter to shader multi pass pr by @GuoLei1990 in #71
- Feat: use pnpm workspace instead of lerna by @JujieX in #73
- feat: adapt new SkinMeshRenderer by @yangfengzzz in #104
New Contributors
Full Changelog: v0.8.0...v0.9.0-beta.0
v0.8.0
What's Changed
Features 🎉
- Refactor the implementation of OrbitControl(Use InputManager) by @cptbtptpbcptdtptp in #21
- Add planar shadow by @yangfengzzz in #14
- Add
SkeletonViewer
by @zhuxudong in #12 - Refactor
OrthoControl
withInputManager
by @singlecoder in #25 - Add
OutlineManager
to show outline of entities by @zhuxudong in #26 - Add 2D Solid Line & Dash Line by @czizzy in #18
- Optimization outline by @cptbtptpbcptdtptp in #60
- refactor outline with
layer
and main/sub color by @zhuxudong in #61
Fixed 🐞
- Fix WireFrame local position and upAxis bug by @yangfengzzz in #46
- Fix wireframe camera NDC z bug by @yangfengzzz in #47
- Fix outline transform error by @zhuxudong in #48
- fix outline wrap mode error by @zhuxudong in #51
- Fix:
OrbitControl
auto rotate bug by @cptbtptpbcptdtptp in #64 - Fix:
onPointerMove
would be ignored whenmove
andup
are triggered at the same time by @cptbtptpbcptdtptp in #76 - Fix:
OrbitControl
enable keyboard bug by @cptbtptpbcptdtptp in #78
New Contributors
- @singlecoder made their first contribution in #25
- @czizzy made their first contribution in #18
Full Changelog: v0.8.0-alpha.0...v0.8.0
v0.9.0-alpha.12
What's Changed
Fixed 🐞
- fix: collidershape position should multiply scale by @yangfengzzz in #98
Full Changelog: v0.9.0-alpha.11...v0.9.0-alpha.12