Removed line to define ENABLE_64BIT for Visual Studio based on cmake generator as the define must already been set explicitly when invoking cmake_vsxxxx.bat in order to get Win64 generator. Fixed the expression to check whether ENABLE_TOOLS is defined. Minor update on build options documentation.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2403 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added Temporary flag to Serializable, which means it will not be saved if enabled. Currently the sub-nodes created by Terrain are marked temporary.
Temporary objects are by default not shown in the editor.
Added trigonometric functions which take degrees argument into the C++ API, not just script.
Edited the Billboards sample.
Made the Urho3D logo in the samples slightly transparent.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2404 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Windows shared library build fixes.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2405 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Disable some more DLL build related warnings.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2406 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Removed offending function from SDL which prevented proper startup when Urho3D was built as a shared library on Windows.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2407 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added '_d' postfix when building Urho3D library in Debug configuration on Windows platform.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2408 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Enhanced FindUrho3D.cmake module to find library with debug postfix on windows platform.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2409 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Enhanced FindUrho3D.cmake module to find library with debug postfix on windows platform. It should work for all build configurations.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2410 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed find_library() command in FindUrho3D.cmake module to correctly separate list variables with their respective argument separator.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2411 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Copy import library separately to Lib directory for a MSVC shared library build.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2412 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added Decals example.
Refactored SkeletalAnimation example to use a custom component as well.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2413 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Update AnimatedModel's bounding box with bone accuracy only when the animation is updated. Otherwise transform the previous last calculated bone bounding box. This results in a significant performance boost when a large amount of AnimatedModels are both moved, and animated.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2414 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added safety check for the number of animation states.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2415 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed AnimatedModel bone bounding box not updating when bones are moved without animation, eg. ragdolls.
Remove AnimationController & all AnimationStates from the ragdolls when creating.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2416 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added common rendering quality controls to all samples.
Fixed quality for the Logo & LogoLarge textures.



git-svn-id: http://urho3d.googlecode.com/svn/trunk@2417 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Updated comments in the samples.
Updated script API.



git-svn-id: http://urho3d.googlecode.com/svn/trunk@2418 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added MultipleViewports & RenderToTexture samples.
Added diffuse unlit & notexture unlit techniques.
Do not use occlusion if viewport is very tall compared to width, as the pixel width of the occlusion buffer is fixed and would result in large CPU time consumption.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2419 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Adjust object & camera position in the RenderToTexture sample.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2420 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Set bilinear filter on the render texture so it looks better up close.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2421 3bd170d8-ddcf-f82c-f583-7a401ccf5608