晋级部分:
下面提到的属于晋级部分~ 给对上述感兴趣的朋友继续做参考和学习~ 若是觉得有意思,就继续往下看吧~
还有一个文件也值得一提,可以通过它里面的部分参数调节各种不同视角的具体位置;高度;和与车辆之间的距离~
仍然以保时捷Carrera GT为例为大家具体讲解~
接着用记事本打开该目录下的 "porsche_carrera_gt.cgp" 文件~
整篇的参数比较复杂,这里我就不全复制出来了~ 由上往下慢慢看下来, 仔细找到下面这段红色标注的参数:
<?xml version="1.0" ?>
<Reflection>
<class name="BRTTIRefCount" base="root class" />
<class name="BPersistent" base="BRTTIRefCount">
<prop name="Name" type="String" />
</class>
<class name="VehicleProperties" base="BPersistent">
<prop name="Bumper Camera focus position" type="Vec3f" />
<prop name="Bonnet Camera focus position" type="Vec3f" />
<prop name="Chase Camera focus position" type="Vec3f" />
<prop name="Driver LOD control file" type="String" />
<prop name="Driver Animation LOD control file" type="String" />
<prop name="Light damage" type="Fct" />
</class>
<class name="BRTTIRefCount" base="root class" />
<class name="BPersistent" base="BRTTIRefCount">
<prop name="Name" type="String" />
</class>
<class name="PointDamage" base="BPersistent">
<prop name="Position" type="Vec3" />
<prop name="Damage threshold" type="Float" />
</class>
<class name="BRTTIRefCount" base="root class" />
<class name="BPersistent" base="BRTTIRefCount">
<prop name="Name" type="String" />
</class>
<class name="LightID" base="BPersistent">
<prop name="ID" type="S32" />
<prop name="Clear Glass Particles Proportion" type="F32" />
<prop name="Red Glass Particles Proportion" type="F32" />
<prop name="Orange Glass Particles Proportion" type="F32" />
<prop name="Yellow Glass Particles Proportion" type="F32" />
</class>
<class name="BRTTIRefCount" base="root class" />
<class name="BPersistent" base="BRTTIRefCount">
<prop name="Name" type="String" />
</class>
<class name="LightDamage" base="BPersistent">
<prop name="Light IDs" type="Fct" />
<prop name="Damage mode" type="U32" />
<prop name="Damage threshold" type="Float" />
<prop name="Damage points" type="Fct" />
</class>
<data class="VehicleProperties" id="0x12E0D0">
<prop name="Name" data="Porsche Carrera GT" />
<prop name="Bumper Camera focus position" data="0;0.6;0" />
<prop name="Bonnet Camera focus position" data="0;0.8;-0.2" />
<prop name="Chase Camera focus position" data="0;0.95;0" />
<prop name="Driver LOD control file" data="" />
<prop name="Driver Animation LOD control file" data="" />
<prop name="Light damage" elements="5">
<funcpropdata>
<data class="LightDamage" id="0x0">
<prop name="Name" data="Front Left" />
<prop name="Light IDs" elements="1">
<funcpropdata>
<prop name="Bumper Camera focus position" data="0;0.6;0" />
代表车头视角, 即"保险杠视角"! 这里不需要更改,因为就很难看出更改后的效果~ 你没法参照车辆~ 因为你的头被绑在保险杠上了!根本就没法看到车~
<prop name="Bonnet Camera focus position" data="0;0.8;-0.2" />
代表引擎盖视角, 通过更改第二组和第三组参数,可以把引擎盖视角调整为车内座舱TV录象视角~ 比较真实~ 这里可以把0.8的高度改为0.6,把-0.2的距离往后拉到3.X左右~ 这样你就能从引擎盖位置搬到车内座舱里了~ 而且是座舱中央~ 若想坐在副驾驶座上........ 就改为: data="3;0.6;-1.8"
<prop name="Chase Camera focus position" data="0;0.95;0" />
代表追逐视角,即车后方视角,也就是可以看到车屁股的视角~ 感觉原版的这个视角离车屁股有点近~ 总是感觉比较没有空间层次感~ 所以建议大家改下第三组参数,可以有效果的拉大这个视角下车屁股离你的距离~ 把0改到4~ 但是注意,更改了这个数值,在你用小键盘进行围绕式观看时,你的正圆圆心就不再是X0了~ 而是感觉变成椭圆了~ 这是因为你更改了最后的距离参数0为4的原因~ 正圆轨道被你拉伸为椭圆轨道了~ 就这么简单的原理~ hoho@
好了~ 说了不少~ 相信这些讲解对大家能起到一定启发和参考学习的作用~
有兴趣的朋友~ 找到你最喜欢的超跑~ 好好的来一遍视野方面的大调试吧!~