urhobot
|
c65eaab8a3
GH Actions: Bump copyright year to 2022.
|
4 年 前 |
urhobot
|
f861a10a61
GH Actions: Bump copyright to 2021.
|
4 年 前 |
Eugene Kozlov
|
2805b6379e
Fix incorrect rendering of point vertex lights
|
5 年 前 |
urho3d-travis-ci
|
1151b8a2d6
Travis CI: bump copyright to 2020.
|
6 年 前 |
urho3d-travis-ci
|
a476f0c401
Travis CI: bump copyright to 2019.
|
7 年 前 |
Lasse Öörni
|
7ce360bf97
Fix missing bit shift in BatchQueue::SortFrontToBack2Pass(). Thanks to cftvgybhu549 from the Urho forum.
|
7 年 前 |
Yao Wei Tjong 姚伟忠
|
2f12b4d207
Quick fix for building using GCC 8.x compiler toolchain.
|
7 年 前 |
Yao Wei Tjong 姚伟忠
|
ae537f1e18
Clang-Tidy - bugprone-undefined-memory-manipulation.
|
7 年 前 |
Yao Wei Tjong 姚伟忠
|
d43bf1b3d6
Clang-Tidy - hicpp-signed-bitwise.
|
8 年 前 |
Yao Wei Tjong 姚伟忠
|
29fed24492
Rinse and repeat by invoking clang-tidy (v3.9) from CLI directly.
|
8 年 前 |
urho3d-travis-ci
|
70049ba582
Travis CI: bump copyright to 2018.
|
8 年 前 |
Yao Wei Tjong 姚伟忠
|
ca97fd9b9b
Clang-Tidy - modernize-use-auto.
|
8 年 前 |
Eugene Kozlov
|
de249a1963
Remove casts around nullptr.
|
8 年 前 |
Eugene Kozlov
|
5a2bec95f1
Automatic upgrade: override, typedef to using, 0 to nullptr.
|
8 年 前 |
urho3d-travis-ci
|
ee054a1507
Travis CI: bump copyright to 2017.
|
9 年 前 |
Lasse Öörni
|
ade01f61af
Remove isAreaLight variable completely from Light class, as it's unused. Some cleanup / comment changes. Fix PBRDeferred GLSL shader.
|
9 年 前 |
Lasse Öörni
|
b8d55583f7
Squashed commit of the following:
|
9 年 前 |
Lasse Öörni
|
f8ebf2dbc9
Line antialiasing support in Graphics, Material, DebugRenderer classes. Closes #1627.
|
9 年 前 |
Lasse Öörni
|
b22768227f
Possibility to enable alpha-to-coverage in either pass or material (all passes). Requires D3D11 or OpenGL and hardware multisampling enabled. Seems to look slightly different on D3D / OpenGL. Fixed depth bias not being copied in Material::Clone(). Closes #1578.
|
9 年 前 |
Lasse Öörni
|
48f779e234
Add possibility for materials to define vertex & pixel shader compilation defines, like techniques & passes. Related to #1566. As a consequence, removed the "alphamask" hint from techniques (render order can be used instead) and automatic determination if material should occlude. Fixed bugs in Material JSON save. Allow JSONValue::Size() to also work in object mode. Added porting notes as necessary.
|
9 年 前 |
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 年 前 |
Lasse Öörni
|
c647ae7dfa
Put zone texture to environment texture unit on OpenGL ES. Fix web build including texture unit mappings which are not included in the shaders.
|
9 年 前 |
Eugene Kozlov
|
c92894d250
Add support of custom per-instance data in batches.
|
9 年 前 |
Lasse Öörni
|
97bb1769d0
Rework renderpath quad commands to use same quad transform as deferred directional lights, with the camera projection set correctly. Set quad command's shader parameters last to allow overriding any engine shader parameter (except the quad's model transform.) Remove unused function parameters. Closes #1370.
|
9 年 前 |
Lasse Öörni
|
7da8374a3b
Option to override culling mode in pass. Closes #1363.
|
9 年 前 |
Lasse Öörni
|
7220b37676
Fix spotlight spot matrix in deferred rendering. Remove unused variables.
|
9 年 前 |
Lasse Öörni
|
7160a0ab7c
Normal offset shadow support for HLSL. Fix deferred specular calculation on HLSL.
|
9 年 前 |
Lasse Öörni
|
2151426adc
Use proper world space in deferred light shaders. This allows the cLightPos uniform and shadow matrices to behave the same in all passes (simplifies code.) Closes #1335.
|
9 年 前 |
Lasse Öörni
|
a458d30fd5
Initial freeform vertex declarations for D3D9.
|
9 年 前 |
Lasse Öörni
|
d9a295a595
Re-enable the unsigned/signed mismatch warning. Code cleanup.
|
10 年 前 |