Lasse Öörni
|
b9155ca8b3
CirCle -> Circle. Convert color to uint prior to drawing the lines, instead of converting on each line.
|
10 gadi atpakaļ |
lixin
|
44638345e7
add method for circle,cross,quad debug renderering
|
10 gadi atpakaļ |
Lasse Öörni
|
b8fea26470
Do not attempt to capture 16bit or float textures to Image, as that is unsupported by the Image class. Delete image if format was illegal.
|
10 gadi atpakaļ |
Lasse Öörni
|
06f4eee4a9
Merge remote-tracking branch 'jsandusky/CubeMapGeneration'
|
10 gadi atpakaļ |
Lasse Öörni
|
556fe7de87
Make skeleton bones initial transform modifiable in AngelScript.
|
10 gadi atpakaļ |
Lasse Öörni
|
2fa676337b
Removed unneeded script API helper functions.
|
10 gadi atpakaļ |
Lasse Öörni
|
7356bdecfb
Add API to Animation / AnimationTrack to create tracks and keyframes and expose it to script. Change AnimationTracks to be stored in a HashMap so that removal and creation is safe without invalidating pointers. Changed the AnimationTriggerPoint API to resemble the AnimationTrack API, and change it to be handled as a value type in AngelScript API. Closes #878.
|
10 gadi atpakaļ |
JSandusky
|
da0463ec49
Add cubemap generation capability to the Urho3D editor
|
10 gadi atpakaļ |
Lasse Öörni
|
634393d7c8
Add network replication for animations' removeOnCompletion flag. Add GetRemoveOnCompletion(). Add Lua binding for removeOnCompletion. Fix missing AngelScript binding for GetFadeTime().
|
10 gadi atpakaļ |
Lasse Öörni
|
29b178914c
Merged hjmediastudios/master. Adds removeOnCompletion functionality to AnimationController.
|
10 gadi atpakaļ |
Lasse Öörni
|
b53b584123
8-bit render order support in materials. This adjusts the drawing order within a scene pass, and takes precedence over both state & distance sorting.
|
10 gadi atpakaļ |
Lasse Öörni
|
a737bbb671
Fix terrain occlusion leaving holes in the occlusion geometry, and being over-aggressive with height reduction, which would result in poor occlusion. Allow to configure terrain number of LOD levels to be less than 4. Allow to configure the LOD level used for terrain occlusion (not recommended to be changed.) Closes #825.
|
10 gadi atpakaļ |
Yao Wei Tjong 姚伟忠
|
fa77a456f8
Reformat Urho3D source files to get rid of the indents on empty lines.
|
10 gadi atpakaļ |
nemerle
|
e89184b38c
Rename texture_uv_ to textureUV_
|
10 gadi atpakaļ |
nemerle
|
8bad584cb4
Match project's coding conventions and expose the new functionality to angelscript and lua
|
10 gadi atpakaļ |
Lasse Öörni
|
3e930c5a6f
Added IsAtEnd() function to AnimationController.
|
10 gadi atpakaļ |
Lasse Öörni
|
d090b0be56
Added blendmode to renderpath commands (only used by QUAD commands.)
|
10 gadi atpakaļ |
Lasse Öörni
|
03c517ebda
Fix out of bounds array access related to RenderPathCommand outputs. Changed to store name and face within a pair. Added missing render path-related script bindings.
|
10 gadi atpakaļ |
Lasse Öörni
|
15f338b3c0
Allow RenderPath to define cube map rendertargets. Allow RenderPath to refer to rendertargets created programmatically and stored as named manual resources.
|
10 gadi atpakaļ |
Lasse Öörni
|
0235c02653
Expose Geometry, IndexBuffer & VertexBuffer to script, with VB & IB content access using VectorBuffer. AngelScript 34_DynamicGeometry example. Lua version to follow.
|
10 gadi atpakaļ |
Lasse Öörni
|
97fb2638db
Add fill mode to materials.
|
10 gadi atpakaļ |
Lasse Öörni
|
b8c7c59eca
Configure amount of allowed bones for hardware skinning based on the rendering API. Allow 128 bones on Direct3D 11 & OpenGL 3. Add -mb (maxbones) parameter to AssetImporter & OgreImporter. When using OpenGL 3, allow deferred rendering to use different MRT formats without forcing an RGBA substitute rendertarget.
|
10 gadi atpakaļ |
Lasse Öörni
|
e2afa34bb7
Refactor Technique to not use HashTable for passes, but instead a vector with dynamically allocated pass indices. HashTable class removed as there were no other uses for it, and it was programmer-unfriendly compared to HashMap.
|
10 gadi atpakaļ |
Lasse Öörni
|
988f1fdc33
Merge branch 'master' into render-refactor
|
10 gadi atpakaļ |
Lasse Öörni
|
f660213930
Fix AngelScript API compile on VS2015. Add CMake bat file for VS2015.
|
10 gadi atpakaļ |
Lasse Öörni
|
480284fb23
Removed the triangle count based instancing check, as instancing a large number of the same mesh should always result in less CPU time.
|
10 gadi atpakaļ |
Lasse Öörni
|
88080dad31
Remove Shader Model 2 mode & instancing without stream offset (D3D9) as they are hard to test. Added Graphics::GetApiName() function.
|
10 gadi atpakaļ |
Lasse Öörni
|
56f64c60b9
Texture unit refactoring. On desktop ensure continuous range of 8 material texture units, while mobile has 5. Material can define a volume (3D) texture in the volume unit (desktop only.)
|
10 gadi atpakaļ |
hdunderscore
|
7000780beb
Fixed an error in AngelScript bindings for Octree::GetDrawables (incorrect return type).
|
11 gadi atpakaļ |
Lasse Öörni
|
bb2ebf7568
Bump copyright to 2015.
|
11 gadi atpakaļ |