找回密码
 注册帐号

扫一扫,访问微社区

脚本 LightMap与AssetBundle

13
回复
206
查看
[ 复制链接 ]
5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
2019-9-4 11:04:14 显示全部楼层 阅读模式
20蛮牛币
首先在场景中烘焙灯光贴图后,将模型进行ab打包,然后运行程序加载ab包,模型是黑的。应该怎么解决?
1.png
回复

使用道具 举报

排名
18293
昨日变化

0

主题

147

帖子

287

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
13854
好友
0
蛮牛币
278
威望
0
注册时间
2014-2-8
在线时间
102 小时
最后登录
2019-9-16
2019-9-4 11:04:15 显示全部楼层
DC 有点高的 吓人 可以考虑精简下模型或材质 静态批处理 可以考虑下 这个api StaticBatchingUtility.Combine
回复

使用道具 举报

排名
18293
昨日变化

0

主题

147

帖子

287

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
13854
好友
0
蛮牛币
278
威望
0
注册时间
2014-2-8
在线时间
102 小时
最后登录
2019-9-16
2019-9-4 17:54:46 显示全部楼层
灯光信息在 mesh 上面 ab文件会丢失的 最好把mesh信息序列化出来然后存成ab文件 在加载ab文件的时候再把 灯光信息重新 赋值一次
回复

使用道具 举报

5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
楼主 2019-9-5 08:53:24 显示全部楼层
爱无界的痛 发表于 2019-9-4 17:54
灯光信息在 mesh 上面 ab文件会丢失的 最好把mesh信息序列化出来然后存成ab文件 在加载ab文件的时候再把 灯 ...

意思是把灯光打成依赖包么?
回复

使用道具 举报

排名
18293
昨日变化

0

主题

147

帖子

287

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
13854
好友
0
蛮牛币
278
威望
0
注册时间
2014-2-8
在线时间
102 小时
最后登录
2019-9-16
2019-9-5 09:32:00 显示全部楼层
不是 把mesh上的 灯光数据  序列化在脚本中 然后 跟随prefab 一起做成ab 文件 在加载 prefab的时候 再把灯光信息 赋值给mesh 你可以查下资料
回复

使用道具 举报

5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
楼主 2019-9-5 09:39:28 显示全部楼层
爱无界的痛 发表于 2019-9-5 09:32
不是 把mesh上的 灯光数据  序列化在脚本中 然后 跟随prefab 一起做成ab 文件 在加载 prefab的时候 再把灯 ...

脚本打不到ab包里吧。这种ab包优化怎么做呢?我勾选static,打包后再加载都是取消的
回复

使用道具 举报

排名
18293
昨日变化

0

主题

147

帖子

287

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
13854
好友
0
蛮牛币
278
威望
0
注册时间
2014-2-8
在线时间
102 小时
最后登录
2019-9-16
2019-9-5 09:49:38 显示全部楼层
https://blog.csdn.net/qq_15267341/article/details/72519162 参考下这个
回复

使用道具 举报

5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
楼主 2019-9-5 13:16:11 显示全部楼层
爱无界的痛 发表于 2019-9-5 09:49
https://blog.csdn.net/qq_15267341/article/details/72519162 参考下这个

有效果,不过drawcall一点都没降,是什么鬼
回复

使用道具 举报

排名
18293
昨日变化

0

主题

147

帖子

287

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
13854
好友
0
蛮牛币
278
威望
0
注册时间
2014-2-8
在线时间
102 小时
最后登录
2019-9-16
2019-9-5 14:15:05 显示全部楼层
和dc没关系啊 你要干啥子尼
回复

使用道具 举报

5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
楼主 2019-9-5 14:38:28 显示全部楼层
爱无界的痛 发表于 2019-9-5 14:15
和dc没关系啊 你要干啥子尼

我要做ab包优化。就是我的场景模型是打成ab包的,然后再加载后场景运行卡,想优化一下CPU这些
回复

使用道具 举报

排名
18293
昨日变化

0

主题

147

帖子

287

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
13854
好友
0
蛮牛币
278
威望
0
注册时间
2014-2-8
在线时间
102 小时
最后登录
2019-9-16
2019-9-5 14:48:56 显示全部楼层
dc很高吗? 想静态合并还是什么?
回复

使用道具 举报

5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
楼主 2019-9-5 15:01:51 显示全部楼层
爱无界的痛 发表于 2019-9-5 14:48
dc很高吗? 想静态合并还是什么?

dc大概5000左右,具体ab包都能做哪些合并,我也不太清楚,目前是想静态合并还有光照贴图
20190905150106.png
20190905150119.png
回复

使用道具 举报

5熟悉之中
502/1000
排名
6777
昨日变化

10

主题

69

帖子

502

积分

Rank: 5Rank: 5

UID
165062
好友
1
蛮牛币
771
威望
0
注册时间
2016-8-31
在线时间
227 小时
最后登录
2019-9-16
楼主 2019-9-6 11:27:16 显示全部楼层
爱无界的痛 发表于 2019-9-6 09:48
DC 有点高的 吓人 可以考虑精简下模型或材质 静态批处理 可以考虑下 这个api StaticBatchingUtility.Combin ...

嗯静态批处理实现了,能降下去1500左右。
回复

使用道具 举报

0

主题

19

帖子

19

积分

Rank: 1

UID
331756
好友
0
蛮牛币
2
威望
0
注册时间
2019-9-15
在线时间
0 小时
最后登录
2019-9-15
15 小时前 显示全部楼层
灯光信息在 mesh 上面 ab文件会丢失的 最好把mesh信息序列化出来然后存成ab文件 在加载ab文件的时候再把 灯光信息重新 赋值一次
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则