scrawl
|
43f9c7f295
|
Skip the Update traversal for inactive skeletons
|
2015-06-30 03:25:30 +02:00 |
|
scrawl
|
aad8e7b6d0
|
Light culling fix
|
2015-06-15 19:37:44 +02:00 |
|
scrawl
|
18f4eaa8dc
|
Preliminary handling for overflowing light lists
|
2015-06-15 18:56:40 +02:00 |
|
scrawl
|
acf9fc2d37
|
Enable per-frame light list updates (Bug #2638, Bug #2654)
The performance impact isn't so big anymore since the last commit.
|
2015-06-15 18:15:26 +02:00 |
|
scrawl
|
1d198a5592
|
Keep the light list StateSet cache for more than one frame
|
2015-06-15 18:09:01 +02:00 |
|
scrawl
|
b204396b57
|
Minor fix
|
2015-06-14 21:04:59 +02:00 |
|
scrawl
|
a1e74a35a2
|
Revert "Use the WorkQueue to update skinning"
This reverts commit d52d0d9640 .
Moving to branch
|
2015-06-10 19:08:56 +02:00 |
|
scrawl
|
9c86d4f8bc
|
Race condition fix
|
2015-06-10 19:02:33 +02:00 |
|
scrawl
|
d52d0d9640
|
Use the WorkQueue to update skinning
|
2015-06-10 18:16:02 +02:00 |
|
scrawl
|
cc71e894e1
|
Add WorkQueue class
|
2015-06-10 18:15:31 +02:00 |
|
scrawl
|
9c9b83f8e2
|
Changes to compile with osg-svn 3.3.8
|
2015-06-07 23:51:54 +02:00 |
|
scrawl
|
5a7f2a4f1f
|
Restore light attenuation settings
|
2015-06-02 17:02:56 +02:00 |
|
scrawl
|
01944c33f5
|
Basic water rendering
|
2015-06-02 16:35:35 +02:00 |
|
scrawl
|
c85764b654
|
Wireframe mode
|
2015-06-01 17:02:44 +02:00 |
|
scrawl
|
fd50be0fb8
|
Restore various gameplay
|
2015-05-30 01:00:24 +02:00 |
|
scrawl
|
6231cd8557
|
RigGeometry clone fix
|
2015-05-30 00:59:34 +02:00 |
|
scrawl
|
a56d0e9cc3
|
ControllerVisitor fix
|
2015-05-29 23:39:52 +02:00 |
|
scrawl
|
668d365ef9
|
MorphGeometry copy fix
|
2015-05-29 21:47:43 +02:00 |
|
scrawl
|
5de24552a8
|
Leak fix
|
2015-05-26 19:12:29 +02:00 |
|
scrawl
|
3dcb167066
|
Map rendering
|
2015-05-26 16:40:44 +02:00 |
|
scrawl
|
da24e298ee
|
Fix -Wreorder warnings
|
2015-05-23 22:44:00 +02:00 |
|
scrawl
|
7882c3d7f0
|
Fix incorrect rotation for meshes with BoneOffset
|
2015-05-20 04:09:21 +02:00 |
|
scrawl
|
8d033f0558
|
Fix UpdateRigBounds not being copied properly
|
2015-05-20 03:12:42 +02:00 |
|
scrawl
|
8b768f4377
|
Minor fix for behaviour with non-existing LightManager
|
2015-05-18 21:06:42 +02:00 |
|
scrawl
|
b6cb73e6e8
|
Fix deep copying of controllers
This fixes the cell loading crash.
|
2015-05-14 15:07:58 +02:00 |
|
scrawl
|
65f0195c71
|
Readded animated collision shape support
|
2015-05-12 16:26:11 +02:00 |
|
scrawl
|
15bdb7db01
|
transformBoundingSphere optimization
|
2015-05-01 01:44:21 +02:00 |
|
scrawl
|
a98dc78cc5
|
Bounds fix
|
2015-04-30 15:46:16 +02:00 |
|
scrawl
|
83c6ba97c0
|
Disable skinning updates for actors beyond the AI processing distance
|
2015-04-30 00:10:24 +02:00 |
|
scrawl
|
63b69db617
|
Port skeleton based bounding boxes to the new skinning system
Not sure if going to keep this, there's a noticable performance impact.
|
2015-04-27 15:41:34 +02:00 |
|
scrawl
|
b4a06bd78d
|
Improve skinning performance
|
2015-04-25 19:32:07 +02:00 |
|
scrawl
|
09742d5b95
|
Animation playback works, no movement accumulation yet
|
2015-04-23 20:41:31 +02:00 |
|
scrawl
|
12f3198f68
|
Node name lookups should be case insensitive
Concerns "AttachLight", "BoneOffset" and equipment part attachment points, that are all case insensitive in vanilla MW.
|
2015-04-23 17:15:30 +02:00 |
|
scrawl
|
cd7808fc11
|
Cleanup in preparation for animation port
Scrapped previous idea for multiple animation sources, better approach incoming.
|
2015-04-22 23:16:08 +02:00 |
|
scrawl
|
8c810e3620
|
Move rng to components
|
2015-04-22 17:58:55 +02:00 |
|
scrawl
|
04accb7652
|
Add LightController
|
2015-04-22 17:37:39 +02:00 |
|
scrawl
|
5fbcf8a859
|
Mesh filtering fix
|
2015-04-22 16:59:23 +02:00 |
|
scrawl
|
a254877abe
|
Clone fix
|
2015-04-21 22:53:28 +02:00 |
|
scrawl
|
28643660d3
|
Change triangle indices to unsigned
|
2015-04-21 20:56:16 +02:00 |
|
scrawl
|
102eadf91c
|
Add some comments
|
2015-04-21 20:42:50 +02:00 |
|
scrawl
|
eaa4316ff8
|
Move skinning code to SceneUtil
|
2015-04-21 20:30:48 +02:00 |
|
scrawl
|
bd88758962
|
Use the new skinning system in OpenMW
|
2015-04-21 18:54:03 +02:00 |
|
scrawl
|
68f93294da
|
Port EffectManager
|
2015-04-19 17:55:56 +02:00 |
|
scrawl
|
f7d2a28930
|
Port BoneOffset
|
2015-04-19 14:25:36 +02:00 |
|
scrawl
|
edc5cad79e
|
Port Animation::addEffect
|
2015-04-19 01:57:52 +02:00 |
|
scrawl
|
8f6d4fb3e0
|
Fix filtering bug
|
2015-04-16 01:26:58 +02:00 |
|
scrawl
|
57fd18b161
|
Fix frontface bug
|
2015-04-15 22:43:53 +02:00 |
|
scrawl
|
c334a76a6f
|
Fix skinning bug
|
2015-04-15 22:38:43 +02:00 |
|
scrawl
|
c516e897ee
|
Move Controller base classes to SceneUtil, add visitor to assign ControllerSources
|
2015-04-14 17:51:46 +02:00 |
|
scrawl
|
de2c85e0f8
|
Port nifloader to the more efficient StateSetController
|
2015-04-14 16:41:06 +02:00 |
|