[MOD] Realtime Reflections

A curated forum for compatible and maintained mods. Users are unable to create new topics in this forum but can reply to existing topics. Please message a moderator to have your mod moved into this forum area.
Post Reply
Floppy N'Wah
Posts: 17
Joined: Mon Jun 17, 2019 6:10 am

Re: [MOD] Realtime Reflections

Post by Floppy N'Wah » Sat Aug 10, 2019 3:51 am

very stunning, I was curious if we could get a version that only has the water reflections? Either way very impressive, must have taken a lot of time. thank you

User avatar
pango
Posts: 2463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango » Sun Sep 22, 2019 2:54 pm

Hi,

This mod's Readme mentions that it requires deferred rendering, but after some quick tests with Realtime Reflections 2.2.2 and Daggerfall Unity 0.10.7, it seems I get reflections without this option.
Is it still true (and my tests somewhat wrong, which is not impossible) or is the Readme not up to date?

To put things in context, deferred rendering seems to break with other mods, so what's you take on removing its support altogether?
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Nystul
Posts: 1432
Joined: Mon Mar 23, 2015 8:31 am

Re: [MOD] Realtime Reflections

Post by Nystul » Sun Sep 22, 2019 3:11 pm

it requires deferred rendering (which is standard) but does not work with legacy deferred anymore (I dropped support for the older realtime reflection shaders, new shaders use command buffer functionality which - up to my knowledge - does not work with legacy deferred)

User avatar
pango
Posts: 2463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango » Sun Sep 22, 2019 3:30 pm

All clear now, thanks!
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Jammer
Posts: 47
Joined: Thu Dec 28, 2017 10:05 pm

Re: [MOD] Realtime Reflections

Post by Jammer » Tue Oct 22, 2019 12:17 am

I followed the readme by copying the dfmod file and textures, and have enabled the mod in the Daggerfall Unity launcher but I don't see any change in game? The only other mods I have enabled are enhanced sky and distant terrain. Do I need to start a new game?

User avatar
pango
Posts: 2463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango » Tue Oct 22, 2019 12:59 am

DFU 0.10.8 + Realtime Reflections 2.2.2 work for me, and you definitely don't need to start a new game:
Screenshot.jpg
Screenshot.jpg (263.15 KiB) Viewed 725 times
How did you test it?
Attachments
SAVE387.zip
(455.05 KiB) Downloaded 17 times
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Jammer
Posts: 47
Joined: Thu Dec 28, 2017 10:05 pm

Re: [MOD] Realtime Reflections

Post by Jammer » Tue Oct 22, 2019 1:17 am

Oops thanks again, i was using version 2.2.1 instead of 2.2.2. Works now! 8-)

User avatar
pango
Posts: 2463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango » Tue Oct 22, 2019 1:27 am

On the other hand I do see exceptions in the logs when I load a game in a dungeon, but I'm not sure of the exact factors required (could be an interaction with another mod for example):

Code: Select all

NullReferenceException: Object reference not set to an instance of an object
  at RealtimeReflections.InjectReflectiveMaterialProperty.OnWillRenderObject () [0x00000] in <filename unknown>:0 
 
NullReferenceException: Object reference not set to an instance of an object
  at RealtimeReflections.InjectReflectiveMaterialProperty.OnWillRenderObject () [0x00000] in <filename unknown>:0 
 
NullReferenceException: Object reference not set to an instance of an object
  at RealtimeReflections.InjectReflectiveMaterialProperty.OnWillRenderObject () [0x00000] in <filename unknown>:0 
UnityEngine.Camera:RenderWithShader(Shader, String)
RealtimeReflections.CreateReflectionLookupTextures:createReflectionTextureCoordinatesAndIndexTextures()
RealtimeReflections.DeferredPlanarReflections:OnPreRender()
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Dracosophy
Posts: 9
Joined: Mon Nov 11, 2019 12:09 pm

Re: [MOD] Realtime Reflections

Post by Dracosophy » Mon Nov 11, 2019 12:41 pm

