Lasse Öörni
|
ec8394b3de
Initial terrain LOD. No stitching yet.
|
vor 13 Jahren |
Lasse Öörni
|
06371a62ed
Wrap decal around static geometry.
|
vor 13 Jahren |
Lasse Öörni
|
69e14c4fe2
Re-reserve the DebugRenderer vectors while they are empty to avoid unnecessary copying.
|
vor 13 Jahren |
Lasse Öörni
|
51c4336f2f
Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked.
|
vor 13 Jahren |
Lasse Öörni
|
153106519e
Restored public locking API for vertex & index buffers. On OpenGL locking is always emulated using either shadow or scratch data.
|
vor 13 Jahren |
Lasse Öörni
|
a4c1924e04
Vertex & index buffer refactoring to unify feature set between graphics APIs, cleanup code, and prepare for Android OpenGL context loss handling.
|
vor 13 Jahren |
Lasse Öörni
|
9a4e69d5bc
Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D.
|
vor 13 Jahren |
Lasse Öörni
|
c3f75ee181
Removed alpha test, as it is deprecated in modern graphics API's. Instead implemented in the pixel shader.
|
vor 13 Jahren |
Lasse Öörni
|
627d2c94d7
Switched from GLFW & PortAudio back to (modified) SDL 2.0.
|
vor 13 Jahren |
Lasse Öörni
|
9f331e56db
Changed Constraint API to specify the other body position / axis explicitly, and to specify limits as Vector2.
|
vor 13 Jahren |
Lasse Öörni
|
c48f640a18
Changed several structures to HashMap / HashSet for better performance.
|
vor 13 Jahren |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
vor 14 Jahren |
Lasse Öörni
|
a32f0f1c26
Fixed rotation of the axes model.
|
vor 14 Jahren |
Lasse Öörni
|
26618f0705
Further optimization of physics trimesh debug geometry drawing.
|
vor 14 Jahren |
Lasse Öörni
|
a9c5641371
Return to xGxR encoded normal maps and separate specular maps.
|
vor 14 Jahren |
Lasse Öörni
|
2f74622427
Converted DebugGeometry to use a vertex buffer instead of using immediate rendering.
|
vor 14 Jahren |
Lasse Öörni
|
0c22a1076b
Disallow 1-sample shadow mode when hardware PCF not supported.
|
vor 14 Jahren |
Lasse Öörni
|
baa3efacc3
Fixed the Data directory getting removed in the editor, if a scene was first loaded from there, and then from elsewhere.
|
vor 14 Jahren |
Lasse Öörni
|
80a6948b22
Large rendering architecture refactoring.
|
vor 14 Jahren |
Lasse Öörni
|
387ac00631
Use the variable name uintColor throughout.
|
vor 14 Jahren |
Lasse Öörni
|
424f7a957f
Enabled warnings in ShaderCompiler.
|
vor 14 Jahren |
Lasse Öörni
|
f622066c4a
Changed certain profile blocks (extra/transparent passes, debug geometry) to trigger only when there is actually some work to be done.
|
vor 14 Jahren |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
vor 14 Jahren |
Lasse Öörni
|
141d192225
Fixed Camera's InverseWorldTransform(), which should be GetInverseWorldTransform().
|
vor 14 Jahren |
Lasse Öörni
|
dca33c3b34
Unified the shader parameter setting API.
|
vor 14 Jahren |
Lasse Öörni
|
7da01092b6
Renamed ShaderProgram to ShaderVariation.
|
vor 14 Jahren |
Lasse Öörni
|
2da8d4ae47
Renamed Matrix4x3 to Matrix3x4.
|
vor 14 Jahren |
Lasse Öörni
|
3ca3f84df9
Refactored shader loading. A binary format is now used instead of XML data.
|
vor 14 Jahren |
Lasse Öörni
|
2de636df19
Disabled projection jitter from the debug geometery.
|
vor 14 Jahren |
Lasse Öörni
|
f60321b20f
Use PODVector more extensively.
|
vor 14 Jahren |