[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: 21
Joined: Mon Jun 17, 2019 6:10 am

Re: [MOD] Realtime Reflections

Post by Floppy N'Wah »

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: 3347
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango »

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?
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

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

Re: [MOD] Realtime Reflections

Post by Nystul »

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: 3347
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango »

All clear now, thanks!
Mastodon: @pango@fosstodon.org
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 »

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: 3347
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Realtime Reflections

Post by pango »

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 2316 times
How did you test it?
Attachments
SAVE387.zip
(455.05 KiB) Downloaded 86 times
Mastodon: @pango@fosstodon.org
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 »

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

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

Re: [MOD] Realtime Reflections

Post by pango »

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()
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

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

Re: [MOD] Realtime Reflections

Post by Dracosophy »

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 2139 times
What mods are you using for that screenshot? i want my Daggerfall to look like that! :) or even better
"Dra-kohso-fee" A word I created to express interest in truth & the study of danger(s).
Draco meaning: snake, serpent, or dragon (metaphorical 'ultimate challenge')
-sophy (from Greek) meaning: knowledge of-, understanding or wisdom.

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

Re: [MOD] Realtime Reflections

Post by pango »

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
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

Post Reply