Does this reflections mod still work with current DU?
Also:
pango wrote:
Tue Oct 22, 2019 12:59 am
Screenshot (daggerfall by pango) resize x480.jpg
Screenshot (daggerfall by pango) resize x480.jpg (153.63 KiB) Viewed 548 times
What mods are you using for that screenshot? i want my Daggerfall to look like that! :) or even better
Draco - meaning, snake, serpent, or dragon
sophy - meaning, science of, truth, or study of

User avatar
pango
Posts: 2463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango » Mon Nov 11, 2019 1:20 pm

Welcome to the forums!
Dracosophy wrote:
Mon Nov 11, 2019 12:41 pm
Does this reflections mod still work with current DU?
It should, as written above this was done using DFU 0.10.8 and Realtime Reflections 2.2.2, I'm pretty confident it should work with 0.10.11 too.
Dracosophy wrote:
Mon Nov 11, 2019 12:41 pm
What mods are you using for that screenshot? i want my Daggerfall to look like that! :) or even better
I'm using my own Linux install script with way too many mods (not all enabled):

Code: Select all

ᐅ cat ~/.deploy_DFUrc
# Copy this file as ~/.deploy_DFU.cfg, or use -f to specify another path

# By default the script will look for archives in its directory;
# Feel free to override here
#SOURCEDIR="$HOME/Downloads/Daggerfall Unity"

# Use STABLE, ALPHA or DEV version of Daggerfall Unity
BASEGAME=DEV

# Eye candy

DREAM=Y
REMASTER30=N
TEXTURESXL=N
TOPAZTEXTURES=N
TREESOFDAGGERFALL=Y
HDWEAPONSSWORDS=N
HDWEAPONSUNARMED=N
HDWEAPONSWARHAMMER=N
HDWEAPONSMACE=N
HDWEAPONSFLAIL=N
HDWEAPONSAXE=N
HDWEAPONSDAGGER=N
BRIGHTEXIT=N
DISCRETECROSSHAIR=Y
CHARCOALGHOSTS=N
DAGGERFONT=Y
HANDPAINTEDMODELS=Y
FANCYINDICATORS=Y
DAGGERFALLWORLDMAP=N
COMPASSTEXTURES=N
  # Classic, Daedric, Scroll, Silver, Wood
  COMPASSTEXTURE=Classic
ENHANCEDSKY=Y
DISTANTTERRAIN=Y
MOUNTAINSHILLS=N
REALGRASS=Y
HARVESTABLECROPS=Y
VIBRANTWIND=Y
LOCATIONLOADER=Y
  LOCATIONLOADERTEST=Y
  LOCATIONLOADER_RODGAVAUDON=N
    RODGAVAUDON_MAIN=N
    RODGAVAUDON_EXTRADETAIL=N
    RODGAVAUDON_MOUNTAINLAYER=N
ROCKSOFDAGGERFALL=Y
  ROCKSOFDAGGERFALL_LOCATIONSPACK=Y
BIRDSINDAGGERFALL=Y
TAVERNSREDONE=Y
WINDMILLSOFDAGGERFALL=Y
REALTIMEREFLECTIONS=Y
VILLAGERIMMERSION=Y
PVEMOBS=N
POSTPROCESSING=Y
IMPROVEDLIGHTING=Y
CONVENIENTCLOCK=Y
LOADINGSCREEN=Y
  LOADINGSCREENOBLIVION=Y
READABLEBOOKS=Y
DRAFTYSECRETDOORS=Y

# Sound

MIDNIGHTPRINCESOUNDSCAPE=N
DFREMASTEREDMUSIC=N
VANILLAMIDIOST=N
SOUNDCLIPSMIXDOWN=N

# Gameplay

TEDIOUSTRAVEL=Y
AIRSHIPS=Y
ROLEPLAYREALISM=Y
WARMASHES=Y
WILDERNESSENCOUNTERS=N
QUESTPACK1=Y
ARCHEOLOGISTSGUILD=Y
SKYSHARDS=Y
IRONMAN=N
IRONMANGAMESYSTEMS=N
MAGICKAREGENERATION=Y
PERSISTENTDUNGEONS=Y
STARTRANDOMIZER=Y
AUTOSAVE=Y

# Allow workarounds for known issues between mods

USE_HACKS=Y
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

Post Reply