Search found 2096 matches

by scrawl
28 Dec 2017, 01:40
Forum: General discussion
Topic: CPU and Single Core Implications
Replies: 84
Views: 9848

Re: CPU and Single Core Implications

Can a fix be submitted and merged upstream it if makes the graphs easier to review? It's already fixed, just not in all versions. If someone wants to pick that to our osg fork (is it not fixed there?), please do. Bitter Coast (with patch / without patch) Ascadian Isles (with patch / without patch) ...
by scrawl
27 Dec 2017, 22:23
Forum: General discussion
Topic: CPU and Single Core Implications
Replies: 84
Views: 9848

Re: CPU and Single Core Implications

The scene graph looks fine. I'm not going to take too close of a look though because the version of OSG used to generate file has that bug causing it to not indent lines which are really a pain to read. For another metric one could look at the number of drawables in the last F3 panel. Are you using ...
by scrawl
27 Dec 2017, 21:52
Forum: Feature Requests and Suggestions
Topic: Distant lands and frozen cliffracers
Replies: 16
Views: 2222

Re: Distant lands and frozen cliffracers

There are actually two mechanisms at play here: AI distance and animation distance. Both are set to the same distance right now. You could increase the animation distance, so that the cliff racers would at least fly in place rather than being frozen. If you want to do it, search the code for animati...
by scrawl
27 Dec 2017, 11:16
Forum: General discussion
Topic: CPU and Single Core Implications
Replies: 84
Views: 9848

Re: CPU and Single Core Implications

Turning on alpha testing should allow OpenMW's optimizer to do it's thing that it previously couldn't, so this should improve performance in fact. Maybe the patch is doing something else that's preventing optimizations. Can you click on a tree, type 'showscenegraph' and post the output?
by scrawl
26 Dec 2017, 12:08
Forum: Development
Topic: Water shader tweaking
Replies: 6
Views: 2150

Re: Water shader tweaking

I tried that, but I got artifacts on short distances, e.g. in trees reflections. So I asked about distant objects. Small feature culling works on individual meshes, not whole game objects, so if you have an object that's made up of many small meshes (like individual leaves of a tree) those may disa...
by scrawl
25 Dec 2017, 19:59
Forum: Development
Topic: Water shader tweaking
Replies: 6
Views: 2150

Re: Water shader tweaking

For now we have only option to disable actors reflections. Why do we treat actors differently from other objects? Why do not use the "reflect only terrain+sky"/"reflect all" switch, for example? As for me, it makes more sense. Because certain objects, if left out, will create holes in the environme...
by scrawl
25 Dec 2017, 16:58
Forum: Feature Requests and Suggestions
Topic: Vertex cache optimization
Replies: 6
Views: 2725

Re: Vertex cache optimization

Well, for starters, you'd need a setup that is GPU limited to begin with (the orange bar) or there could hardly be an improvement. Might need a 4k screen or something.
by scrawl
24 Dec 2017, 23:26
Forum: Feature Requests and Suggestions
Topic: Vertex cache optimization
Replies: 6
Views: 2725

Re: Vertex cache optimization

Yes, and OSG has a ready-made class:

https://github.com/openscenegraph/OpenS ... mizers#L59

If we can prove this has a benefit and the loading time is negligible, we might want to use it.
by scrawl
09 Dec 2017, 16:11
Forum: General discussion
Topic: CPU and Single Core Implications
Replies: 84
Views: 9848

Re: CPU and Single Core Implications

can do already Mostly yes, you can: 1. Prefer alpha testing over alpha blending for flora and fauna 2. Reduce the number of different textures/materials 1. will slightly change the look of the game though, especially with the low resolution textures that morrowind uses, alpha-blended 'soft' edges t...
by scrawl
08 Dec 2017, 21:27
Forum: Organisation and Planning
Topic: OpenMW 0.44.0
Replies: 18
Views: 2928

Re: OpenMW 0.44.0

To be clear, I'm not going to work on that compositing framework anytime soon. You're welcome to pick up where I left off.

I don't think it would take long either, seems like most of it has already been done for us by the wonderful xarray (though I wish he would reply to my issue report :lol: ).