Commit History

Author SHA1 Message Date
  Lasse Öörni bc8074a6f5 Added SetProjection() to camera, which sets custom projection matrix. This is reset by modifying any of the standard projection parameters (farClip, FOV etc.) Make sure camera's actual far & near clip are based on the projection matrix. 9 years ago
  Lasse Öörni 48cd15bc5a Store camera projection matrix as API-independent and convert as necessary (preparation for allowing the user to define a custom projection matrix.) Camera GetProjection() API changed; GetGPUProjection() is now used to get the API-specific projection for use as a shader parameter. 9 years ago
  Lasse Öörni bef8df21bb Support defining neighbor terrains to avoid LOD level discontinuities at the edges. 9 years ago
  Lasse Öörni 291b33df99 Squashed commit of the following: 9 years ago
  Lasse Öörni 3fe5024cf7 Remove deprecated autoRemove bool from SoundSource. Replace with a more generic AutoRemoveMode enum which is now used by both SoundSource & ParticleEmitter. 9 years ago
  Lasse Öörni 56ba0def78 Add Graphics::SetDither(). Closes #1489. 9 years ago
  Lasse Öörni af00713e12 Add Clone() to ParticleEffect & ParticleEffect2D. Closes #1469. 9 years ago
  Lasse Öörni 4279990ea8 Minor fixes. Add script bindings and documentation for the new renderpath command. 9 years ago
  Yusuf Umar a9f7703f74 Add update invisible parameter to RibbonTrail and use it on the samples. 9 years ago
  Yusuf Umar f9e65027e3 Implementing RibbonTrail 9 years ago
  Eugene Kozlov c92894d250 Add support of custom per-instance data in batches. 9 years ago
  Lasse Öörni caf663eac3 Possibility for BillboardSet / ParticleEffect billboards to be fixed screen size. In this case the billboard size is measured in pixels. 9 years ago
  Lasse Öörni 7da8374a3b Option to override culling mode in pass. Closes #1363. 9 years ago
  Lasse Öörni 7160a0ab7c Normal offset shadow support for HLSL. Fix deferred specular calculation on HLSL. 9 years ago
  Lasse Öörni 7fbf89b728 Add Clone() function to Animation. Expose Animation constructor in Lua. 9 years ago
  Yao Wei Tjong 姚伟忠 31d362f879 Add new engine parameter for enabling/disabling high DPI window mode. 9 years ago
  Lasse Öörni 19f3b0f120 Merge branch 'master' into vertexdeclaration 9 years ago
  Lasse Öörni 2e44b0b350 Squashed commit of the following: 9 years ago
  Lasse Öörni 7b738c54ac Merge branch 'master' into vertexdeclaration 9 years ago
  Lasse Öörni 2b259e85e0 Change Texture::SetData() to take a raw pointer instead of shared to match rest of the API and simplify script bindings. 9 years ago
  Lasse Öörni 25f039b7e1 Add GetElementOffset & HasElement function bindings to AS VertexBuffer API. 9 years ago
  Lasse Öörni c872d6d335 Fix missing offset member in VertexElement AS binding. 9 years ago
  Mike3D b606060b98 Revert Graphics API commits af42c37 and b751108 9 years ago
  Lasse Öörni 35b516b866 AngelScript binding for VertexElement struct + related enums. 9 years ago
  Yao Wei Tjong 姚伟忠 3b1ab0ffea Partially revert back changes from commit af42c37. 9 years ago
  Mike3D af42c37179 More AS bindings fixes for Graphics API 9 years ago
  Mike3D b751108456 Fixed AS bindings for Animation and AnimationState 9 years ago
  Lasse Öörni e0b76920ea Merge branch 'master' into vertexdeclaration 9 years ago
  Lasse Öörni 0c10106cd8 Dummy implementation for D3D9 Texture2DArray. Texture2DArray Lua bindings. 9 years ago
  Lasse Öörni a458d30fd5 Initial freeform vertex declarations for D3D9. 9 years ago