Search found 1370 matches

by Chris
24 Apr 2018, 22:43
Forum: Development
Topic: Poll: Quickload behavior
Replies: 17
Views: 559

Re: Poll: Quickload behavior

Here's the thing -- that may be an improvement to you and me, but it's not strictly better. Raevol seems to actually like vanilla behavior, and I'm sure he's not the only one. Hence the (unfortunately flawed) poll, to figure out what people actually wanted. A toggleable option, however, is a strict...
by Chris
23 Apr 2018, 21:09
Forum: Feature Requests and Suggestions
Topic: Missing companions fix
Replies: 1
Views: 130

Re: Missing companions fix

What causes them to disappear? The companion NPC definition would be in the companion mod file, and the location of NPCs should be stored in the save file. I can't see how changing an unrelated mod would cause them to disappear. Do you know where they disappear to? Are they simply placed in the wron...
by Chris
23 Apr 2018, 21:00
Forum: Development
Topic: Poll: Quickload behavior
Replies: 17
Views: 559

Re: Poll: Quickload behavior

I also think the answers here are a bit loaded. On a Morrowind-focused forum, asking if something should "be like in Morrowind" will obviously get more picks than it otherwise would've, regardless of the question. We'd get a more honest response for preferred behavior if the choices presented were j...
by Chris
22 Apr 2018, 21:17
Forum: Development
Topic: Poll: Quickload behavior
Replies: 17
Views: 559

Re: Poll: Quickload behavior

I'm in favor of loading the latest save as well. Quickload is for when you want to, well, quickly load a save, usually to go back a bit to what you were just doing because something bad happened (either you're about to die, an NPC died that you need/want alive, you got stuck due to some glitch, etc)...
by Chris
14 Apr 2018, 03:46
Forum: Off Topic
Topic: XL Engine source code release!
Replies: 92
Views: 4583

Re: XL Engine source code release!

But really only necessary for Windows? It's only necessary insofar as it avoids needing to do a lot of boiler-plate work. Defining all the function pointers, checking for all the extensions, loading the functions for the supported version and extensions, etc. OpenGL has a lot of functions and exten...
by Chris
13 Apr 2018, 20:46
Forum: Organisation and Planning
Topic: Post 1.0 Planning Update
Replies: 93
Views: 5832

Re: Post 1.0 Planning Update

Certain post-processing effects will depend on the way the engine renders and the data provided. Motion blur, for instance, depends on the engine rendering a velocity buffer. Screen-space reflections depends on accessing the previous frame (taken at a particular moment of the render) as well as the ...
by Chris
13 Apr 2018, 20:31
Forum: Off Topic
Topic: XL Engine source code release!
Replies: 92
Views: 4583

Re: XL Engine source code release!

GLEW helps on Windows, where even standard versions need to be loaded through extensions (because MS hasn't updated opengl32.dll in years, so basically all functions need to be retrieved from the ICD). It automatically handles loading extensions for us, which will be useful with future work on the r...
by Chris
12 Apr 2018, 01:06
Forum: Feature Requests and Suggestions
Topic: Feature request. Add Panini fov projection.
Replies: 12
Views: 626

Re: Feature request. Add Panini fov projection.

It's a bit different since most other post-process shaders deal with things the renderer already has. It already rendered the previous frame, so it's just a matter of holding on to a copy for the next, and it already renders a depth map, so it can just provide it. The inputs are (would be) already t...
by Chris
11 Apr 2018, 19:59
Forum: Feature Requests and Suggestions
Topic: Feature request. Add Panini fov projection.
Replies: 12
Views: 626

Re: Feature request. Add Panini fov projection.

I also don't understand how the argument that you have to have exactly six renders as a cubemap if it's implemented as a post-process holds any weight as it's factually wrong. You might be able to get away with less if your final output FOV is small enough. It also depends on whether you apply any ...
by Chris
11 Apr 2018, 02:57
Forum: Organisation and Planning
Topic: Post 1.0 Planning Update
Replies: 93
Views: 5832

Re: Post 1.0 Planning Update

As I see it, if someone is determined to write a malicious script, there are bound to be ways of breaking out of the sandbox that we don't anticipate (such as calling functions with weird arguments which make the rest of the engine do weird things until some buffer somewhere is overflown and sudden...