游戏开发论坛

 找回密码
 立即注册
搜索
查看: 21724|回复: 0

????Cocos ??? 3D ???????????????????

[复制链接]

1162

主题

1162

帖子

2986

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2986
发表于 2021-11-4 10:22:21 | 显示全部楼层 |阅读模式
???

?? DrawCall ?????????????????? 2D ???????????????? 3D ??????????????????? DrawCall ?????? CPU ????

Cocos ????????????????????? 3D ?????????????????????????????????????????

????_20211104101639.jpg

?????????????????????????????????????????

???????????????????????????????

???????????? DrawCall ??

????????(Batching)???????(GPU Instancing)?????

Cocos Creator 3.3 ???? DEMO ?? Overdraw ??????

? 3D ???? Shader ???? Shader ????????????

??????????? TA?

???????? 3D ?? API????? Cocos Creator ? 3D ??????

????? Cocos Creator ?????????? Cocos Creator ? 3D ??????

?????????? KylinsGraphicsDebugger ???????????????????????????????????????????????????????????????????????????????????????????????

????3D??????????????????????????????????????????KylinsGraphicsDebugger??????????????

KylinsGraphicsDebugger


?????????

?????? 3D ??????????????

?????????????????????????

KylinsGraphicsDebugger


?????

???? 3D ?????????????????

???? 3D ?????????????????????????

???????? 3D ????????? DrawCall ???

???? Overdraw ?????????????????????

?????????????????????? 3D ?????????

????? Mipmap ???????

???? Mesh ????

?????????????????

?? 2D ?????????????????????????? DrawCall?

?? 2D ????GPU ???????????? DrawCall ??????????80%???????????????? 3D ??????????????????DrawCall ???????????????? DrawCall ????? CPU ??????????? 2D ???? 3D ????????????????????

??????KylinsGraphicsDebugger ???????????????????????

???????????????????????????

????_20211104101654.jpg

??????

???? H5 ??? ???

?????????

??????????????? resources ??????? API ?????

?? Mipmap Levels ?????????????????????

?????? ID ?????? RenderDoc,spector.JS ??????? DrawCall ???

?? Overdraw ????? Overdraw Pro ??????????????? Overdraw ??????????

??????????????????????????????????????????????????

??????

?????Cocos Creator 3.3.2

?????TypeScript

KylinsGraphicsDebugger ??????????????? Cocos Store ??????????????????

https://store.cocos.com/app/detail/3342

??DEMO ??

DEMO ???????????????????DEMO ?????????????????? KylinsGraphicsDebugger ??????????????????????????????????

?????????????

1? ????????? mipmaps ??????????

????_20211104101659.jpg
????????????????

2???????????????????

????_20211104101702.jpg
??????????????

???????????????????????????????256x256???????????

?????????????????????????????

???????????????????????????????????????????????????????????????????????????????????????

?????????????????????????256x256???????????????????????????????,128x128???????????????75%??????????????

???? Overdraw ?????

1????????? Overdraw

???????????????????????

????_20211104101707.jpg
Overdraw ?????????????? Overdraw ??

????_20211104101711.jpg
Overdraw Pro ???????????? Overdraw ??

?????? Overdraw ?????????? Overdraw ???????????????????????????????????????? Overdraw ??5?????????

2? ???????????

Overdraw Pro ??????????????????????????????

??????????????? Overdraw ????10????????????????????????? Overdraw ????5?????????????????????????????????

?? ID ????????

????_20211104101722.jpg
?? ID ??????????????????

????????????????????????????????????????????????????

??????????????

?????? Batching?GPU Instancing ????

?????????????????????????????????????

?? Batching?GPU Instancing ??????????????????????????? .sharedMaterial ??????? .material??

???? ID ????????????????????????????? reset colors ????????????


?/???TM
???COCOS
???https://mp.weixin.qq.com/s/g22ealeBbHhUOGGlf0oWBw


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-9-18 10:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表