Shadows

Everything about development and the OpenMW source code.
User avatar
Capostrophic
Posts: 794
Joined: 22 Feb 2016, 20:32

Re: Shadows

Post by Capostrophic »

Pull request with known issues is linked by JohnMaster up here.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Shadows

Post by AnyOldName3 »

There's a checklist in the top post of the pull request that covers the remaining tasks.
magamo
Posts: 109
Joined: 28 May 2016, 17:28

Re: Shadows

Post by magamo »

I'm going to have to run some tests, but I wonder if the patch to get the minimap to stop taking shadows will also fix the issue with Visvaldis's fog shader where that affects the minimap too.

I also noticed that there's no shadowing in interiors, which might want to be looked into.
Last edited by magamo on 12 Nov 2017, 17:19, edited 1 time in total.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Shadows

Post by AnyOldName3 »

I doubt that it will. The same shaders are used for the minimap and everything else, but the minimap has fake shadow maps bound with no objects in them.
magamo
Posts: 109
Joined: 28 May 2016, 17:28

Re: Shadows

Post by magamo »

I can confim that you are in fact correct. The changes to make Shadows not affect the minimap has no effect upon the fog shader.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Shadows

Post by AnyOldName3 »

I'm trying to investigate some issues that I've seen Linux users report, but I'm having issues actually using the builds I'm making in a VM. While everything used to work fine, they keep crashing with the error

Code: Select all

ERROR: MyGUI EXCEPTION : factory 'Spacer' not found
 in MyGUI at /build/mygui-dYJfSw/mygui-3.2.2/MyGUIEngine/src/MyGUI_WidgetManager.cpp (line 115)
This is under Ubuntu 16.04 and all my packages are up to date. I've tried 'make clean' and deleting CMakeCache.txt and even deleting the whole build folder and starting with a new one, but the problem won't go away. I'll make another thread for this if the issue isn't here, but I'm hoping someone who does more Unix development than I will have a simple solution. After all, other people must have been able to run this if they've managed to report to me that it isn't working.
magamo
Posts: 109
Joined: 28 May 2016, 17:28

Re: Shadows

Post by magamo »

In your Ubuntu VM, are you using the package from ubuntu? (libmyguiengine3debian1v5) I have v3.2.2-4 as listed in my dpkg -- This version seems to work with your branches for me.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Shadows

Post by AnyOldName3 »

Apparently I have

Code: Select all

apt list --installed *mygui*
Listing... Done
libmygui-dev/xenial,now 3.2.2-4 amd64 [installed]
libmygui.ogreplatform0debian1v5/xenial,now 3.2.2-4 amd64 [installed,automatic]
libmygui.openglplatform0debian1v5/xenial,now 3.2.2-4 amd64 [installed,automatic]
libmyguiengine3debian1v5/xenial,now 3.2.2-4 amd64 [installed,automatic]
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Shadows

Post by AnyOldName3 »

Quick update: I was being retarded and running the installed openmw instead of the one I'd just built.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Shadows

Post by AnyOldName3 »

I do still have an issue with the custom build, though, in that the camera is locked pointing downwards independent of mouse movement.
Post Reply