Commit Graph

266 Commits

Author SHA1 Message Date
SijieWang
e3505cba2b [Optimize] Add npm run clear (#10879)
(cherry picked from commit 17792395c3)

Co-authored-by: Sijie <devhacker520@hotmail.com>
2022-05-14 18:29:05 +08:00
李吉林
6632c3f0ce add model.ts comments (#10866)
* add model.ts comments

* add param comments

* increase engine version to 3.5.1

* increase engine version

* add space in comments

* add more comments

* fix es lint
2022-04-25 21:16:11 +08:00
godIsAProgrammer
5bd5e1f5b0 remove useless module @cocos/typedoc-plugin-localization (#10800)
Co-authored-by: caoqisen <qisen.cao@cocos.com>
2022-04-19 13:34:48 +08:00
godIsAProgrammer
d46c80a1e7 package.json update (#10759)
Co-authored-by: caoqisen <qisen.cao@cocos.com>
2022-04-14 17:03:27 +08:00
Leslie Leigh (李的序)
466d4cf1f9 API documentation: category (#10435)
* Typdoc: category

* Add categories

* workflow
2022-03-22 13:57:00 +08:00
SijieWang
d54dd94650 [Optimize] git update external (#10242)
* [Optimize] git update external

* review code

Co-authored-by: Sijie <devhacker520@hotmail.com>
2022-03-04 17:42:02 +08:00
SijieWang
16ddab797d [Optimize] Merge native workflow (#10091)
Co-authored-by: Sijie <devhacker520@hotmail.com>
2022-02-14 11:00:29 +08:00
PP
fbde8d1e90 use lagacyPublic to marked deprecated public interface (#9859)
* use lagacy-public

* publish beta6

* remove jsDoc tag from constructor

* use legacyPublic

* publish beta 7
2021-12-28 11:48:10 +08:00
PP
cc01fad918 support internal interface filter (#9797)
* support interface filter

* publish build-engine@4.2.20-beta.1

* update

* fix other type of statement

* publish @cocos/build-engine 4.2.20

* update lock

* remove `@internal` from constructor documentation

* change to internal_cc tag

* support target tag in interface-filter

* publish  4.2.21-beta.1

* remove `@private_cc` tag

* remove public internal interface

* remove public internal getter setter

* remove public declare internal property

* update

* remove `__editorExtrasTag__`

* remove public internal interface on `js`

* pulish @cocos/build-engine 4.2.21-beta.2

* change tag to `@deprecated_to_user`

* support `@deprecated_to_user`

* publish 4.2.21-beta.3

* finish change request

* change to marked_as_engine_private

* publish 4.2.21-beta.5
2021-12-22 12:55:45 +08:00
santy-wang
01ceef90c1 Merge branch 'v3.4.0' of github.com:cocos-creator/engine into v3.5.0 2021-12-03 00:08:06 +08:00
Santy-Wang
1209881440 fix bullet fallback (#9732)
* fix bullet fallback

* add comment

* bump build-engine version

* lint

* update package-lock.json

* bump bullet version
2021-11-26 00:57:57 +08:00
Leslie Leigh (李的序)
d47f5eb6a5 AnimationController.variables() (#9710)
* AnimationController.variables()

* rename, add test

* rename
2021-11-24 14:54:56 +08:00
santy-wang
6cde877e5b Merge branch 'v3.4.0' of https://gitlab.cocos.net/publics/engine into v3.5.0 2021-11-24 14:23:21 +08:00
Leslie Leigh (李的序)
3b4892ef41 Fix typing on Node.getComponent(3) (#9634) 2021-11-05 18:39:21 +08:00
Leslie Leigh (李的序)
309af621ec Fix typing on Node.getComponent(2) (#9632)
* Fix typing on Node.getComponent() (#9622)

* Fix typing on Node.getComponent()

* Update

* Fix typing on Node.getComponent
2021-11-05 14:03:31 +08:00
Leslie Leigh (李的序)
41f81a5ca9 Revert "Fix typing on Node.getComponent() (#9622)" (#9627)
This reverts commit 34ace04e9f.
2021-11-04 23:06:44 +08:00
Leslie Leigh (李的序)
34ace04e9f Fix typing on Node.getComponent() (#9622)
* Fix typing on Node.getComponent()

* Update
2021-11-04 18:04:57 +08:00
Santy-Wang
3440048e41 bump engine version (#9547) 2021-10-27 10:49:44 +08:00
Leslie Leigh (李的序)
f34ffcbfbc Support module overrides without compiliation in dev mode (#9480)
* Support module overrides without compiliation in dev mode

* Update render-config.json
2021-10-14 10:30:08 +08:00
PP
62f300f1e2 fix npm run build for UI_GPU_DRIVEN (#9452)
* fix npm run build

* publish build-engine 4.2.12

* update package-lock

* update

update
2021-10-09 13:40:56 +08:00
Santy-Wang
cf3e10b6c4 sync some unit test from 2.4 (#9321)
* add unit test

* add more unit test

* refine

* add test

* add more unit test

* add more unit test

* more change

* add commit

* add unit test

* commit package-lock.json

* revert some

* refine code

* add more test

* fix bugs

* fix bugs
2021-09-13 19:05:39 +08:00
jiaxin.lai
5c6567f59e bullet physics optimization (#9311)
* stash

* stash

* stash

* use @cocos/bullet

* rename

* stash

* update constraint

* naming

* naming

* naming

* naming

* fix

* use compound by default

* stash

* fix

* rename and raycast

* refactor

* add state optimazation

* tweaks

* tweaks

* stash

* rename

* wechat wasm file path

* using promise

* remove @cocos/ammo

* i18n bullet(ammo.js) -> bullet

* tweaks

* update @cocos/build-engine to 4.2.11

* fix sync

* fix autosleep mechanism

* fix stability test

* fix destroy bullet world

* tweaks

* update @cocos/bullet to 1.0.0

* fix

* delete
2021-09-10 16:35:56 +08:00
santy-wang
c87577b809 Merge branch 'v3.3.1' of https://gitlab.cocos.net/publics/engine into v3.4 2021-09-09 13:33:35 +08:00
Yun Hsiao Wu
4cf1350fe0 gfx: swapchain refactor (#9030)
* update effect.hideInEditor

* swapchain refactor

* webgl multi draw

* implicit depth/stencil format

* native adapt

* explicit resizable texture

* DrawInfo in InputAssembler

* device cached states

* sync defines

* gfx: empty backend

* update playground

* remove profiler camera

* update effect types

* fix pass.resetUniform
2021-08-31 19:40:50 +08:00
jiaxin.lai
52110737f1 bullet raycast optimization (#9227)
* allow user overwrite internal bullet libs

* update @cocos/ammo to 1.2.0

* more strict

* format
2021-08-24 10:30:31 +08:00
pandamicro
e51fd0dc99 Update version 2021-08-23 15:37:02 +08:00
Santy-Wang
d1a462d9c4 fix engine version (#9214) 2021-08-19 16:14:22 +08:00
Santy-Wang
391aa954f9 bump engine version (#9182) 2021-08-15 11:33:16 +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
jiaxin.lai
4cda45bfd9 physics unit-test and features base 3.3 (#9027)
* support ccd

* clearState after change type

* fix Instantiate rigid body with custom group

* add some extra functions

* update physics libs

* tweaks rigid body component

* add EVENT_UPDATE to PhysicsMaterial

* tweaks

* support switch physics backend

* remove redundant constants

* add config & min volume size

* update @cocos/physx to 1.0.4

* fix destroy cannon world

* correct init if manual construct physics system

* disable log info in test

* add some physics unit test

* add physics unit test

* make the config optional

* add runInEditor to selector

* pack physx js libs by default

* fix

* STASH

* stash

* tweaks

* rename

* update test

* support query trigger

* update @cocos/ammo to 1.1.6

* fix raycast with query trigger in physx

* raycast test with query trigger

* rename

* docs

* fix calculate local inertia (#8956)

* rename

* delete

* allow generate mesh/terrain collider at runtime

* tweaks

* use sap by default

* update @cocos/ammo to  1.1.8

* update @cocos/physx to 1.0.7

* update @cocos/cannon to 1.2.8

* update package-lock

* add ccd test

* remove config

* rename

* fix 2d phy sys typing

* support global allow sleep toggle for bullet

* tweaks

* use naive broadphase by default

* rename

* docs

* tweaks

* add missing jugement
2021-07-22 15:52:18 +08:00
PP
5610f118a6 add post install for fetch ral workflow (#9013) 2021-07-20 13:30:52 +08:00
PP
2d396ab482 support target-commit.json in RAL repo (#9007)
* support generate ral latest-commit.md

* use target-commit.md

update

update

update

* update
2021-07-20 13:20:26 +08:00
PP
20bc9e80e4 support fetch ral workflow (#8971)
* remove RAL adapter in engine repo

* support fetch ral workflow

stash

stash

update

* update lock

* update fetch-ral

* support force fetch ral

* remove fetch-ral from npm install work flow
2021-07-16 10:48:36 +08:00
Leslie Leigh (李的序)
9ce03e2986 Optimize editor exports (#8943)
* Optimize editor exports

* Update doc
2021-07-07 17:11:52 +08:00
Yun Hsiao Wu
5130002624 sync gfx macros (#8935) 2021-07-06 14:03:06 +08:00
PP
0f30cea8c6 update engine version (#8893) 2021-06-28 13:35:36 +08:00
Santy-Wang
c31bdbfd56 Merge pull request #8885 from cocos-creator/v3.2.0
support engine version validation (#8874)
2021-06-25 14:06:45 +08:00
PP
ae23df6609 support engine version validation (#8874)
* support engine version validation

* support exit code for checkout engine version

* optimize repo path
2021-06-24 18:24:29 +08:00
santy-wang
e58499bb3f Merge branch 'v3.2.0' of https://gitlab.cocos.net/publics/engine into v3.3-merge 2021-06-22 16:59:04 +08:00
PP
c7cd28f0e2 support checkout-engine version (#8858)
* support checkout-engine version

update npm run

* optimize regExp

* optimize command line
2021-06-22 14:59:01 +08:00
媛媛
107c07d9e2 update engine version to 3.2.0 (#8845)
* update engine version to 3.2.0

* update
2021-06-18 17:25:41 +08:00
Yun Hsiao Wu
d1d077c098 gfx: sRGB texture support (#8822) 2021-06-17 18:09:57 +08:00
Leslie Leigh (李的序)
af9f464e5b Resolves that build with @cocos/physx causes memory crash(3.2) (#8713) 2021-05-26 17:25:24 +08:00
Leslie Leigh (李的序)
1c2f519124 Resolves that build with @cocos/physx causes memory crash (#8712) 2021-05-26 17:24:21 +08:00
Leslie Leigh (李的序)
77d7befac1 Suppress rollup warning about non-exported isWasm & wasmBinaryURL (#8647) 2021-05-21 10:32:29 +08:00
Santy-Wang
871b7afbdf Merge pull request #8695 from cocos-creator/v3.1.1
merge V3.1.1
2021-05-20 13:37:13 +08:00
Santy-Wang
e987a596aa update engine version (#8680) 2021-05-17 14:59:50 +08:00
SijieWang
f48055b062 Add the necessary initialization steps (#8616) 2021-04-30 20:54:59 +08:00
Leslie Leigh (李的序)
35d9239486 Suppress rollup warnings about "THIS_IS_UNDEFINED" (#8567) 2021-04-27 15:26:55 +08:00
PP
f570320c31 update build-engine to v4.2.6 (#8493) 2021-04-20 12:37:33 +08:00