Commit Graph

24 Commits

Author SHA1 Message Date
SwayYan
1a1870821e Refactoring the ShaderLab Compiler Module using the LALR Algorithm for Enhanced GLSL Compatibility and Reduced Build Size (#2113)
* refactor: refactoring the ShaderLab Compiler Module
2024-07-15 18:05:28 +08:00
zhuxudong
a69eb60495 Support post process (#2129)
* feat: support bloom shader

* feat: support bloom shader
2024-07-11 17:57:51 +08:00
luzhuang
e97305b24c Refactor state transition update logic and fix time bug (#2130)
* feat: refactor state transition update logic

* fix: time update bug
2024-06-27 22:47:39 +08:00
luzhuang
11de431902 Add transition conditions (#2096)
* feat: add transition condition
2024-06-21 17:20:12 +08:00
singlecoder
fd4ec24ee4 Refactor 2d render pipeline (#1708)
* refactor(2d pipeline): refactor 2d render pipeline
2024-06-19 18:22:05 +08:00
JujieX
592167bcc0 fix: particle e2e (#2123) 2024-06-18 17:14:57 +08:00
JujieX
358eb48a6c ParticleRenderer support bounds and frustum culling (#2110)
* feat: calculate particleRenderer boundingBox
2024-06-07 17:46:03 +08:00
zhuxudong
2fd95b211e Support transparent shadow (#2080)
* feat: support transparent shadow
---------

Co-authored-by: ChenMo <gl3336563@163.com>
2024-06-04 11:53:00 +08:00
luzhuang
1bf6822210 Fix the bug of animation playback for multiple same type components under an Entity (#2095)
* fix: multi subMesh animation bug
2024-05-13 14:07:19 +08:00
luzhuang
f558c38c66 Fix collision exception when the scale is negative (#2037)
* fix: collision exception when the scale is negative
2024-04-17 14:55:56 +08:00
ChenMo
154f42ac03 Fix blendshape error (#2043)
* fix: blendshape error
2024-03-18 20:14:54 +08:00
ChenMo
1dda49d642 Fix blend shape error if use quantization (#2031)
* fix: glTF blend shape quatizate compress

* fix: accessor.bufferView is undefined
2024-03-15 17:40:51 +08:00
ChenMo
eeb5a59a43 Camera support opaque texture (#1989)
* feat: camera support opaque texture
2024-03-05 15:31:54 +08:00
zhuxudong
329e52f60f Fix camera renderTarget flip error (#1997)
* fix: flipY projection, auto TBN, auto Normal when RTT
2024-02-27 18:45:51 +08:00
luzhuang
220f9a7a7d Fix primitive e2e error (#2007)
* fix: primitive e2e error
2024-02-22 17:35:23 +08:00
GuoLei1990
cabba01237 Merge branch 'dev/1.1' of github.com:galacean/engine into dev/shaderLab
# Conflicts:
#	packages/shader-lab/src/RuntimeContext.ts
#	packages/shader-lab/src/ShaderVisitor.ts
#	packages/shader-lab/src/ast-node/AstNode.ts
#	packages/shader-lab/src/parser/tokens/GLSLKeywords.ts
#	tests/src/shader-lab/ShaderLab.test.ts
#	tests/src/shader-lab/demo.shader
2024-02-22 16:38:32 +08:00
zhuxudong
9d2e8ff369 Support shadow fade (#1960)
* feat: support shadow fade
2024-01-17 13:34:21 +08:00
luzhuang
8541659337 Optimize the e2e test framework (#1973)
* feat: opt e2e test framework
2024-01-17 11:10:12 +08:00
singlecoder
caa5b38aa7 Fix cone and capsule error (#1961)
* fix(primitivemesh): fix clone and capsule error
2024-01-16 10:33:55 +08:00
GuoLei1990
2e8b172a1b Merge branch 'main' into dev/1.2
* main:
  Fix `PointerEvent` and `BlurEvent` triggered in same frame caused the wrong count of pointers. (#1958)
  Fix element buffer read error (#1950)
  Add extend height for measure text (#1947)
  "v1.1.0-beta.37"
  fix(sort): fix sort error (#1951)

# Conflicts:
#	packages/core/package.json
#	packages/design/package.json
#	packages/draco/package.json
#	packages/galacean/package.json
#	packages/loader/package.json
#	packages/math/package.json
#	packages/physics-lite/package.json
#	packages/physics-physx/package.json
#	packages/rhi-webgl/package.json
#	packages/shader-lab/package.json
2024-01-12 11:19:53 +08:00
zhuxudong
c55ceedd96 Fix element buffer read error (#1950)
* fix: buffer read error
2024-01-08 19:12:24 +08:00
Hu Song
a679466bf1 glTF support meshopt (#1686)
* feat: support meshopt
2024-01-04 15:46:25 +08:00
zhuxudong
ffad56b2fe Add material tests for e2e (#1918)
* test: add material e2e test

---------

Co-authored-by: luzhuang <364439895@qq.com>
2023-12-28 10:58:05 +08:00
luzhuang
8200bfdd5e Add e2e test (#1656)
* test: add e2e test
2023-12-21 18:03:08 +08:00