上古卷轴吧 关注:1,646,880贴子:28,736,757

回复:树木3d远景static lod和hybrid lod的入门级制作教程

只看楼主收藏回复

3.注意主分支,如果是bsfadefadenode就不要动,如果是bsleafanimationnode或其它就请将它转换成前者,具体方法:选择该分支-点击块-点击转换-弹出ninode-点击ninode-再次选择该分支-点击块-点击转换-选择Bethesda-在弹出窗口点击bsfadefadenode。
从这样:

到这样:

4.然后再次来到主分支(这时它应该已经是bsfadefadenode),点击展开,找到名字(name)选项,右键选择“编辑字符串索引”,弹出的窗口内输入Tree_lod,点击OK,关闭。
这样:

再这样:

变成这样:


IP属地:广东31楼2021-12-25 12:06
回复
    制作完成。将你改好的文件保存覆盖原文件,然后按照hybrid lod教程中的步骤,把它转移到meshes/dyndolod/lod/trees/内的文件夹内,之后按部就班刷远景即可。
    最后附上前后对比:
    前:

    后:

    成品的枝叶和树干均为3d模型。其实本质上就是改个名而已。


    IP属地:广东32楼2021-12-25 12:09
    回复
      2026-01-18 04:02:06
      广告
      不感兴趣
      开通SVIP免广告
      为什么刷贴图是总是提醒找不到一个贴图路径,但是实际是是有的


      IP属地:四川来自Android客户端33楼2021-12-25 21:51
      收起回复
        每个文件都检查过,这些模型是启动了3d LOD的,明亮光线下纸片化很严重,明显是十字型。我检查过每个文件,模型都没问题,可能是传奇的问题或者DynDOLOD需要改进显示效果。



        IP属地:浙江34楼2021-12-25 22:17
        收起回复
          全是十字


          IP属地:浙江35楼2021-12-25 22:40
          回复
            有申精价值,已转发


            IP属地:天津来自Android客户端37楼2021-12-30 00:28
            回复
              附录1:一些后续工作
              如果你制作完了远景,但是对最终效果不满,可以考虑看一下这个初步优化教程。
              1.近远景大小不一
              解决方案:在nifskope中打开你的远景模型(xxxpassthru_lod.nif),展开主分支(bsfadenode),找到scale选项调节大小即可,值越大远景模型越大,反之则反之。

              2.远景的叶子消失/远景的叶子过于浓密
              解决方案:在nifskope中打开你的远景模型,点击右侧的叶子,在左侧亮起的主分支下找到次分支nialphaproperty项,展开,调节threshold大小即可。(值越小叶子越清晰)

              如果你进行了上述操作,请务必在xedit内打开你修改的树模对应的esp,将根目录data内dyndolod-source的内容全部删除(重要!)然后用之前提到的方式重新察看一遍cr32代码(xedit-apply script-dyndolod cr32),若有改变,请将后缀为_passthru_lod的模型对应代码改成新的(如无必要请不要更改trunk的对应代码)。


              IP属地:广东38楼2021-12-31 14:12
              回复
                附录2:刷草地远景时的注意事项
                补充atomcoca大佬的贴子里遗漏的事项,个人认为这还是很重要的。
                1.草地远景刷不出来
                可能的解决方案:很多作者没有在CK中为草地的OBND(object bound)重新赋值,一个显著特征就是你的草地在xedit中打开时,OBND的x,y,z坐标值均为0。

                这会导致dyndolod和texgen无法识别。你可以用ck打开你的草地esp,找到grass栏目,右键其中每一个元素,点击recalc OBND即可。

                2.草地近远景颜色不一
                解决方案: 在\DynDOLOD\EditScripts\DynDOLOD\DynDOLOD_SSE.ini. 中找到grassbrightnesstop和grassbrightnessbottom项,调节R(红)G(绿)B(蓝)的值,三个值的绝对大小影响亮度,相对大小比例影响颜色。


                IP属地:广东39楼2021-12-31 14:17
                回复
                  2026-01-18 03:56:06
                  广告
                  不感兴趣
                  开通SVIP免广告
                  完。在我的知识水平大幅度提升前大抵是不会更了。


                  IP属地:广东40楼2021-12-31 14:19
                  回复
                    只有这棵树3d lod有效,其余全部没有调用3d lod,打算用这颗宝贝树把这块空地种满。


                    IP属地:浙江41楼2021-12-31 16:27
                    回复
                      昨晚又种了很多棵树,这块空地的模样已经出来了。不敢一下子种太多怕卡顿,慢慢地扩散出去。还打算用来遮挡老滚的远景缺陷。


                      IP属地:浙江42楼2022-01-02 13:00
                      回复
                        小兄弟,问题我找到了。
                        Billboard found, 3D LOD model found
                        Level0: meshes\dyndolod\lod\trees\gkbjungletreenew9_190f5475passthru_lod.nif
                        Level1: meshes\dyndolod\lod\trees\gkbjungletreenew9_190f5475passthru_lod.nif
                        Level2: meshes\dyndolod\lod\trees\gkbjungletreenew9_190f5475passthru_lod.nif
                        日志显示选这三个级别才会启用3d LOD.经测试4、8、16选0、1、2后生成的文件18g,没法进游戏。
                        选0、Billboard4、Billboard1生成7个多g的文件,0相当于以前版本的full,这种选择游戏画面整体性不是很好,4很好,8惨,16正常。4、8选3d 文件大小都在10g左右。全Billboard4性价比最好,画面平衡,略有瑕疵。老滚的缺陷在于远景,通透的光照,过多细节显示反而会放大缺点,用树遮挡缺陷对只会复制粘贴的我可能是最好的选择。


                        IP属地:浙江43楼2022-01-03 12:03
                        回复