|
e9fcd6b2a5
|
Fixed int/double old-style casts
|
2015-12-17 01:13:20 +01:00 |
|
|
b51ce3426d
|
Fixed coding style
|
2015-12-16 01:33:02 +01:00 |
|
|
da5219c01f
|
Fixed near-frustum auto-tessellation yielding a back-facing sub-triangle
|
2015-12-14 22:26:13 +01:00 |
|
|
26cba26847
|
Do not rasterize vegetation when there is no layer
|
2015-12-14 22:20:28 +01:00 |
|
|
230fd6644e
|
Merge branch 'master' into vegetation
Conflicts:
src/basics/Color.inline.cpp
|
2015-12-09 00:40:47 +01:00 |
|
|
c12cd91f9b
|
Removed header inlining of Vector3 and Color methods
This made cross-platform compiling and profiling more complicated
|
2015-12-09 00:32:29 +01:00 |
|
|
f990ec4032
|
Added control of perspective correction
This allows for some optimization in render tests and
improves low-quality render times
|
2015-11-10 00:34:19 +01:00 |
|
|
88d2a78b70
|
Enforced coding style using clang-format
|
2015-11-09 22:30:46 +01:00 |
|
|
52bad18d26
|
Added "backface culling" and "previous fragment" in rasterizers
Backface culling speeds up rasterization
Previous fragment will be used later by vegetation rasterizer
|
2015-10-16 00:51:46 +02:00 |
|
|
3fc8b1c98f
|
Added automatic tessellation near camera frustum culling
This allows the camera nearer the ground
and fixes holes in lower quality renders
|
2015-10-08 19:20:44 +02:00 |
|
|
8d33a11dc5
|
Added rasterization quality control
|
2015-09-10 19:33:52 +02:00 |
|
|
7c7b6043c5
|
Improved render progress.
A bug was also fixed where some canvas pixels were shaded twice,
leading to a performance loss.
|
2015-08-23 20:22:37 +02:00 |
|
|
13904be001
|
Optimization: replaced some divisions by inverse multiplications
|
2014-08-20 16:45:45 +02:00 |
|
|
2b135eedac
|
Removed old render_progress in SoftwareRenderer
|
2014-08-19 14:20:37 +02:00 |
|
|
8f24d54568
|
Restored render interruption
|
2014-08-19 09:18:55 +02:00 |
|
|
31b74c660e
|
Iterate over portions to render the whole canvas
|
2014-08-18 17:33:15 +02:00 |
|
|
c9fa33984b
|
Restored color profile in canvas preview
|
2014-08-18 16:33:09 +02:00 |
|
|
b5ee4c432f
|
Added parallel pixel shader for second-pass rendering
|
2014-08-18 16:04:46 +02:00 |
|
|
2aeecdec62
|
WIP on canvas pixel shading
|
2014-08-18 12:17:16 +02:00 |
|
|
b86669c5a0
|
Added color to rasterized polygons
|
2014-08-16 13:34:55 +02:00 |
|
|
cf58bea1b7
|
WIP on new canvas system
|
2014-06-12 17:45:59 +02:00 |
|
|
43431aae87
|
New Canvas software rendering structure (WIP)
|
2014-06-05 17:12:49 +02:00 |
|