bilibili吧 关注:4,495,924贴子:139,280,554

为什么游戏建模在爆显存后会变得不可名状呢?

只看楼主收藏回复

我属于特效建模尤其是游戏特效建模小白,这次荒野优化大事件里出现了纸片怪物和角色,我一直以为游戏的实体建模是和影视特效一样在白模上渲染来实现CG角色创造,但爆显存后游戏却不是贴图丢失显示白模,而是一团不可名状的东西,所以有懂游戏的大佬指导下这种情况的成因吗?


IP属地:浙江来自iPhone客户端1楼2024-11-02 10:13回复
    贴图是不占多少位置的应该,占位置的是实体模型,因为面数过高才占显存,显存爆炸后就直接把模型的面数降到最低级的多边形,看到的多边形贴图是目前显示的面对应的贴图


    IP属地:河南来自Android客户端2楼2024-11-02 10:28
    收起回复
      或者说其实这个属于是显存未达到预期要求直接未响应了,程序只做到了显示模型但不显示完整


      IP属地:河南来自Android客户端3楼2024-11-02 10:35
      回复
        应该是引擎的底层逻辑,在显存不够时强行减少了图元数据的输入。一般来说模型简化的优化策略使用lod,在资源不足或渲染精度要求不高时使用低模,但荒野这个bug模型有点太粗糙了,应该不是lod处理的低模,更像是底层的资源调度。


        IP属地:北京来自Android客户端4楼2024-11-02 10:39
        回复
          可能是自己加的功能


          IP属地:山西来自Android客户端5楼2024-11-02 11:56
          回复
            一般自动的LOD不会这么抽象,应该是资源里面已经有最低模的模型用来替换。观察一下同时低模状态下,煌雷龙的样子是不是一致的就知道了,如果都是一致的就是资源中本身就有低模方案


            IP属地:广东来自Android客户端6楼2024-11-02 12:38
            回复
              游戏开发里一般会预留一种很抽象的低模用来保证远距离加载不消耗过多硬件资源(比如战雷空战距离玩家很远的其他飞机看起来就一个黑点,这个黑点就是个低模),常见于大地图载具作战游戏,玩家靠近后替换为高清模型。盲猜是底层逻辑导致硬件性能不足时自动切换低模,然后就成这个了。也有可能是加载错误,有的游戏玩家刚进游戏会发现身边都是马赛克然后快速变清晰,先加载低模再加载高模,这边不知道为啥没有加载出高清模型。


              IP属地:山东来自Android客户端7楼2024-11-02 13:17
              回复
                这种应该是模型质量不知道为什么变成最低了 你把很多游戏模型质量(有的叫纹理质量)调到最低 就是这种一堆棱角的样子


                IP属地:广东来自Android客户端8楼2024-11-02 13:20
                回复
                  现在游戏经常会有一个功能就是根据你的显卡或者处理器使用情况来自动变画质 其中主要就是调节模型质量 这种应该就是显存太高 然后调模型质量调到最低去了(本来应该只是往下调一格 比如最高变成高 不知道为什么变成最低了)


                  IP属地:广东来自Android客户端9楼2024-11-02 13:23
                  回复
                    面数减少的同时加载法线贴图就会这样。因为法线贴图本来就跟抽象,只有在对应的模型下才能看出本来样貌


                    IP属地:四川来自Android客户端10楼2024-11-02 14:00
                    回复
                      这个明显不是爆显存而是bug
                      即显存里的东西读不出来直接用低模


                      星座王
                      点亮12星座印记,去领取
                      活动截止:2100-01-01
                      去徽章馆》
                      IP属地:北京来自Android客户端11楼2024-11-04 15:13
                      回复
                        博德之门3就是有的时候模型有一瞬间从低模刷到高模


                        IP属地:湖北来自Android客户端12楼2024-11-04 15:25
                        回复
                          鬼知道这自研引擎的渲染管线怎么写的,哪个阶段出的问题只能猜了


                          IP属地:山东13楼2024-11-04 15:58
                          回复
                            游戏和电影区别太大了 在距离远的时候要加载低模 你没见过看什么好莱坞大片需要4090显卡吧


                            IP属地:海南来自Android客户端14楼2024-11-04 17:12
                            回复
                              lod问题很大,显存足够近景贴图也加载的不对


                              IP属地:湖北来自Android客户端15楼2024-11-04 17:37
                              回复