scrawl
|
1699759d12
|
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
apps/opencs/view/render/cell.cpp
|
2015-04-19 02:29:16 +02:00 |
|
scrawl
|
edc5cad79e
|
Port Animation::addEffect
|
2015-04-19 01:57:52 +02:00 |
|
dteviot
|
4607c4b581
|
Add Modified DateTime to plug-in tooltip. (Fixes #2479)
|
2015-04-18 15:33:49 +12:00 |
|
scrawl
|
083c41c950
|
Environment map for enchanted objects
|
2015-04-17 01:23:37 +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
|
f7da979669
|
Add FrameSwitch (geometry "double buffering") for efficient updates of RigGeometry & MorphGeometry
|
2015-04-14 18:56:11 +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 |
|
scrawl
|
5dd1ab24fe
|
More efficient StateSetController, beginnings of sky rendering
|
2015-04-14 15:58:16 +02:00 |
|
scrawl
|
987e923790
|
LightManager optimization
|
2015-04-12 19:44:48 +02:00 |
|
scrawl
|
61aaf0cf70
|
Attach light lists to the object base nodes instead of each renderable
Apparently that is how Ogre worked (on the SceneNode) so let's roll with it for now. Have not tested yet what MW does.
|
2015-04-12 18:03:36 +02:00 |
|
scrawl
|
c92592493e
|
OpenMW: create a window and render the starting cell(s)
|
2015-04-12 15:38:30 +02:00 |
|
scrawl
|
a0b43f426e
|
Avoid setting DYNAMIC DataVariance on StateSets
|
2015-04-11 23:01:37 +02:00 |
|
scrawl
|
b0ea51a5c8
|
Colour conversion utility
|
2015-04-11 20:09:40 +02:00 |
|
scrawl
|
591a35b8d7
|
*very* early version of the LightManager
|
2015-04-10 23:16:17 +02:00 |
|
scrawl
|
433e29f297
|
MorphGeometry optimizations: static bounding box and vertices updated during cull traversal
|
2015-04-10 14:35:37 +02:00 |
|
scrawl
|
8b206e0aed
|
Enable culling for particle emitters & programs
Big speedup, though might cause timing inconsistencies that we should fix at some point.
|
2015-04-09 16:54:25 +02:00 |
|
scrawl
|
0b77ae43a4
|
Minor optimization for particle emitters
|
2015-04-09 16:51:57 +02:00 |
|
scrawl
|
74c56556cc
|
More fixes for scaled particle systems
|
2015-04-05 14:10:31 +02:00 |
|
scrawl
|
c4738b11b1
|
Identify unknown float in NiGravity
|
2015-04-05 00:09:05 +02:00 |
|
scrawl
|
1eafecd30c
|
Add magic factor as in vanilla MW to gravity affector (Bug #2147)
|
2015-04-05 00:03:05 +02:00 |
|
scrawl
|
304d7e544f
|
Optimize RigGeometry to update skinning in CullCallback
|
2015-04-04 19:19:01 +02:00 |
|
scrawl
|
e5e1013c51
|
TextKeys attached to root node as user data, add .kf loading to scenemanager
|
2015-04-02 17:34:44 +02:00 |
|
scrawl
|
25f1c1ae76
|
Remove persistent flag which will be unused
|
2015-04-02 17:33:24 +02:00 |
|
scrawl
|
31adaf2495
|
Use simulationTime instead of referenceTime
|
2015-04-02 17:32:52 +02:00 |
|
scrawl
|
af67de73a5
|
Delete shiny
|
2015-04-01 17:06:31 +02:00 |
|
scrawl
|
4e69e7cc0f
|
OpenMW compiles and runs w/o render window
|
2015-04-01 17:02:15 +02:00 |
|
scrawl
|
12f27123f2
|
Billboard scaling fix and culling bug fix
|
2015-03-30 17:11:27 +02:00 |
|
scrawl
|
a474c72026
|
Archive priority fix
|
2015-03-30 17:11:15 +02:00 |
|
scrawl
|
9975ec1678
|
Missing clone function
|
2015-03-29 19:39:22 +02:00 |
|
scrawl
|
5162e9c09e
|
Add comment
|
2015-03-29 19:39:22 +02:00 |
|
scrawl
|
a7272b73d0
|
Add utility for assembling body parts / equipment
|
2015-03-29 19:39:22 +02:00 |
|
scrawl
|
6183926732
|
Particle fix
|
2015-03-28 22:21:16 +01:00 |
|
scrawl
|
173887c2d9
|
AlphaController copy fix
|
2015-03-28 21:19:16 +01:00 |
|
scrawl
|
232e34bddd
|
OpenCS: port lighting toolbar, fix multiple context GL objects issue
|
2015-03-28 20:15:17 +01:00 |
|
scrawl
|
c5fd92fde1
|
Show a default warning texture for not found textures
|
2015-03-28 02:58:04 +01:00 |
|
scrawl
|
bb32c761df
|
*very* early texture manager, need a lot more thought to design this properly
|
2015-03-28 02:27:59 +01:00 |
|
scrawl
|
322fcdc2d3
|
Transform world space particles when attaching to a node
|
2015-03-28 00:30:49 +01:00 |
|
scrawl
|
961aba5e2b
|
Revert part of e91d9d0903
|
2015-03-28 00:11:25 +01:00 |
|
scrawl
|
ac2612926e
|
Disable unRefImageDataAfterApply
|
2015-03-27 23:25:15 +01:00 |
|
scrawl
|
236d628884
|
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
apps/opencs/model/doc/document.cpp
apps/opencs/model/doc/documentmanager.cpp
components/CMakeLists.txt
components/bsa/resources.cpp
components/nif/data.hpp
components/nif/node.cpp
components/nifogre/mesh.hpp
components/nifogre/ogrenifloader.cpp
components/nifogre/particles.cpp
|
2015-03-27 17:30:48 +01:00 |
|
scrawl
|
e91d9d0903
|
Fix for behaviour of scaled particle nodes
Not sure if used in vanilla assets so may be low priority, but couldn't help looking into this.
|
2015-03-27 17:00:10 +01:00 |
|
scrawl
|
c10c146ad1
|
Skeleton based bounding box callback for RigGeometry (Bug #455)
|
2015-03-26 23:15:46 +01:00 |
|
scrawl
|
99e1720980
|
Add SceneManager and clone utility
|
2015-03-26 18:02:51 +01:00 |
|
scrawl
|
60f288195f
|
Fix for copy construction of particle system templates
|
2015-03-26 17:39:33 +01:00 |
|
scrawl
|
99c9907ff3
|
Fix emitter/particlesystem scene graph order problems
|
2015-03-26 17:38:17 +01:00 |
|
scrawl
|
caa93f767b
|
Skip creating meshes for hidden nodes with no VisControllers
There's quite a bit of garbage in base_anim.nif, so this change should result in a much leaner scene graph.
|
2015-03-25 18:46:55 +01:00 |
|
scrawl
|
e938fa4a9d
|
Implement extrapolation mode in ControllerFunction (Bug #1871)
|
2015-03-25 18:12:43 +01:00 |
|