PP
44ca8eaf1a
support taobaoMinigamePlugin in render-config.json ( #16138 )
2023-08-30 15:12:09 +08:00
PP
8e8951e05f
set spine module as separate engine module ( #16133 )
2023-08-30 10:35:31 +08:00
Ling Zhan
e5488b7d32
V3.8.1 box2d wasm experimental ( #15979 )
...
* init
* tsconfig.json
* add box2d-wasm backend to cocos engine. not crash now in 3.8.0.
* rigid-body, collider, and joint works now.
* back
* Joint: SetLinearFrequencyAndDampingRatio
* PhysicsRayCastCallback, PhysicsAABBQueryCallback
* box2d wasm debugDraw
* asm.js
* B2PolygonShape uses B2.ConvexPartition
* box2d wasm contact disabled works now.
* add unit test for physics2d.
* b2ContactListenerWrapper::registerContactFixture
* tweak
* drawPolygon transfer array data from wasm to ts
* tweak
* contact event performance opt
* revert to polygon collider 2d to original implementation. no need for libtess any more.
* PostSolve ContactImpulse use raw pointer.
* TransformVector2; debugDraw supports transform
* enable rtti
* WASM_OBJECT_PTR_2_TS_OBJECT, WASM_OBJECT_PTR_2_WASM_OBJECT
* fix PreSolve parameter oldManifold error
* B2.TransformVector2 --> b2Mul(in ts)
* tweaks: code format.
* eslint
* eslint
* remove physics-2d-box2d-wasm from render-config.json
* comment tweaks
* [opt] debug draw performance opt
* tweaks
2023-08-18 19:30:14 +08:00
PP
da64530e25
move spine module out of wechatPlugin ( #15468 )
2023-06-19 09:49:53 +08:00
Leslie Leigh (李的序)
523a38d892
Add engine feature "procedural animation" ( #15174 )
2023-05-24 18:58:47 +08:00
fqamic
d4055f7e32
new basic capabilities of supporting handset ar and webxr ( #13420 )
...
* feat: add the basic capability of handset ar native
* feat: add handset input device, for ar camera pose
* feat: native pack tool supports xr platform name
* feat: web gl context supports webxr
* feat: webxr has been converted to screen coordinates via camera
* fix: pr ts-expect-error undefined xr
* feat: support webxr, and remove ar redundant code
* fix:xr-spaces gradlew permission error
* feat: revert redundant ar engine feature
* fix: eslint check error
* feat: remove redundant code
* fix: eslint check warning
* adjust armodule process in forward stage, mtl texture and jsb
* fix: exlint warning, and add license
* adjust ar lib and interfaces
* change webxr check interface
* merge external arlib header and move it to engine
* improve: update native external version
* move ar background stage to xr/rendering and move its init to webxr device in xr plugin
* fix format error
* fix format error
* adjust jsb_ar_manual, ARModule, ARBackground
* adjust arbackground
Co-authored-by: Parryzhai <1306895355@qq.com >
Co-authored-by: MoHai <1192652394@qq.com >
2022-11-24 13:33:50 +08:00
santy-wang
a8913f5f16
Merge branch 'v3.6.2' of github.com:cocos-creator/engine into develop
2022-11-07 14:19:59 +08:00
李吉林
a9d4e13f85
Light probe merge ( #13093 )
...
* add light probe
2022-10-19 22:34:21 +08:00
Zeqiang Li
579ee692e0
remove redundant config ( #13079 )
2022-10-18 17:52:23 +08:00
fqamic
cca8ff36e3
feat: feature cropping for xr and ar, add xr environment constant. ( #13032 )
2022-10-14 15:52:41 +08:00
santy-wang
91c884362d
Merge branch 'v3.6.2' of github.com:cocos-creator/engine into v3.6.1-sync
2022-10-11 20:12:14 +08:00
mmyduckx
79df2ced39
add network-module in function-corpping ( #12896 )
2022-10-08 17:10:18 +08:00
Zeqiang Li
f5c4dee6db
Wgpu 3.6.2 WGPU_CI_ON ( #12731 )
2022-09-16 10:20:52 +08:00
mmyduckx
c0cc4a1090
add websocket-server featureCropping in editor ( #12535 )
...
* add websocket-server featureCropping in editor
* add ZH i18n
2022-09-13 14:17:57 +08:00
QingliWang
6a8f53b186
Add features for XR developement. ( #12413 )
...
* Change Android mainloop, add global config and template projects for XR.
* Change gfx/gles device's process flow for XR, working with other PRs, waiting.
* Change gfx/Vulkan device's process flow for XR, working with other PRs, waiting.
* Change render process for XR.
* Develop XR input and events.
* Develop 3D feature of UI widgets and raycast effect for XR.
Co-authored-by: fqamic <fqamic@vip.qq.com >
2022-08-22 16:34:45 +08:00
PP
d08a11244d
debug-renderer and occlusion-query is not wechatPlugin ( #12366 )
2022-08-09 11:49:53 +08:00
李吉林
d09963b497
crop debug renderer & geometry renderer & occlusion query by default ( #12132 )
...
* crop debug renderer & geometry renderer & occlusion query by default
2022-07-21 18:26:22 +08:00
hyde zhou
d861c68015
add custom pipeline ( #12124 )
2022-07-21 16:34:50 +08:00
hyde zhou
0c82b143fc
[V3.6.0 pipeline] added web forward and deferred pipelines ( #11646 )
...
* added custom web forward and deferred pipelines
2022-07-21 12:40:13 +08:00
李吉林
debd809319
crop occlusion query ( #11990 )
...
* crop occlusion query
2022-07-14 19:32:47 +08:00
James Chen
f8a2d9f29e
Update render-config.json, add cmake macro for geometry-renderer & debug-renderer modules. ( #11767 )
2022-06-30 17:10:59 +08:00
李吉林
f3be7666a2
crop geometry renderer & debug renderer ( #11752 )
2022-06-29 17:16:17 +08:00
李吉林
f195f7dd2d
add spline ( #10684 )
...
* add spline
2022-04-11 15:49:20 +08:00
Leslie Leigh (李的序)
732d75fc3b
Marionette feature i18n ( #10550 )
...
* Marionette feature i18n
* Update
2022-03-28 19:26:31 +08:00
Leslie Leigh (李的序)
93b856b98e
Make animation module optional ( #10257 )
2022-03-10 11:55:11 +08:00
ChiaNing
fd20b561be
remove GPU_DRIVEN flag ( #9617 )
2021-11-04 12:44:24 +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
ChiaNing
ab4f952ade
GPUDriven i18n add ( #9438 )
2021-09-30 20:02:27 +08:00
ChiaNing
d5265eb565
Change GPUDriven default value to true ( #9427 )
2021-09-29 23:20:32 +08:00
媛媛
9353275f72
[3.4.0] Add UI_GPU_DRIVEN flag in cc.config ( #9367 )
...
* update flags
* update flags
2021-09-29 22:26:44 +08:00
zhangxin
e85aa4b1c3
add .eslintrc.js to editor ,and fix ( #8653 )
2021-05-12 16:36:57 +08:00
jiaxin.lai
afdf5985b0
add USE_PHYSICS_PHYSX to render-config ( #8496 )
2021-04-20 14:31:06 +08:00
jiaxin.lai
28d62c8393
native physx ( #8455 )
...
* Stash
* add plane/capsule shape
* add syncTo/FromNativeTransform
* support trigger/collision events
* set rigid body property on enable
* group distinguish between serialized and lowlevel
* support trimesh-shape/mass-center
* fix cone/cylinder direction
* support cylinder/cone shape
* tweaks of pmtl
* fix setMesh
* support terrain
* support raycast
* support revolute joint
* support distance joint
* tweaks
* add some API docs
* tweaks
* optimize book and unBook
* tweaks
* tweaks
2021-04-19 20:21:29 +08:00
jiaxin.lai
6728263167
update physics group during runtime ( #8148 )
...
* update physics group during runtime
* change default to ammo
* add physx module
* add physics_physx i18n
2021-01-16 11:36:28 +08:00
媛媛
e318e60827
support label and description for categories ( #8022 )
...
* support category
* remove module-division
* update
* revert .fbx.meta
2020-12-25 15:53:34 +08:00
Leslie Leigh (李的序)
2756594747
Profiler -> Run Stats ( #8021 )
...
* Profiler -> Run Stats
* Update
* Update
2020-12-25 15:23:49 +08:00
Leslie Leigh (李的序)
6b5a9b413a
Features I18N ( #8020 )
2020-12-25 12:57:51 +08:00
Santy-Wang
ad4bff3988
Restructure Module ( #7968 )
...
* module restructure
* refine
* restructure module
* merge
* revert
* fix ci
* update import path of unit-test
* split 2d and ui
* add more module
* change audio adapter
* rename primitive
* config wechat plugin
* merge
* add category config
* merge
* merge
2020-12-24 19:07:26 +08:00
owen
f811378b7f
3.0 spine native sdk adapter ( #7999 )
2020-12-24 10:25:34 +08:00
媛媛
22343ac441
change the default value of multi in render config from true to false ( #7991 )
2020-12-21 15:01:56 +08:00
江战
1bff13636c
[3.0] rename dragonbones to dragon-bones ( #7984 )
...
* rename dragonbones -> dragon-bones
* add files
2020-12-18 18:29:03 +08:00
媛媛
9f79552c9e
[3.0-preview-4] Add new engine module config ( #7956 )
...
* 添加新的模块配置方式
* update module confg
* add render config
* update render config
* change entry to module, change module to feature
* change IFeatures to Features
* update
* change mutex to multi
2020-12-16 13:54:24 +08:00