找回密码
 注册帐号

扫一扫,访问微社区

其他 Unity旋转摄像机的时候模型会不渲染

6
回复
314
查看
[ 复制链接 ]
2初来乍到
110/150
排名
64939
昨日变化

8

主题

41

帖子

110

积分

Rank: 2Rank: 2

UID
260315
好友
0
蛮牛币
39
威望
0
注册时间
2017-12-19
在线时间
56 小时
最后登录
2019-12-3
2019-9-10 09:52:42 显示全部楼层 阅读模式
5蛮牛币
大佬们,为什么有时候旋转摄像机的时候模型会不渲染?
图一为旋转摄像机前,有渲染
图二为旋转一定角度后,没渲染!没渲染!没渲染!

旋转后

旋转后

旋转前

旋转前
回复

使用道具 举报

排名
331
昨日变化

87

主题

734

帖子

4246

积分

Rank: 9Rank: 9Rank: 9

UID
93357
好友
6
蛮牛币
21161
威望
0
注册时间
2015-4-18
在线时间
1576 小时
最后登录
2020-1-22

专栏作家认证开发者

QQ
2019-9-10 10:02:18 显示全部楼层
你做了剔除渲染??  还是有其它算法在干预?
回复

使用道具 举报

2初来乍到
110/150
排名
64939
昨日变化

8

主题

41

帖子

110

积分

Rank: 2Rank: 2

UID
260315
好友
0
蛮牛币
39
威望
0
注册时间
2017-12-19
在线时间
56 小时
最后登录
2019-12-3
楼主 2019-9-10 10:36:25 显示全部楼层
项目不大,全部资源都是加载出来的,没做剔除
回复

使用道具 举报

2初来乍到
110/150
排名
64939
昨日变化

8

主题

41

帖子

110

积分

Rank: 2Rank: 2

UID
260315
好友
0
蛮牛币
39
威望
0
注册时间
2017-12-19
在线时间
56 小时
最后登录
2019-12-3
楼主 2019-9-10 10:39:49 显示全部楼层
算法只是创建了材质,添加了图片
   Material mat = new Material(Shader.Find("Unlit/Transparent"));
   mat.mainTexture = paintingT2D;
   transfrom.GetComponent<SkinnedMeshRenderer>().material = mat;
回复

使用道具 举报

2初来乍到
110/150
排名
64939
昨日变化

8

主题

41

帖子

110

积分

Rank: 2Rank: 2

UID
260315
好友
0
蛮牛币
39
威望
0
注册时间
2017-12-19
在线时间
56 小时
最后登录
2019-12-3
楼主 2019-9-10 10:45:26 显示全部楼层
gxguixin123 发表于 2019-9-10 10:02
你做了剔除渲染??  还是有其它算法在干预?


项目不大,全部资源都是加载出来的,没做剔除
算法只是创建了材质,添加了图片
   Material mat = new Material(Shader.Find("Unlit/Transparent"));
   mat.mainTexture = paintingT2D;
   transfrom.GetComponent<SkinnedMeshRenderer>().material = mat;
回复

使用道具 举报

5熟悉之中
561/1000
排名
7737
昨日变化

0

主题

66

帖子

561

积分

Rank: 5Rank: 5

UID
159369
好友
0
蛮牛币
126
威望
0
注册时间
2016-7-28
在线时间
333 小时
最后登录
2019-9-26
2019-9-12 15:21:54 显示全部楼层
感觉旋转后像是用了墙壁的mat
回复

使用道具 举报

2初来乍到
110/150
排名
64939
昨日变化

8

主题

41

帖子

110

积分

Rank: 2Rank: 2

UID
260315
好友
0
蛮牛币
39
威望
0
注册时间
2017-12-19
在线时间
56 小时
最后登录
2019-12-3
楼主 2019-9-16 10:02:48 显示全部楼层
骚的不行 发表于 2019-9-12 15:21
感觉旋转后像是用了墙壁的mat

mat是材质吗?可是旋转后我在scene面板是有渲染的,在game面板才没渲染
回复

使用道具 举报

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

本版积分规则