1571811940 发表于 2013-10-1 11:46:28

[已解决]SF1的HUD在SF2无法显示完全(2013/10/12)

本帖最后由 1571811940 于 2013-10-2 12:39 编辑

问题:
HUD啊不显示,SF1的座舱用在SF2里面HUD就不显示全部啊卧槽,不过呢,换上了SF2的座舱就尼玛可以用HUD了,So.....既然是这样的话,HUD可以单独改出来吧.......怎么改呢...........

解决方法(证实可行):
由于SF2需要影响着色器驱动,而不是SF1那样受到粒子驱动的影响,所以它们需要一个效果着色器的明确说明,解决方式就比如在插件的那些XXXX_avionics.ini文件中加入如下部分(红色字体):




HUDMaterial=HUDMaterial
.....................(省略)

(如果没有这一段,请添加)
EffectShaderName=fltHUD.fx
DepthBufferCheck=FALSE
DepthBufferWrite=FALSE
RenderedInOrder=FALSE
AlphaTestEnabled=TRUE
CullMode=NO_CULL
LightEnabled=FALSE
UseLightLevel=FALSE
SpecularEnabled=FALSE
EmissiveEnabled=FALSE
FogEnabled=FALSE
AmbientColor=1.000000,1.000000,1.000000,1.000000
DiffuseColor=1.000000,1.000000,1.000000,1.000000
ZBufferOffset=0
PriorityLevel=1
BlendOp=BLEND_SRC_ALPHA
NumTextureStages=1
TextureStage.TextureName=
TextureStage.MipMap=FALSE
TextureStage.FilterEnabled=TRUE
TextureStage.StageColorOp=TEXTURE_MODULATE_DIFFUSE
TextureStage.StageAlphaOp=TEXTURE_MODULATE_DIFFUSE







翼菲 发表于 2013-10-2 10:45:33

嗯,技术贴,支持并学习了!!{:soso_e128:}

手只是装饰 发表于 2013-10-2 18:19:49

好东西

CNAF 发表于 2013-10-2 23:43:18

好吧!牛!学习了~~~

海空卫士 发表于 2013-10-3 09:41:36

我记得苏27座舱的航电在SF2里显示不正常,拿这位大神的办法去试试

1571811940 发表于 2013-10-3 12:57:58

翼菲 发表于 2013-10-2 10:45 static/image/common/back.gif
嗯,技术贴,支持并学习了!!

呼哈,谢了

1571811940 发表于 2013-10-3 12:58:22

海空卫士 发表于 2013-10-3 09:41 static/image/common/back.gif
我记得苏27座舱的航电在SF2里显示不正常,拿这位大神的办法去试试

注意需要添加两个地方

1171916169 发表于 2013-10-5 00:33:45

神贴 必须支持我记得台风的hud也不能显示完全的希望这招有用

1571811940 发表于 2013-10-6 22:44:19

1171916169 发表于 2013-10-5 00:33 static/image/common/back.gif
神贴 必须支持我记得台风的hud也不能显示完全的希望这招有用

亲自试验的,管用
页: [1]
查看完整版本: [已解决]SF1的HUD在SF2无法显示完全(2013/10/12)