scrawl
8c810e3620
Move rng to components
10 years ago
scrawl
7a46d4f46a
Dead code removal
10 years ago
scrawl
04accb7652
Add LightController
10 years ago
scrawl
5fbcf8a859
Mesh filtering fix
10 years ago
scrawl
dfd8e08698
Dead code removal
10 years ago
scrawl
26766b8e0a
Dead code removal
10 years ago
scrawl
9e177df61b
Add fog, view distance, and far plane culling
10 years ago
scrawl
a254877abe
Clone fix
10 years ago
scrawl
28643660d3
Change triangle indices to unsigned
10 years ago
scrawl
102eadf91c
Add some comments
10 years ago
scrawl
10644544ab
Dead code removal
10 years ago
scrawl
eaa4316ff8
Move skinning code to SceneUtil
10 years ago
scrawl
9246a668b9
Skeleton update fix
10 years ago
scrawl
bd88758962
Use the new skinning system in OpenMW
10 years ago
scrawl
111e3eb6db
Slightly improve bounding box for skinned meshes
10 years ago
scrawl
c53a56ed6e
clear stream errors before attempting the read
10 years ago
scrawl
4ea6d4aa01
Rewrite of skinning code
...
Goals:
- get rid of the mesh pre-transform (this requires supporting different bind matrices for each mesh)
- bounding box should be relative to the bone the mesh is attached to, ideally we can then get rid of the expensive skeleton-based bounding boxes
- update bone matrices in CullCallback instead of UpdateCallback
Works OK, though the bounding boxes are not correct yet.
10 years ago
scrawl
167ae600c5
Implement gravity decay (previously unknown float)
10 years ago
scrawl
92ef9b1c57
Rename to osg-ffmpeg-videoplayer
10 years ago
scrawl
168c0d9b39
Dead code removal
10 years ago
scrawl
42f6d9e15b
Port video player
10 years ago
scrawl
68f93294da
Port EffectManager
10 years ago
scrawl
fcc7aa02ab
Port addExtraLight
10 years ago
scrawl
c924e64047
Port HeadAnimationTime
10 years ago
scrawl
f7d2a28930
Port BoneOffset
10 years ago
scrawl
9c4b2ea61a
CreatureAnimation compiles
10 years ago
scrawl
27cfe8fb58
Crash fix
10 years ago
scrawl
1699759d12
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
...
Conflicts:
apps/opencs/view/render/cell.cpp
10 years ago
scrawl
edc5cad79e
Port Animation::addEffect
10 years ago
dteviot
4607c4b581
Add Modified DateTime to plug-in tooltip. ( Fixes #2479 )
10 years ago
scrawl
083c41c950
Environment map for enchanted objects
10 years ago
Marc Zinnschlag
38ce074a62
Merge branch 'replace'
10 years ago
Marc Zinnschlag
b939fd440e
added replace all button
10 years ago
Marc Zinnschlag
36ce2d61f4
consider lock mode when replacing
10 years ago
Marc Zinnschlag
4951fc477c
added replace function
10 years ago
scrawl
8f6d4fb3e0
Fix filtering bug
10 years ago
scrawl
57fd18b161
Fix frontface bug
10 years ago
scrawl
c334a76a6f
Fix skinning bug
10 years ago
scrawl
5b8c28f641
NpcAnimation compiles
10 years ago
scrawl
13a1ba0aab
Moon rendering
10 years ago
scrawl
f7da979669
Add FrameSwitch (geometry "double buffering") for efficient updates of RigGeometry & MorphGeometry
10 years ago
scrawl
c516e897ee
Move Controller base classes to SceneUtil, add visitor to assign ControllerSources
10 years ago
scrawl
de2c85e0f8
Port nifloader to the more efficient StateSetController
10 years ago
scrawl
5dd1ab24fe
More efficient StateSetController, beginnings of sky rendering
10 years ago
scrawl
8c7c89a4aa
Port SoundManager
10 years ago
scrawl
246b06ca27
Forgot to add
10 years ago
scrawl
987e923790
LightManager optimization
10 years ago
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.
10 years ago
scrawl
c92592493e
OpenMW: create a window and render the starting cell(s)
10 years ago
scrawl
a0b43f426e
Avoid setting DYNAMIC DataVariance on StateSets
10 years ago