luzhuang
9f51994b52
feat(physics): support MeshColliderShape
...
* feat(physics): support MeshColliderShape
2026-01-26 11:30:01 +08:00
zhuxudong
bb30d5e9a1
Support shader pre compile ( #2794 )
...
* refactor: support shader pre compile
2025-09-16 22:39:30 +08:00
GuoLei1990
f9f00cdec1
Merge branch 'main' into dev/1.6
2025-08-19 11:40:46 +08:00
Bo Kou
0a11d5b32b
chore: make examples into a package ( #2800 )
...
* chore: add example package
2025-08-19 11:35:13 +08:00
zhuxudong
d7cf62e4b8
chore: update pnpm lock
2025-07-18 15:44:58 +08:00
luzhuang
c50e4f2a18
Migrate e2e testing from Cypress to Playwright ( #2746 )
...
* refactor: migrate e2e testing from Cypress to Playwright
2025-07-08 14:38:49 +08:00
zhuxudong
751dd059bd
chore: replace glslify plugin ( #2754 )
2025-06-24 15:50:33 +08:00
zhuxudong
365bac80b4
Support Texture hardware sRGB encoding and decoding color space ( #2593 )
...
* feat(texture): support hardware sRGB encoding and decoding
2025-04-09 14:15:36 +08:00
Kbscript
9c66140ccf
chore: @types/dom-webcodecs
2025-02-13 17:18:05 +08:00
singlecoder
8703a2dc4f
Support GUI ( #2375 )
...
* feat(2d): support GUI
2025-01-09 19:17:21 +08:00
SwayYan
ec6ca8c99d
Fix generic type deduce bug of ShaderLab compiler in verbose mode ( #2477 )
...
* fix: generic function type deduce
2025-01-09 14:36:30 +08:00
SwayYan
71244d9a64
Rename package name fo engine-shader-lab to engine-shaderlab ( #2484 )
...
* chore: rename engine-shader-lab to engine-shaderlab
2025-01-02 17:59:13 +08:00
zhuxudong
2ec06dfa1f
refactor: migrate shader-shaderlab from entine-toolkit ( #2467 )
2024-12-17 11:26:29 +08:00
GuoLei1990
1897c49a7a
fix: lint and unit test error
2024-12-03 19:41:10 +08:00
luzhuang
410dd72bc4
Fix unit test ci ( #2441 )
...
* test: fix unit test ci
2024-11-18 15:04:39 +08:00
luzhuang
c0554d4da4
test: fix unit test ci ( #2440 )
2024-11-18 14:37:01 +08:00
GuoLei1990
6cfa94b48e
build: revert pnpm-lock file
2024-11-18 13:47:07 +08:00
GuoLei1990
3a1f97e3ec
build: update pnpm doc
2024-11-18 13:32:54 +08:00
GuoLei1990
14027ac0e9
Merge branch 'main' into dev/1.4
2024-11-12 17:16:04 +08:00
SwayYan
9b39b66986
Refactor request in ResourceManager and Loader ( #2429 )
...
* feat: refactor request in `ResourceManager` and `Loader`
2024-11-11 17:32:30 +08:00
luzhuang
1b3c7fd483
test: replacce floss with vitest ( #2396 )
...
* test: change floss to vitest
2024-10-22 10:53:49 +08:00
Hu Song
cb058362b3
Add release workflow to github action ( #2363 )
...
* ci: add release to github action
2024-08-27 17:43:18 +08:00
SwayYan
d15dcd3e0d
Fix editor conditional compilation error of ShaderLab ( #2227 )
...
* fix: editor conditional compilation error of ShaderLab
2024-07-16 17:56:56 +08:00
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
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
SwayYan
259ec404f2
Complement ShaderLab syntax for glsl ( #1980 )
...
* refactor: complement `ShaderLab` syntax for glsl
2024-01-23 14:06:33 +08:00
SwayYan
bf77c686ab
Fix ShaderLab diagnostics position error when source include EditorProperties & EditorMacros module ( #1966 )
...
* fix(shader-lab): `ShaderLab` diagnostics position error when source include `EditorProperties` & `EditorMacros` module
2024-01-16 13:35:42 +08:00
Hu Song
a8b947830e
Remove draco ( #1946 )
2024-01-05 16:29:25 +08:00
GuoLei1990
5eaeef7421
Merge branch 'main' into dev/1.2
...
* main:
Feat: CatmullClark subdivision surface for sphere in primitive mesh (#1628 )
"v1.1.0-beta.32"
Fix text black border render error (#1932 )
Add material tests for e2e (#1918 )
"v1.1.0-beta.31"
Use texture if the atlas fails to load (#1931 )
# 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-01 21:32:55 +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
GuoLei1990
07bf961944
Merge branch 'main' into dev/1.2
...
* main:
Delete ignore file (#1917 )
Ignore git-lfs husky sh (#1916 )
"v1.1.0-beta.30"
Fix component disable error when do `enabled = false` in `onAwake` method (#1915 )
Add e2e test (#1656 )
"v1.1.0-beta.29"
Fix text renderer wrap error (#1914 )
"v1.1.0-beta.28"
feat(material): temporary resolution of submesh rendering order (#1910 )
fix: unit test (#1909 )
Animator events support be added in real time (#1906 )
editor: parse layer (#1907 )
# Conflicts:
# package.json
# 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
# pnpm-lock.yaml
# tests/src/core/Animator.test.ts
2023-12-27 17:25:09 +08:00
luzhuang
8200bfdd5e
Add e2e test ( #1656 )
...
* test: add e2e test
2023-12-21 18:03:08 +08:00
GuoLei1990
7041707a9a
Merge branch 'main' into dev/1.2
...
* main:
SceneLoader add shadow cascade splits parser (#1899 )
"v1.1.0-beta.27"
"v1.1.0-beta.26"
refactor: complement texture loader params (#1898 )
ci: upgrade husky version (#1900 )
"v1.1.0-beta.25"
Shaderlab detect shader with duplicate name (#1897 )
`ParticleGradient` support `colorKeys` and `alphaKeys` modification (#1894 )
Fix by passing 0.0 avoids precision issues and optimizes performance (#1890 )
Adds protection for value infinity in `BoundingBox` (#1892 )
# Conflicts:
# package.json
2023-12-15 14:17:11 +08:00
AZhan
6b37bba037
Support xr module ( #1787 )
...
* feat: support `xr` module
2023-12-12 15:20:40 +08:00
Hu Song
38925b35be
ci: upgrade husky version ( #1900 )
2023-12-11 11:42:19 +08:00
Hu Song
1a40634e13
Reserve function name in worker code ( #1800 )
...
* build: reserve function name in worker
2023-09-26 21:01:35 +08:00
SwayYan
25367c00ea
ShaderLab add UsePass directive ( #1744 )
...
* feat(shader-lab): add UsePass directive
* fix: shader pass filter bug
---------
Co-authored-by: GuoLei1990 <gl3336563@163.com >
2023-09-13 14:54:51 +08:00
SwayYan
863a4a51e1
Shaderlab support #include macro and optimize glsl related syntax ( #1727 )
...
* feat(shader-lab): support #include macro and optimize glsl related syntax
2023-09-06 14:30:54 +08:00
GuoLei1990
d6f97f797d
Merge branch 'main' into dev/1.1
...
* main:
Add physic unit test timeout (#1717 )
"v1.0.0-beta.20"
Fix `PhysicManager` fixedTimeStep less than 0 bug (#1715 )
Fix physx unit test (#1714 )
Fix a series of physical system problems (#1712 )
Fix avoid destroyed material error (#1705 )
"v1.0.0-beta.19"
# Conflicts:
# packages/core/package.json
# packages/core/src/physics/PhysicsScene.ts
# 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-lite/src/LitePhysicsManager.ts
# packages/physics-physx/package.json
# packages/physics-physx/src/PhysXPhysics.ts
# packages/rhi-webgl/package.json
# tests/package.json
2023-08-30 15:50:01 +08:00
luzhuang
2a788ca73d
Fix a series of physical system problems ( #1712 )
...
* fix: onCollisionEnter not triggered.
* fix: onCollisionEnter not triggered.
* fix: collider setPosition error
* fix: lite Physics rayCast error when distance is lower than hit distance
* feat: opt code
* feat: opt code
* feat: add unit test
* feat: opt code
2023-08-28 17:25:41 +08:00
GuoLei1990
0fa4ae41a3
build: fix ci
2023-08-21 17:43:30 +08:00
GuoLei1990
f8ff243ac1
Merge branch 'dev/1.1' of github.com:galacean/engine into dev/1.1
2023-08-16 12:05:14 +08:00
GuoLei1990
43f8315c33
build: fix pnpm lock file
2023-08-16 12:04:43 +08:00
GuoLei1990
7410edac42
build: fix pnpm-lock file
2023-08-16 12:02:39 +08:00
GuoLei1990
41a43dcc05
build: fix pnpm-lock file
2023-08-16 11:48:56 +08:00
SwayYan
fbd5e82ac5
Add shader lab package and support shader framework ( #1610 )
...
* feat(shaderLab): add shader lab package and support shader framework
---------
Co-authored-by: 睿祺 <yanshiwei.ysw@antgroup.com >
Co-authored-by: GuoLei1990 <gl3336563@163.com >
2023-07-21 14:03:28 +08:00
Hu Song
d80778eeac
Upgrade devdependecies version ( #1650 )
2023-07-18 20:08:40 +08:00
AZhan
c3588c1c24
fix: pack physics miniprogram error ( #1614 )
2023-06-19 17:56:59 +08:00
ChenMo
9834f1502f
Revert "Fix pack physics miniprogram error ( #1611 )" ( #1613 )
...
This reverts commit f00cc7a975 .
2023-06-19 17:36:14 +08:00
AZhan
f00cc7a975
Fix pack physics miniprogram error ( #1611 )
...
* fix: pack physics miniprogram error
Co-authored-by: YunYouJun <me@yunyoujun.cn >
2023-06-19 17:13:26 +08:00