Cette modification client est spécifiquement conçue pour le rtx-remix de nvidia.
Comment fonctionne un jeu basé sur des shaders avec un remix ? En réimplémentant manuellement le rendu des fonctions fixes :)
En cours - Veuillez noter :
RTX Remix n’a jamais été destiné à prendre en charge Portal 2.
Si vous rencontrez des crashs, des choses cassées ou similaire, cela est soit dû à une incompatibilité, aux limites du rendu des fonctions fixes (ne pas pouvoir obtenir le même résultat que les shaders peuvent obtenir) ou à des bugs dans le mod de compatibilité lui-même.
Veuillez garder cela à l'esprit.
« La plupart des choses sont rendues à l'aide du pipeline à fonction fixe ?
« L'élimination conviviale des remix et la possibilité de remplacer manuellement l'élimination par visleaf ?
?Chargement par carte des fichiers de configuration de remix pour définir les variables de remix ?
?Création de maillages d'ancrage uniques ?
Si vous souhaitez soutenir mon travail, pensez à m'offrir du café :
Téléchargez la dernière version et extrayez le contenu dans le répertoire racine de votre portail2.
Le .zip
avec le hachage de validation contient la composition. mod et le _remix_mod.zip
contient un remix-mod de base
Pour éviter de reconstruire le cache audio au premier démarrage, copiez _master.cache
depuis
root/portal2/maps/soundcache
vers root/portal2_dlc3/maps/soundcache
Démarrez le jeu en exécutant _start_portal2_rtx.bat
Le titre de la fenêtre devrait devenir Portal 2 - RTX
suivi du numéro de validation GitHub en cas de succès
Définir les options graphiques
- Détail du shader : faible
- Détail de l'effet : faible
- Détail du modèle/texture : élevé
- Mémoire du pool paginé : élevée
bin/.trex/d3d9.dll
)bin/winmm.dll
) A. Arguments de ligne de commande :
-xo_disable_map_conf
: : désactiver le chargement des fichiers .conf
spécifiques à la carte (variables de remix)-xo_disable_all_culling
:: désactive complètement l'élimination (identique à l'activation r_novis
)B. Commandes de la console :
xo_debug_toggle_node_vis
:: Activer/désactiver la visualisation du débogage des feuilles bsp à l'aide de l'API remixxo_debug_toggle_rayportal_info
:: Basculer les informations de débogage pour les paires de portails générées via les paramètres de la cartexo_mapsettings_update
:: Recharger le fichier map_settings.toml + map.conf xo_vars_parse_options
:: Ré-analyse le rtx.conf et réinitialise tout (y compris les paramètres d'exécution - en ignorant les hachages tex)xo_vars_reset_all_options
:: Réinitialiser toutes les options (modifiées par les fichiers .conf) au niveau rtx.confxo_vars_clear_transitions
:: Effacer toutes les transitions en coursCorrection du saignement de la lumière/des lumières s'éteignant en raison de l'élimination :
r_lockPvs 1
pour geler les mises à jour de vis.xo_debug_toggle_node_vis
map_settings.toml
trouvé dans root/portal2-rtx/
[CULL]
si la carte n'est pas encore répertoriée sp_a1_intro2 = [
{ area = 4 , leafs = [ 712 , 713 , 714 , 780 ] },
{ area = 6 , leafs = [ 178 , 179 , 180 , 236 ] }
]
xo_mapsettings_update
pour recharger le fichier map_settingsr_lockPvs
Générez des maillages de marqueurs de carte uniques
cl_showPos 1
pour voir votre position actuelle[MARKER]
si la carte n'est pas encore répertoriée sp_a1_intro3 = [
{ marker = 5 , position = [ -380 , 840 , -250 ] },
{ marker = 6 , position = [ 18 , 2283 , -363 ] },
{ marker = 7 , position = [ -500 , -500 , 1150 ] }
]
xo_mapsettings_update
pour recharger le fichier map_settings Définition des variables de remix par carte
your_mapname.conf
à root/portal2-rtx/map_configs/
qui inclut toutes les variables de remix que vous souhaitez modifier lors du chargement de la carte. Ce fichier sera chargé automatiquement s'il existe.[CONFIGVARS]
sp_a1_intro2 = { startup = [ " chromatic.conf, asd.conf " ] }
Apporter des modifications au fichier rtx.conf
xo_vars_parse_options
pour restaurer tous les paramètres d'exécution (afin qu'ils correspondent aux paramètres rtx.conf sur le disque).-xo_disable_map_conf
si vous en avez l'intention, par exemple. marquez tout un tas de textures en une seule session. Cela désactivera le chargement de la configuration des paramètres de carte.