- Timestamp:
- Apr 18, 2021, 12:07:18 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ps/trunk/binaries/data/mods/public/shaders/effects/model_transparent.xml
r18989 r25283 15 15 <pass shader="glsl/model_solid_tex"> 16 16 <define name="REQUIRE_ALPHA_GEQUAL" value="0.4"/> 17 </pass>18 </technique>19 20 <technique>21 <require context="MODE_SHADOWCAST || MODE_SILHOUETTEOCCLUDER"/>22 <require shaders="fixed"/>23 <define name="USE_PLAYERCOLOR" value="0"/>24 <define name="USE_OBJECTCOLOR" value="0"/>25 <pass shader="fixed:model_solid_tex">26 <alpha func="gequal" ref="0.4"/>27 17 </pass> 28 18 </technique> … … 47 37 </technique> 48 38 49 <technique>50 <require context="MODE_SILHOUETTEDISPLAY || MODE_WIREFRAME"/>51 <require shaders="fixed"/>52 <define name="USE_PLAYERCOLOR" value="1"/>53 <define name="USE_OBJECTCOLOR" value="0"/>54 <pass shader="fixed:model_solid"/>55 </technique>56 57 39 58 40 … … 75 57 </technique> 76 58 77 <technique>78 <require context="USE_ALPHATEST"/>79 <require shaders="fixed"/>80 <pass shader="fixed:model">81 <alpha func="gequal" ref="0.4"/>82 </pass>83 </technique>84 85 59 86 60 … … 100 74 <define name="USE_TRANSPARENT" value="1"/> 101 75 <define name="REQUIRE_ALPHA_GEQUAL" value="0.6375"/> 102 </pass>103 </technique>104 105 <technique>106 <require context="ALPHABLEND_PASS_OPAQUE"/>107 <require shaders="fixed"/>108 <pass shader="fixed:model">109 <alpha func="gequal" ref="0.6375"/>110 76 </pass> 111 77 </technique> … … 135 101 </technique> 136 102 137 <technique>138 <require context="ALPHABLEND_PASS_BLEND"/>139 <require shaders="fixed"/>140 <pass shader="fixed:model">141 <define name="USE_TRANSPARENT" value="1"/>142 <alpha func="gequal" ref="0.05"/>143 <blend src="src_alpha" dst="one_minus_src_alpha"/>144 <depth func="less" mask="false"/>145 </pass>146 </technique>147 148 103 </effect>
Note:
See TracChangeset
for help on using the changeset viewer.