Chris Djali
71c46204ec
Merge pull request #2781 from mp3butcher/partsysfix
...
Particle System shading and lighting (fixing bug#3676 and #4949 )
5 years ago
Julien Valentin
886fd5efc9
enable particle shading and force particle normal to (0.3,0.3,0.3)
...
and update changelog
5 years ago
Capostrophic
c3cc8ee1e1
Disable specular lighting for 4.0.0.2 and earlier files
5 years ago
Julien Valentin
6e2a651252
fix particle alpha
5 years ago
Capostrophic
e1d635cd71
Make extra sure groups with special behavior aren't optimized out
5 years ago
Capostrophic
80239235d3
Always create NiGeometry nodes as MatrixTransform
5 years ago
Capostrophic
7319eda54e
Correct drawable property apply order (bug #5313 )
5 years ago
Capostrophic
2b3ecff004
Remove broken fixed function pipeline support
...
Added by mistake
5 years ago
Capostrophic
6999f1fd28
Add an option to apply lighting to environment maps
5 years ago
Capostrophic
19a7245251
Add bump mapping support
5 years ago
Andrei Kortunov
8c177f0306
Take in account transformations of NiCollisionSwitch
5 years ago
Bret Curtis
c907cd98c8
Merge pull request #2704 from akortunov/collisionswitch
...
Handle NiCollisionSwitch node
5 years ago
Andrei Kortunov
77d6fe46ca
Handle NiCollisionSwitch node
5 years ago
Andrei Kortunov
7b5ec76db4
Fix regression in the NiVisController
5 years ago
Andrei Kortunov
84979fa8b7
Move VisMask to components
5 years ago
Capostrophic
e363d5df21
Some more minor NIF support fixes
5 years ago
Alexei Dobrohotov
234fdfefb7
Revert "Don't apply 1.6 magic value to NiGravity decay factor ( #5266 )"
5 years ago
Capostrophic
dcafe719a5
Don't apply 1.6 magic value to NiGravity decay factor ( #5266 )
5 years ago
capostrophic
32caab663f
Enumerate interpolation types properly
5 years ago
capostrophic
e654a52b70
More NIF adjustments
...
Constant interpolation support
5 years ago
Andrei Kortunov
c41562fa27
Make TextureProperty warnings more informative
5 years ago
Capostrophic
909c8ef0ea
Avoid working with empty controller data (bug #5229 )
5 years ago
Andrei Kortunov
5b5c52d92e
Handle NiKeyframeController for NiTriShape (feature #5224 )
5 years ago
Andrei Kortunov
eec82f676a
Merge pull request #2602 from elsid/clang_tidy
...
Fix clang-tidy issues
5 years ago
Andrei Kortunov
1b98fe4395
Fix GCC9 warnings about implicit declarations
5 years ago
elsid
8d358eeb7d
Avoid virtual call in ParticleSystem ctor
5 years ago
Alexei Dobrohotov
ef138e9afc
Merge pull request #2592 from akortunov/switchnode
...
Use transformations of NiSwitchNode
5 years ago
Andrei Kortunov
af41e9acc1
Initialize variables to avoid undefined values
5 years ago
Andrei Kortunov
51cfd070c6
Use transformations of NiSwitchNode
5 years ago
Capostrophic
8056107c6e
More minor NIF improvements
5 years ago
Capostrophic
83f61d1636
Support target color in NiMaterialColorController (bug #5159 )
5 years ago
Capostrophic
8baddefdbd
Refactor extra data and particle modifier handling
...
Objects no longer inherit from extra data class
"Controlled" harmful abstraction no longer exists
Introduced NiParticleModifier/NiParticleCollider abstractions
Extra data size reading moved into the base read() method
5 years ago
Capostrophic
c0438a0c6b
Avoid using getPtr on empty geometry data
5 years ago
Alexei Dobrohotov
64fde2d7c2
Fix crash when NiGeometry lacks NiGeometryData
5 years ago
capostrophic
9c7474f88c
Implement NiPalette support (feature #4882 )
5 years ago
capostrophic
efa463af8f
Fix non-tiling textures clamp mode (bug #5137 )
5 years ago
Alexei Dobrohotov
3668473d6d
Fix comment
5 years ago
Alexei Dobrohotov
eaedf34975
Fix ventriloquism
5 years ago
Alexei Dobrohotov
307e9ba666
Merge pull request #2413 from akortunov/weapon
...
Refactor weapon types behaviour
5 years ago
Andrei Kortunov
f0cef772fa
Refactor weapon types behaviour
...
1. Move weapon types behaviour from switches to the table (should allow
us to de-hardcode weapon types later)
2. Gereralize bones injection to actors skeletons (instead of using the
hardcoded xbase_anim_sh.nif)
5 years ago
capostrophic
9e93c9ecd2
Fix multiple-strip NiTriStrips loading
5 years ago
capostrophic
93f73fe87b
Fix comparison
5 years ago
capostrophic
7fc3153f62
Reduce code duplication further
5 years ago
capostrophic
91efdf18a9
Reduce Bullet part code duplication
5 years ago
capostrophic
ed154f0e2c
Fix typo and replace failsave with an assert
5 years ago
capostrophic
7cc70ffb50
Reduce skinned shape code duplication
5 years ago
capostrophic
bd6c455fd4
Reduce code duplication for non-skinned shapes
5 years ago
capostrophic
b4f54651f8
Make sure strips have valid size
5 years ago
capostrophic
adb06913f7
Add basic NiTriStrips rendering (no physics yet)
5 years ago
capostrophic
8efbdeaa57
Load NiTriStrips/NiTriStripsData (don't do anything yet)
5 years ago