Lasse Öörni
|
abf00cafa9
Merged pixel shader uniforms.
|
14 年之前 |
Lasse Öörni
|
b1ba025970
Fixed hyperthreading detection again.
|
14 年之前 |
Lasse Öörni
|
1fbbf5f2cd
Limit the amount of worker threads to half the available CPU cores.
|
14 年之前 |
Lasse Öörni
|
2f0d3caecd
Migrated to AngelScript 2.22.0.
|
14 年之前 |
Lasse Öörni
|
8a52455faa
Added shadow mask feature, which allows selective shadow casting by different lights.
|
14 年之前 |
Lasse Öörni
|
6e51dffdeb
Updated readme.
|
14 年之前 |
Lasse Öörni
|
bdc29caebd
Reverted to AngelScript 2.21.1 because of crash with VariantMap.
|
14 年之前 |
Lasse Öörni
|
63f23313d6
Sort also the postalpha pass back to front.
|
14 年之前 |
Lasse Öörni
|
7f7e8b970d
Added subgeometry centers to the model format for proper sorting of transparent geometries.
|
14 年之前 |
Lasse Öörni
|
7be9585861
Fixed erroneous use of local axis movement when more than one node selected.
|
14 年之前 |
Lasse Öörni
|
a436badf8f
More documentation updates.
|
14 年之前 |
Lasse Öörni
|
2e32aace3c
Documentation update.
|
14 年之前 |
Lasse Öörni
|
a9c5641371
Return to xGxR encoded normal maps and separate specular maps.
|
14 年之前 |
Lasse Öörni
|
2f74622427
Converted DebugGeometry to use a vertex buffer instead of using immediate rendering.
|
14 年之前 |
Lasse Öörni
|
71d2e019e6
Use a vertex buffer for UI rendering instead of several immediate mode draw operations. The vertex buffer is locked and updated once per frame, instead of several smaller locks.
|
14 年之前 |
Lasse Öörni
|
653327dd15
Added E_NETWORKUPDATESENT event.
|
14 年之前 |
Lasse Öörni
|
4e18121be0
Updated documentation.
|
14 年之前 |
Lasse Öörni
|
7f09ddcb14
Simplified shader register mapping code.
|
14 年之前 |
Lasse Öörni
|
7d96303e39
Finalized support for overlapping Direct3D9 shader parameters, or the same shader parameters using different registers in different shaders.
|
14 年之前 |
Lasse Öörni
|
0e84c54306
Added shader parameter register count information in the D3D shader file format.
|
14 年之前 |
Lasse Öörni
|
589c0ee141
Expanded the lit base pass optimization to cover also the first spot or point light affecting a drawable.
|
14 年之前 |
Lasse Öörni
|
80a6948b22
Large rendering architecture refactoring.
|
14 年之前 |
Lasse Öörni
|
f67165bcf3
Documentation fixes.
|
14 年之前 |
Lasse Öörni
|
fe495f6bcc
Added deferred fallback mode, which renders the G-buffer in 2 passes.
|
14 年之前 |
Lasse Öörni
|
d6a3f89393
Added low-quality (1-sample) shadow filtering option.
|
14 年之前 |
Lasse Öörni
|
292ebed51f
Added initial fallback mode (no MRT, no hardware shadows.)
|
14 年之前 |
Lasse Öörni
|
a89cb22161
Replaced edge filtering with temporal antialiasing with ghosting prevention.
|
14 年之前 |
Lasse Öörni
|
3c0298dcf8
Updated documentation on G-buffer setup.
|
14 年之前 |
Lasse Öörni
|
b6e09d2655
Renamed FinishUpdate() to ApplyAttributes() to be more descriptive, and to not confuse with frame updates.
|
14 年之前 |
Lasse Öörni
|
3f7fffbf49
Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance().
|
14 年之前 |