PCGTA侠盗猎车手中文论坛

 找回密码
 现在注册
查看: 5638|回复: 2

转载【Lingkingljj 原创】GTA4景深效果修改参数教学

[复制链接]
发表于 2014-3-21 17:06 | 显示全部楼层 |阅读模式
首先声明,此贴为@lingkingljj 原创,望各位朋友转载时注明原帖和原作者。这帖子有一些是我本人自己的理解,如果有什么觉得不对劲的,请指出。
【1】景深介绍
【2】GTA4目前的景深代码。
【3】景深开启与关闭
【4】低配景深参数修改
【5】中高配景深的参数修改(vDofParams
开始:
【1】什么是景深?
景深是指在摄影机镜头或其他成像器前沿着能够取得清晰图像的成像所测定的被摄物体前后距离范围。在聚焦完成后,在焦点前后的范围内都能形成清晰的像,这一前一后的距离范围,便叫做景深。在镜头前方(调焦点的前、后)有一段一定长度的空间,当被摄物体位于这段空间内时,其在底片上的成像恰位于焦点前后这两个弥散圆之间。被摄体所在的这段空间的长度,就叫景深。换言之,在这段空间内的被摄体,其呈现在底片面的影象模糊度,都在容许弥散圆的限定范围内,这段空间的长度就是景深。
----------------- From 度受百科
首先你得打一个enb==
GTA4的景深代码是在enbeffect.fx里面,语言为高级着色器语言(HLSL)

【2】GTA4目前有的景深效果
GTA4目前有的景深效果主要有2种

1.ATI的景深效果(分为中等质量和高质量2种效果)2.低质量景深,这个代码我也不知道是谁的。。。就是按P开启的那种代码。
【3】景深开启与关闭
景深的修改我们一般是修改enbeffect.fx这个文件(ice的fx为iceshader.fx)
有些fx默认开启,不过一般的fx文件都会带有景深开关。

我们用记事本打开enbeffect.fx或者iceshader.fx.
一般开头都会有一个
#define DOF 或者 #define DEPTH_OF_FIELD
这2个为景深的开关。
开启景深就是#define DOF,如果要关闭景深,就在#define DOF的前面加上双斜杠“//”
#define DOF 这样就是开启景深
//#define DOF 这样就是关闭景深。

PS:前面提到的ATI的景深效果有自动对焦的效果代码#define AUTOFOCUS
同上,开启为#define AUTOFOCUS,关闭为//#define AUTOFOCUS
【4】低配景深参数修改
这很简单,打开enbeffect.fx搜索farblur=clamp
找到farblur=clamp(distance*0.05,0.2,2);这行代码(数字可能不一样)
其中0.05是模糊距离,2是模糊程度。
【5】ATI景深的参数修改(vDofParams)
我们修改这个景深效果主要是修改这样一条代码,
float4 vDofParams=float4(0,1,500,1); //当然括号里的数字不一定一样
我们的任务就是修改括号里面的4个数字。

第一个数字,NearPlaneDepth,意思是最近的模糊距离
第二个FocalPlaneDepth,意思是最清晰的距离
第三个FarPlaneDepth,意思是最远的模糊距离
最后一个MaxBlurAmount,最大的模糊程度
==================================================================
NearPlaneDepth,就是在最清晰的距离的位置靠近我们屏幕的这段距离的模糊程度(好牵强==)这个数是负数,0是最模糊,然后-1清晰一点,-2更清晰,以此类推。
我自己的截图
模糊程度为-50FarPlaneDepth 远距离模糊
这个数字最远的模糊距离,模糊的上限。举个例子,我设置的远距离模糊为20000,那么大过20000的距离的模糊程度和20000一样,就是这个地方已经到了模糊的极限,再远的模糊程度也一样。
调控方法:数字越大远处越清晰,越小远处越模糊。
我自己的截图
远距离模糊500

来自群组: GTA4mod

评分

参与人数 1 +1 +5 收起 理由
ζ不要睡懒觉 + 1 + 5 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-3-21 17:47 | 显示全部楼层
低配真的不能用景深            
回复 支持 反对

使用道具 举报

发表于 2014-9-24 19:42 | 显示全部楼层
                                                                               支持
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

小黑屋|手机版|Archiver|PCGTA

GMT+8, 2024-5-1 18:37 , Processed in 0.120473 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表