PP
d1afae6b17
support @base/math @pal/screen-adapter and @pal/minigame module ( #16418 )
2023-10-17 14:55:35 +08:00
PP
1d75c1dabc
fix: eslint import order ( #16322 )
2023-09-25 09:42:15 +08:00
minggo
fca089c6f3
Merge branch 'v3.8.2' into develop-merge-v3.8.2
...
Conflicts:
.gitignore
cocos/2d/components/deprecated.ts
cocos/2d/components/label-outline.ts
cocos/2d/components/label.ts
cocos/3d/assets/mesh.ts
cocos/3d/misc/mesh-codec.ts
cocos/core/geometry/geometry-native-ext.ts
cocos/core/settings.ts
cocos/gfx/webgpu/webgpu-define.ts
cocos/input/input.ts
cocos/render-scene/core/pass.ts
cocos/rendering/custom/compiler.ts
cocos/rendering/custom/executor.ts
cocos/rendering/custom/pipeline-define.ts
cocos/rendering/custom/web-pipeline.ts
cocos/rendering/render-additive-light-queue.ts
cocos/webgpu/instantiated.ts
native/cocos/editor-support/spine-wasm/spine-type-export.cpp
native/cocos/platform/SDLHelper.cpp
native/cocos/platform/SDLHelper.h
native/external-config.json
package-lock.json
package.json
pal/env/src/native/env.ts
pal/screen-adapter/native/screen-adapter.ts
tests/init.ts
2023-09-21 14:40:57 +08:00
PP
909bb484b8
support @base/debug module ( #16287 )
2023-09-20 16:36:11 +08:00
PP
86399f2b4a
support @base/global module ( #16247 )
2023-09-20 10:14:21 +08:00
Leslie Leigh (李的序)
5682bbf996
Use WebAssembly version libraries for unit testing ( #16264 )
...
* Use WebAssembly version libs in unit test
2023-09-19 10:52:16 +08:00
Leslie Leigh (李的序)
a3ee06e374
Optimize unit test; support overriding constants in per-test-suite ( #15628 )
...
* Optimize unit test; support overriding constants in per-test-suite
2023-07-06 18:00:03 +08:00
Leslie Leigh (李的序)
a0e3037ae1
Add test utils: vec3, quat equality matcher and pseudo random generator ( #15547 )
...
* Add test utils: vec3 equality matcher and pseudo random generator
* Add Quat jest matcher
* Tweak
* Update
2023-06-29 11:05:39 +08:00
Leslie Leigh (李的序)
aa20a47678
Marionette: add ratio input to PoseNodeAdditivelyBlend; add tests ( #15223 )
2023-05-30 13:32:42 +08:00
Leslie Leigh (李的序)
c23b7bde62
AnimationController: optimize status query methods, add layer count getter ( #13323 )
2022-11-11 11:00:42 +08:00
Leslie Leigh (李的序)
e7370a9c3b
Log ( #10915 )
2022-05-06 20:11:17 +08:00
Leslie Leigh (李的序)
f1f0fbaf16
[WIP] Feature: NewGenAnim ( #9331 )
...
* NewGenAnim
* Fix/Optimize simple directional blending
* Class transition by type (#29 )
* Transition & Gradient transition (#30 )
* The default ExitCondition should be 1.0
* Do correct graph eval
* Fix PoseSubgraph connect() signature order (#31 )
* Graph defaults test (#32 )
* Conditions (#33 )
* Trigger (#34 )
* Transition should only be considered when satemachine exited (#35 )
* Add layer.name (#36 )
* Fix some behaviours; add API to query poses and transition (#37 )
Fix single frame exit condition behaviours; Fix pose -> subgraph behaviours
* Support self transition; refactor sub state machine implementation (#38 )
* Temp
* Flat whole layer statemachine
* Add test for test reset triggers
* Allow self transition
* Self transition test
* Fix deserialize (#39 )
* update animgraph template (#40 )
* The inheritance of any state (#41 )
* StateMachine events (#42 )
* Fix state machine events; Allow multiple transitions between two nodes (#43 )
* Transition priority test (#44 )
* Optimize variable bind (#45 )
* Fix variable bind errors (#46 )
* Expose blend algorithm to editor (#47 )
* Cont (#48 )
* update animgraph template (#49 )
* update animgraph template
* update animgraph template
* Pose speed (#50 )
* blend tree add EditorExtendable data (#51 )
* Correct pose blend duration (#52 )
* Export some types (#53 )
* animation pose EditorExtendable (#54 )
(cherry picked from commit d5dd5f32c9dbacb68c016ff8ba56d383c781a021)
* Implement clone() (#55 )
* Fix trigger condition serialization (#56 )
* Add variable type: integer (#57 )
* Optimize 0 weight case (#58 )
* Relative duration (#59 )
* update_hdr_skybox (#9230 )
* Rename.. (#60 )
* Optimize animation blend item export (#61 )
* Fix Type (#62 )
* modify aniamtion graph template data (#63 )
* modify aniamtion graph template data
* add animation graph component template
* Fix serialize issue (#64 )
* Optimize (#65 )
* Remove MotionState.startRatio, loop (#66 )
* Update (#67 )
* Fix circular reference (#68 )
* CR (#69 )
* Fix exit time greater than 1 (#70 )
Co-authored-by: 黄森斌 <arsen2010@126.com >
Co-authored-by: linshunjun <49218738+linshunjun@users.noreply.github.com >
2021-10-14 10:28:23 +08:00
Leslie Leigh (李的序)
5f5623f5f2
ExoticAnimation: split method; evaluation method test ( #9050 )
...
* ExoticAnimation: split method; evaluation method test
* Fix cross fade
* return throw
2021-07-23 16:13:28 +08:00
Leslie Leigh (李的序)
705c977fc9
Binary serialization ( #8946 )
...
* Binary serialization
* Update snapshots
* Update
* rename option ccon -> useCCON
* Missing script
* encodeCCONJson: chunks -> chunkURLs
* Update
* (de)serializeSymbol -> (de)serializeTag;
* CustomizedSerializable -> CustomSerializable
* _deserializePrimitiveObject -> _fillPlainObject
* Unify CCClass CCClassConstructor
* encodeCCONJson -> parseCCONJson
* Custom serializable
* Move (de)serializeSuper(This) from context into global
* property -> read(write)Property; (de)serializeThis(Super) -> (read)writeThis(Super)
* CI and lint
* Mock cc env
2021-07-15 10:21:25 +08:00
Santy-Wang
3be28fb3ce
Revert "Optimize build time constants implementation ( #7882 )" ( #7927 )
...
This reverts commit 6f57c3ad8f .
2020-12-07 13:32:50 +08:00
Leslie Leigh (李的序)
6f57c3ad8f
Optimize build time constants implementation ( #7882 )
2020-12-04 15:06:54 +08:00
Jare Guo
b5ba2e5dbe
fix texture preloading (sync #7581 ) ( #7802 )
...
* fix texture preloading (sync #7581 )
* fix prefab revert problem for render component (sync #7385 )
* tweak API docs (sync #7525 )
* Update Readme (sync from 2D)
Co-authored-by: Nisar Hassan Naqvi <syednisarhassan12@gmail.com >
2020-11-18 10:47:23 +08:00
SijieWang
4d0c9c0249
Replace methods that cannot be used ( #6743 )
2020-05-27 17:35:34 +08:00
pandamicro
1380e46c34
Unittest ( #4973 )
...
* unit test for ts
* Fix ts-jest warnings
* Remove puppeteer for now
* fix physics define and jest config for windows
* Replace Node ref with INode ref
* Fix ci issue
* Fix
* tweak
* tweak
* Fix vscode launcher
* now physics framework export all physics component (#28 )
* tweaks
2019-07-25 17:15:20 +08:00