《極品飛車13:變速》車內(nèi)視野范圍修改方法
- 來源:evozhui
- 作者:一笑特傻
- 編輯:ChunTian
修改方法:
這里我以保時(shí)捷Carrera GT為例,為大家做具體講解~
首先,確保你的Shift進(jìn)行過文件結(jié)構(gòu)解包,只有進(jìn)行過文件解包的游戲目錄下,才找得到我下面要講解的參數(shù)文件~
進(jìn)入游戲目錄,找到vehicles文件夾中的porsche_carrera_gt文件夾,用記事本打開"porsche_carrera_gt.cdp"文件~
(C:\Shift\vehicles\porsche_carrera_gt\ "porsche_carrera_gt.cdp" )
打開后,右下向上找到倒數(shù)第四行參數(shù):
<?xml version="1.0" ?>
<Reflection>
<class name="BRTTIRefCount" base="root class" />
<class name="BPersistent" base="BRTTIRefCount">
<prop name="Name" type="String" />
</class>
<class name="CharacterDriverProperties" base="BPersistent">
<prop name="Steering mixes delta acceleration allowed" type="F32" />
<prop name="Steering mixes acceleration scale min" type="F32" />
<prop name="Steering mixes acceleration scale max" type="F32" />
<prop name="Steering mixes deceleration scale min" type="F32" />
<prop name="Steering mixes deceleration scale max" type="F32" />
<prop name="Knees bend angle" type="Vec2" />
<prop name="Eye point offset" type="Vec3" />
<prop name="Hand offset" type="Vec3" />
</class>
<data class="CharacterDriverProperties" id="0x2C7ADD0">
<prop name="Name" data="Porsche Carrera GT" />
<prop name="Steering mixes delta acceleration allowed" data="0.1" />
<prop name="Steering mixes acceleration scale min" data="0.1" />
<prop name="Steering mixes acceleration scale max" data="5.0" />
<prop name="Steering mixes deceleration scale min" data="0.1" />
<prop name="Steering mixes deceleration scale max" data="5.0" />
<prop name="Knees bend angle" data="5;-5" />
<prop name="Eye point offset" data="0.00;0.05;0.12" />
<prop name="Hand offset" data="-0.0148516;-0.0658086;0.0836333" />
</data>
</Reflection>
這里看到"Eye point offset", "眼睛 數(shù)值 設(shè)置" 即 "視野范圍數(shù)值設(shè)置"~ " data= " 后面的參數(shù)為"0.00;0.05;0.12" 著里分別有三組被分號隔開的數(shù)組,他們分別為 左右數(shù)值;高矮數(shù)值;前后數(shù)值~ 即以駕駛員頭部為中心的左右偏移數(shù)值;視線高矮數(shù)值;視野范圍數(shù)值(前后距離)
最后一項(xiàng)為0.12,即我最后更改的結(jié)果~ 默認(rèn)原版是0.4,當(dāng)然,你也可以設(shè)到0.5! 不過你就看不到窗戶了~ 而是看著前排駕駛座開車.........
注意,修改此項(xiàng)參數(shù)組時(shí),不要修改第一組參數(shù),因?yàn)槟鞘钦_的中心坐標(biāo),若更改了,就好比你的眼睛就長歪或到臉外面去了....
第二組參數(shù)可以更改,這就好比調(diào)節(jié)你的座椅高度~
第三組參數(shù)就是最重要的參數(shù),可以調(diào)節(jié)車內(nèi)視角的整個(gè)視野范圍~
修改完后,保存即可~
晉級部分:
下面提到的屬于晉級部分~ 給對上述感興趣的朋友繼續(xù)做參考和學(xué)習(xí)~ 若是覺得有意思,就繼續(xù)往下看吧~
還有一個(gè)文件也值得一提,可以通過它里面的部分參數(shù)調(diào)節(jié)各種不同視角的具體位置;高度;和與車輛之間的距離~
仍然以保時(shí)捷Carrera GT為例為大家具體講解~
接著用記事本打開該目錄下的 "porsche_carrera_gt.cgp" 文件~
整篇的參數(shù)比較復(fù)雜,這里我就不全復(fù)制出來了~ 由上往下慢慢看下來, 仔細(xì)找到下面這段紅色標(biāo)注的參數(shù):
<?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" />
代表車頭視角, 即"保險(xiǎn)杠視角"! 這里不需要更改,因?yàn)榫秃茈y看出更改后的效果~ 你沒法參照車輛~ 因?yàn)槟愕念^被綁在保險(xiǎn)杠上了!根本就沒法看到車~
<prop name="Bonnet Camera focus position" data="0;0.8;-0.2" />
代表引擎蓋視角, 通過更改第二組和第三組參數(shù),可以把引擎蓋視角調(diào)整為車內(nèi)座艙TV錄象視角~ 比較真實(shí)~ 這里可以把0.8的高度改為0.6,把-0.2的距離往后拉到3.X左右~ 這樣你就能從引擎蓋位置搬到車內(nèi)座艙里了~ 而且是座艙中央~ 若想坐在副駕駛座上........ 就改為: data="3;0.6;-1.8"
<prop name="Chase Camera focus position" data="0;0.95;0" />
代表追逐視角,即車后方視角,也就是可以看到車屁股的視角~ 感覺原版的這個(gè)視角離車屁股有點(diǎn)近~ 總是感覺比較沒有空間層次感~ 所以建議大家改下第三組參數(shù),可以有效果的拉大這個(gè)視角下車屁股離你的距離~ 把0改到4~ 但是注意,更改了這個(gè)數(shù)值,在你用小鍵盤進(jìn)行圍繞式觀看時(shí),你的正圓圓心就不再是X0了~ 而是感覺變成橢圓了~ 這是因?yàn)槟愀牧俗詈蟮木嚯x參數(shù)0為4的原因~ 正圓軌道被你拉伸為橢圓軌道了~ 就這么簡單的原理~ hoho@
好了~ 說了不少~ 相信這些講解對大家能起到一定啟發(fā)和參考學(xué)習(xí)的作用~
有興趣的朋友~ 找到你最喜歡的超跑~ 好好的來一遍視野方面的大調(diào)試吧!~
玩家點(diǎn)評 (0人參與,0條評論)
熱門評論
全部評論