PrimitiveWaste
|
3914515326
Merge branch 'master' into drawable-shader-parameters
|
11 年 前 |
PrimitiveWaste
|
aec08d2e11
Missed some Drawable components.
|
11 年 前 |
aster2013
|
c1ea1f9e06
Move attribute name as first parameter in ATTRIBUTE macro, same as other attribute macros.
|
11 年 前 |
aster2013
|
13d3f1c8ac
Add attribute trait, treat ref attribute same with attribute.
|
11 年 前 |
aster2013
|
cb819a5a6f
Remove class name and variant type from attribute macros.
|
11 年 前 |
aster2013
|
d99b6e9a4e
Remove type from MIXED_ACCESSOR_ATTRIBUTE macro, make it more cleaner. Other attribute macros will be modify later.
|
11 年 前 |
aster2013
|
7e46f0c862
Add MIXED_ACCESSOR_ATTRIBUTE.
|
11 年 前 |
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 年 前 |
Lasse Öörni
|
7a8183952f
BillboardSet "Face Camera" attribute doesn't need accessor mode.
|
11 年 前 |
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 年 前 |
Lasse Öörni
|
3491baafd0
Added more accurate but more expensive raycast for BillboardSet, which approximates the individual billboards as spheres and gives the billboard index as the subobject. RAY_TRIANGLE level raycast must be used to enable it. Removed the RAY_AABB_NOSUBOBJECTS raycast level, as it was not used anywhere.
|
12 年 前 |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 年 前 |
Lasse Öörni
|
6219289e9f
Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable.
|
12 年 前 |
Lasse Öörni
|
ee0e3aa663
Removed the mechanism of binary-serializing resource name hashes instead of resource names. This is to allow correct resource loading from binary scene files on platforms that cannot iterate the resources in the application installation (eg. Android). This also affects networking, downside is increased network payload size when resource attributes are transferred. All binary scenes saved with old Urho versions are also invalidated.
|
12 年 前 |
Lasse Öörni
|
42ae752d2d
Allow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes #22.
|
12 年 前 |
Lasse Öörni
|
2a5bea6bed
Always merge the node's own world position to a BillboardSet bounding box.
|
12 年 前 |
Lasse Öörni
|
04c3a45d92
Fixed vegetation wind effect on billboards.
|
12 年 前 |
Lasse Öörni
|
9443cce235
Use a temp variable when calculating a merged world bounding box, as OnWorldBoundingBoxUpdate() may be called re-entrantly from multiple worker threads.
|
12 年 前 |
Lasse Öörni
|
26a9bc763e
Added Temporary flag to Serializable, which means it will not be saved if enabled. Currently the sub-nodes created by Terrain are marked temporary.
|
12 年 前 |
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 年 前 |