WRITEN BY 树下肥猴
ps: 【本文适合想自己动手的上古五新童鞋,中心主题:自己动手远比只会伸手得到的多!!——BY 树下肥猴】
先说点废话,猴子我本身是个老色胚。
长期混迹galgame论坛,MOD强项用补丁是把美女拉下马,简称去码,美其名曰:追求真实。
I社什么的最有爱了。去年年初偶然间接触到少女卷轴4,深为之吸引。从上手到研究,使出了以前研究galgame的精神在刨。天天泡在影大,2001大,FOX大的帖子里泡。从只会改油光值,到自己改部件,到自己写SCRIT。就这样一步一步的来到了伪·少女卷轴5的世界,并为了使其变成真·少女卷轴5而努力着。
说起来,猴子我是个郁闷的人物,玩了很多H(河蟹)game和GALGAME,自然在改MOD方面自然偏向H系多一点。更郁闷的是,以前为了I社游戏学会并且用了几年的3D软件在上古的世界中各种蛋疼。所以现在悲催地抱着3DMAX的教材在啃,还是实体书的那种。好在中箭组的各位老大们没嫌弃我内功还没修成,让我脑门上顶着个学徒的名号加入了中箭组,说实话,里面都是我仰望的存在,诚惶诚恐,诚惶诚恐。
我这人虽然色胚,但有一点好,不爱闲着。我问老大们,现阶段完成原创MOD有点鸡无力,写点技术贴行吗?老大们说:可以。
立马开工。
看到论坛上一些朋友(其实我不喜欢称人为小白),真心有一句善意的建议,自己动手得到的,远比伸手得到的多。论坛上很多的技术贴、置顶帖是各位大大们呕心沥血编辑出来的,这些朋友的许多问题,其实在这些帖子里早就回答了无数遍了。自己不去看,看到技术帖,说明贴就绕道走,回头遇到问题又上来问,别人在忙没回答他,就说怪声怪气的话。说真的,多点百度一下,你的问题就在眼前。很多人都是这么过来的,还是那句话,自己动手得到的比你伸手得到的多,话多了莫怪。
进入正题,主要讲讲真实光源和龙战士模组的原理和在游戏中的设置。会的高手莫喷。
一、 为你扒开光影模组的小内裤。
无论是ENB,真实光源,还是别的第三方光影模组,均是对游戏光影输出进行再处理,极少涉及修改游戏内核。(因为内核都在各个封装文件中,我还没见过有哪个MOD要改到这些文件,这些文件不是ESP,也不是BSA,有兴趣的朋友可以用反编译软件找个小点的封装文件解压看看,我就没那心思折腾自个了。)包括游戏原始的SKYRIM.ESM,所有的ESP和BSA都是这个游戏的一个个插件。
打个比方,就像是以前的任天堂红白机,要插入游戏卡才能玩,游戏机是内核,而游戏卡就是各种插件了。而光影模组,就是专门处理光影的辅助游戏卡。这也是为什么用了光影插件基本上都要掉帧数的原因。你把游戏的原始光再处理和过滤了一遍,CPU和GPU多做了不少工作,能不掉帧?
想不掉帧,行,改游戏内核,前提是你能拿到该游戏的源码!
要玩转光影模组,请记住以下几个主要词汇:
Saturation(色饱和度) Brighness(亮度) Contrast(对比度)
Color Shift(色差) DOF(景深) Bloom(静态高光) HDR(动态高光)
Radius(半径) Red Blue Green(三原色:红蓝绿,所有颜色都由这三种色混合而成,例如黑色,就是三原色都为0,白色:三原色都为255)
Alpha(阿尔法通道)
所有的光影模组,都有这几个条件,都涉及这几个方面的配置。工作原理就是把游戏的原光影,通过你设置的这几个条件进行过滤或者增强,然后展现在你的面前,这就是所谓的光影模组了。更高级一点的ENB还涉及与显卡驱动程序的接口调用,这些就不用去理解了。猴子我在这方面水平不足,那些DLL调用,缓存调用太高级,我没那个水平,只知道点原理。
二、真实光源模组RealisticLighting 3.4a介绍与配置教程:
先上个对比图
其实说真的,很多人认为Realistic Lighting没有ENB强,这本身就是个错误,RealisticLighting作为从上古4就开始开发的光影模组,有着深厚的技术积累。只是很多人不会配置,说实话,他的配置方法让人真心蛋疼。但在现阶段,特别是中配置玩家,Realistic Lighting确实比ENB省资源,而且配置好的话,效果和ENB不相伯仲。
优点:可进行整体/白天/夜晚/黄昏/清晨/室内/地牢的光影进行配置。而且时间,事件的光影过渡相当自然,从这个模组的命名就可以知道:真实。
缺点:通过自身的INI文件来设置,不能在游戏里用所见既所得的方法配置,稍显烦琐。
真实光源Realistic Lighting 3.4a下载: - http://115.com/file/e7672nxd#
复制代码
JAVA运行库程序下载(配置真实光源必备):
(题外话:这个MOD的开发者确实比较懒,JAVA作为开发语言来说,开发简单代码少,但在WINDOWS环境中,其运行各种蛋疼,多用于写HTML应用居多。龙战士模组把设置模块写进了游戏,而他只做了一个JAR文件了事。)
1. 安装:解压后这几个全部扔进SKYRIM\DATA文件夹。
2. 设置:(一定要设置,因为默认的,包括T网和N网很多牛人设置的INI文件,都把晚上和屋内,地下城,设置得太黑了,看得眼睛疼。)
打开解压出来的文件夹,我打包了一个真实光源的N网牛人配置的INI文件,给大家学习参考,我们就在他的基础上改吧。打开解压包里“N网某大神的设置”文件夹里的.ini文件,参考如下配置,注意红字部份(为什么不直接改好了发?还是那句话,自己动手得到的比你伸手得到的多,配置一次,你自己去配ENB都没问题,万变不离其宗):
|