aster2013
|
c1ea1f9e06
Move attribute name as first parameter in ATTRIBUTE macro, same as other attribute macros.
|
11 years ago |
aster2013
|
13d3f1c8ac
Add attribute trait, treat ref attribute same with attribute.
|
11 years ago |
aster2013
|
cb819a5a6f
Remove class name and variant type from attribute macros.
|
11 years ago |
aster2013
|
d99b6e9a4e
Remove type from MIXED_ACCESSOR_ATTRIBUTE macro, make it more cleaner. Other attribute macros will be modify later.
|
11 years ago |
aster2013
|
7e46f0c862
Add MIXED_ACCESSOR_ATTRIBUTE.
|
11 years ago |
Lasse Öörni
|
b9c340ed12
Allow to not serialize ParticleEmitter particles to reduce scene file size. Closes #522.
|
11 years ago |
Lasse Öörni
|
d60ca10c8f
Restore Drawable base attributes to ParticleEmitter. Closes #407.
|
11 years ago |
Lasse Öörni
|
c3fc39132b
Made ParticleEmitter::ApplyEffect() public, as it's necessary if changing certain properties of the effect programmatically. Also mark network update if the emitter's effect is changed to none.
|
11 years ago |
aster
|
6cf4fded98
Add set relative, scaled, sorted.
|
11 years ago |
Lasse Öörni
|
6231acffdc
ParticleEffect live reload support.
|
11 years ago |
Lasse Öörni
|
1a633c4a18
Restore file serialization attributes to ParticleEmitter so that its state is preserved exactly. Hide the period timers from the editor.
|
11 years ago |
Aster@中国上海
|
7616457c21
Fix some functions name, add AS binding.
|
11 years ago |
Aster@中国上海
|
6bcc980119
Refactor ParticleEmitter class and add Lua API.
|
11 years ago |
Aster@中国上海
|
08cabb3582
fix typo.
|
11 years ago |
Lasse Öörni
|
766a08060d
Clean up ParticleEmitter API. Removed resetPeriod option from SetEmitting(), instead the period is always reset if the state changes. Added separate RemoveAllParticles(), ResetEmissionTimer() & Reset() functions.
|
11 years ago |
Lasse Öörni
|
84d06d2e61
Merged the face camera boolean and axes parameters used by BillboardSet & Text3D into a FaceCameraMode enum. Implement none, rotate XYZ, rotate Y, lookat XYZ & lookat Y modes. More can be added as necessary.
|
11 years ago |
Lasse Öörni
|
ff0f09e224
Convert also ParticleEmitter Face Camera attribute to non-accessor mode.
|
11 years ago |
Lasse Öörni
|
00e9dc0a79
Selectable axes for BillboardSet & Text3D camera facing. Default all axes (follow camera rotation fully). Fix ParticleEmitter faceCamera property not being exposed to AngelScript. Closes #325.
|
11 years ago |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 years ago |
Lasse Öörni
|
7e542be196
Added Save function to ParticleEmitter, which dumps the parameters as XML. Added menu items to editor to load/save ParticleEmitter parameters. Closes #51.
|
12 years ago |
Lasse Öörni
|
82007cc4f4
Removed the nonintuitive "invisible LOD factor" attribute from AnimatedModel and replaced it with updateInvisible flag similar to ParticleEmitter. This flag must be used for ragdolls or other physically animated objects to ensure that they come into view properly during animation if they previously were outside view. Fixes #40.
|
12 years ago |
Lasse Öörni
|
42ae752d2d
Allow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes #22.
|
12 years ago |
Paweł Mogiła
|
5752b58edc
Fixed SetMaxVelocity in ParticleEmitter
|
12 years ago |
Lasse Öörni
|
c1e03c48db
Combine octree update & reinsertion queuing.
|
12 years ago |
Wei Tjong Yao
|
02512cecf9
In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'.
|
12 years ago |