刚好看到一个实例顺手翻了。。。
不知有没有重档,反正估计用处不大,只是一个例子。。
绝大多数来自于《Making A New Light》在此感谢作者,本人只做翻译和整理。
制造一个新的光源 “嗯哼,我想我这会儿是创造一个新纪元的Aedra传教士。”←————这是作者原话。。估计是开玩笑
但说真的,接下来你将需要如下工具: 1.
新灯的nif文件 2.
Nifskope 3.
Oblivion Construction Set
首先,我们必须将我们的nif文件放置到我们的Meshs文件夹中。如果你正在把这个灯包含到你的mod中,我建议你把它放到你自己的独立的子文件夹中,这样就减少了它与其它mod冲突的可能性。让我们从新灯的nif文件开始,并且在nifskope中打开它。
1.我们张开0 NiNode,然后左键单击BSXFlags节点(应该是在清单的#1)。 2.接着双击Integer Data的值,要么改成17(允许动画和现在的火焰的值)要么改成19(允许冲突,允许动画和现在的火焰的值)。
接下来,我们要找到一个和我们的新灯扮演相同角色的灯nif,把它也在nifskope中打开。以下我把它叫做torch02.nif。
张开torch02.nif的0-NiNode你可以找到如下节点:
1. NiNode AttachLight 2.NiNode FlameNode1 这其中的每一节点都按以下方法做一次: 1.在NiNode右键单击> Block > Copy Branch 2.在另一个nifskope窗口选择你的灯 3.
在0 NiNode右键单击> Block > Paste Branch
再来,现在你就可以自行在Details列表调节到自己满意为止。 完成后,关上torch02.nif文件不要保存,保存自己的灯,然后也关掉。
下一点,在Oblivion Construction Set中打开你的mod。在Object窗口中找到“灯光”这个部分,然后点击它。由于我们要实现一个新的灯,我们到左边找到torch02.nif,右键点击编辑,把ID改成新的灯的。
接着,点击Add NIF Flies按钮,导入我们自己做的灯nif。其它选项,可以自己调整。最后点OK。
这时,Construction Set会提示你是否创建一个新项目,选YES。然后你就可以安全地把新灯放到你正在制作的mod中。
Enjoy。
|