66This client mod brings various modifications and additions to the base game
77and also includes support for nvidia's [ RTX Remix] ( https://github.com/NVIDIAGameWorks/rtx-remix ) .
88
9+ <br >
10+
11+ [ ![ GitHub release (latest by date)] ( https://img.shields.io/github/v/release/xoxor4d/iw3xo-dev?color=%2368BC71&logo=github )] ( https://github.com/xoxor4d/iw3xo-dev/releases ) &ensp ;
12+ [ ![ build-release] ( https://img.shields.io/github/actions/workflow/status/xoxor4d/iw3xo-dev/build-release.yml?branch=develop&label=nightly-dev&logo=github )] ( https://nightly.link/xoxor4d/iw3xo-dev/workflows/build-release/develop/Release-binaries.zip ) &ensp ;
13+ ![ GitHub commits since latest release (by date)] ( https://img.shields.io/github/commits-since/xoxor4d/iw3xo-dev/latest/develop?logo=github ) &ensp ;
14+ [ ![ Downloads] ( https://img.shields.io/github/downloads/xoxor4d/iw3xo-dev/total?logo=github&label=total-downloads )] ( https://github.com/xoxor4d/iw3xo-dev/releases ) &ensp ;
15+ [ ![ Discord] ( https://img.shields.io/discord/677574256678141973?label=Discord&logo=discord&logoColor=%23FFFF& )] ( https://discord.gg/t5jRGbj ) &ensp ;
16+
17+ <br >
18+
919__ [ Most noteworthy features of iw3xo ] __
1020map exporting -- live link between the game and radiant -- sp map loading in mp --
1121collision visualization -- day and night cycle with custom sky shader --
1222custom movement options and much more
1323
24+ <img src =" https://raw.githubusercontent.com/xoxor4d/xoxor4d.github.io/master/assets/img/daynight/small_gif.gif " />
25+
26+ <br >
27+
1428__ [ Remix compatibility ] __
15- This client mod does __ not__ come with a 'rtx mod' -> that means:
16- no custom models, no normal-maps, no fancy pbr materials or lights.
29+ tweak sunlight, fog and skybox per map -- spawning of unique anchor meshes to attach new prims --
30+ remix friendly culling and the ability to override culling per portal --
31+ 3D is fully rendered with fixed-function
1732
1833</div >
1934
2035<br >
2136<div align =" center " markdown =" 1 " >
2237
23- [ ![ GitHub release (latest by date)] ( https://img.shields.io/github/v/release/xoxor4d/iw3xo-dev?color=%2368BC71&logo=github )] ( https://github.com/xoxor4d/iw3xo-dev/releases ) &ensp ;
24- [ ![ build-release] ( https://img.shields.io/github/actions/workflow/status/xoxor4d/iw3xo-dev/build-release.yml?branch=develop&label=nightly-dev&logo=github )] ( https://nightly.link/xoxor4d/iw3xo-dev/workflows/build-release/develop/Release-binaries.zip ) &ensp ;
25- ![ GitHub commits since latest release (by date)] ( https://img.shields.io/github/commits-since/xoxor4d/iw3xo-dev/latest/develop?logo=github ) &ensp ;
26- [ ![ Downloads] ( https://img.shields.io/github/downloads/xoxor4d/iw3xo-dev/total?logo=github&label=total-downloads )] ( https://github.com/xoxor4d/iw3xo-dev/releases ) &ensp ;
27- [ ![ Discord] ( https://img.shields.io/discord/677574256678141973?label=Discord&logo=discord&logoColor=%23FFFF& )] ( https://discord.gg/t5jRGbj ) &ensp ;
2838
29- <img src =" https://raw.githubusercontent.com/xoxor4d/xoxor4d.github.io/master/assets/img/daynight/small_gif.gif " />
3039
3140</div >
32- <br >
33-
3441<div align =" center " markdown =" 1 " >
3542
3643![ img] ( assets/img/01.jpg )
@@ -83,12 +90,20 @@ or directly run `iw3xo.exe`
8390
8491
8592# Remix section
86- 🔸 sun, skybox and fog settings can be tweaked by using ` map_settings.ini ` :: ` iw3xo/rtx ` folder 🔸
87- - use console command ` /devgui ` to open a developer gui -> __ RTX__ tab
88- - I suggest binding the ` /devgui ` command to a key, eg: ` bind F5 devgui `
93+
94+ <div align =" center " markdown =" 1 " >
95+ 🔷 To clarify, this client mod is only making CoD4 compatible with remix. 🔷
96+
97+ 🔷 It does _ not_ enhance materials or meshes 🔷
98+
99+ My actual remix-mod with enhanced materials, meshes and lights can be found over at ModDB: (soon)
100+ </div >
89101
90102<br >
91103
104+ - Use console command ` /devgui ` to open a developer gui -> __ RTX__ tab
105+ > I suggest binding the ` /devgui ` command to a key, eg: ` /bind F5 devgui `
106+
92107- A. Commandline Arguments:
93108
94109 - ` -rtx ` :: enable rtx modules (⚠️ required for rtx-remix)
@@ -99,7 +114,7 @@ or directly run `iw3xo.exe`
99114 - ` -old_anti_culling ` :: use the old anti culling system
100115 - ` -no_forced_lod ` :: do not set ` r_forceLod ` to ` high ` by default
101116 - ` -load_normal_spec ` :: enable loading of specular and normal maps (if you need to for some reason)
102- - ` -no_playershadow ` :: disable player shadow casting (required to get thirdperson to work)
117+ - ` -no_playershadow ` :: disable player shadow casting
103118
104119> - commandline example: &ensp ; ` c:\path\iw3xo.exe -rtx -no_default_sky -stock_effects `
105120
@@ -116,7 +131,8 @@ or directly run `iw3xo.exe`
116131 🟩 `rtx_culling_tweak_maxs` :: prevents a lot of culling
117132 🟩 `rtx_culling_tweak_frustum` :: disables frustum culling
118133 🟩 `rtx_culling_tweak_smodel` :: disables static model culling
119- 🟩 `rtx_culling_plane_dist` :: distance of frustum culling planes
134+ 🟩 `rtx_culling_plane_dist` :: distance of frustum culling planes
135+ 🟩 `rtx_fx_cull_elem_draw_radius` :: fx elements inside this radius around the player are not culled
120136
121137 #### General dvars:
122138 🟩 `r_forceLod` :: force all models to a specific LOD
@@ -127,13 +143,14 @@ or directly run `iw3xo.exe`
127143 🟩 `r_showCellIndex` :: show portal index info (useful for manual culling overrides via map settings)
128144 🟩 `r_showModelNames` :: draw names of static models around the player
129145 🟦 `rtx_sky_hacks` :: allows manually declaring textures as sky (maps w. multiple skies)
130- 🟦 `rtx_sky_materials` :: materials iw3xo flags as 'sky' materials (logic that replaces the default sky)
146+ 🟦 `rtx_sky_materials` :: materials that iw3xo flags as 'sky' materials (logic that replaces the default sky)
131147
132148 #### Dvars that should only be changed if you know what you are doing:
133- 🟧 `rtx_warm_smodels` :: build model buffers on map load (enabled by default)
149+ 🟧 `rtx_warm_smodels` :: build model vertex buffers on map load (enabled by default)
134150 🟧 `rtx_hacks` :: replace the skybox with a blue-gray texture
135151 🟧 `rtx_extend_smodel_drawing` :: disable static model draw limit (max amount of static models drawn at once)
136- 🟧 `rtx_sky_follow_player` :: sky will follow the player (might help with culling in some cases)
152+ 🟧 `rtx_sky_follow_player` :: sky will follow the player (helps with culling)
153+ 🟧 `rtx_fx_alpha_scalar` :: global fx alpha scalar
137154
138155 #### Culling dvars when `old_anti_culling` flag is set:
139156 🟩 `rtx_disable_world_culling` :: tweak overall culling
@@ -145,6 +162,13 @@ or directly run `iw3xo.exe`
145162 - `mapsettings_update` :: reload map settings
146163 - `mapsettings_get_defaults` :: prints sun direction, color and intensity in map_settings format based on the stock map settings to the consle
147164
165+
166+ #### map_settings.ini :: ` root/iw3xo/rtx `
167+
168+ 🔸 Tweak sunlight / color, skybox and fog settings
169+ 🔸 Override culling per portal / cell (to fix light or shadow culling - dvar ` r_showCellIndex ` )
170+ 🔸 Spawn unique anchor meshes that can be used to attach unique prims and lights to
171+
148172<br >
149173
150174## ⚠️ Current Issues
0 commit comments