Tags: onnoj/DeusExEchelonRenderer
Tags
Added a flag to the rendercontext that tracks if the frame is intende… …d to be rasterized or not. If it's rasterized, we bind the lightmap textures. With RTX Remix, we're not interested in the lightmap textures unless it's the skybox being renderered. Otherwise it just adds too much junk.
Changed the way the player character is rendered. Previously, the filtering was un-done (normally Deus Ex filters out the player character when building the scenegraph). However, this left to issues with SpecialCoords and HasSpecialCoords being set/unset unexpectedly. Instead, we now render the character model directly (with RenderMesh) and restore the SpecialCoords values.
Fixed various bugs triggered by aggressive resolution switching: * If RTX remix reports that there are fullscreen modes available, fallback to windowed, previously there was a crash. * Fixed issue where FDynamicSprite hijack was not restored properly, leading to a hang. * Resolution list was not implemented, so users not using Deus Exe were unable to select a resolution.
PreviousNext