Tomasz Kapuściński
|
55b4e73a7a
|
Corrected a problem with strmid()
|
2015-05-22 20:34:35 +02:00 |
Tomasz Kapuściński
|
fa67e815b8
|
Implemented per-vertex lighting and set it as default in OpenGL 3.3 engine
|
2015-05-22 18:53:51 +02:00 |
Tomasz Kapuściński
|
8abdd4b740
|
Improved shadow mapping
|
2015-05-21 18:18:46 +02:00 |
Tomasz Kapuściński
|
f67c01e5e7
|
Added proper render to texture support
|
2015-05-21 18:03:17 +02:00 |
Tomasz Kapuściński
|
a045bf3830
|
Added shadow ambient support
|
2015-05-21 16:47:24 +02:00 |
Piotr Dziwinski
|
b1e8341475
|
Move OpenGL 3.3 shaders to main repository
|
2015-05-20 23:30:46 +02:00 |
Piotr Dziwinski
|
619ac3cf8d
|
Fixed glew linking problem on MXE
|
2015-05-19 23:03:32 +02:00 |
Piotr Dziwinski
|
35ce6c228a
|
Fix gcc warning
|
2015-05-19 23:03:32 +02:00 |
Tomasz Kapuściński
|
361a8c4ddd
|
Another fix to warning
|
2015-05-19 17:24:07 +02:00 |
Tomasz Kapuściński
|
3a1dffd8df
|
Fixing some warnings
|
2015-05-19 17:15:08 +02:00 |
Tomasz Kapuściński
|
df8223700b
|
Corrected compilation error
|
2015-05-19 16:26:41 +02:00 |
Tomasz Kapuściński
|
933609967a
|
Added OpenGL 3.3 graphics implementation
|
2015-05-19 14:29:31 +02:00 |
Piotr Dziwinski
|
b2e781b1e9
|
Updated data submodule
|
2015-05-17 10:35:39 +02:00 |
Tomasz Kapuściński
|
d210dcf70e
|
Implemented graceful degradation of shadow quality when not enough texture units are available
|
2015-05-15 10:12:35 +02:00 |
Tomasz Kapuściński
|
e747443312
|
Increased quality of dynamic shadows
|
2015-05-14 15:31:57 +02:00 |
Piotr Dziwinski
|
fd182e5515
|
Aligned unit tests to compile under MSVC
|
2015-05-13 21:05:39 +02:00 |
Piotr Dziwinski
|
0ddfdebab3
|
Remove unused system utils functions
|
2015-05-13 20:52:19 +02:00 |
Piotr Dziwinski
|
ccaac2c544
|
Rewrite unit tests to use HippoMocks
|
2015-05-13 00:52:18 +02:00 |
Piotr Dziwinski
|
d18650c477
|
Updated data subdirectory
|
2015-05-12 22:06:55 +02:00 |
Piotr Dziwinski
|
0c75ca6c24
|
Updated data subdirectory
|
2015-05-12 21:51:32 +02:00 |
Piotr Dziwinski
|
09ad10c57c
|
Updated data subdirectory
|
2015-05-12 21:43:02 +02:00 |
Tomasz Kapuściński
|
03244ecdfd
|
Corrected assertion error when changing offscreen rendering
|
2015-05-12 20:20:57 +02:00 |
Tomasz Kapuściński
|
2665847c41
|
Added support for offscreen rendering and high resolution shadow maps
|
2015-05-12 13:09:31 +02:00 |
Tomasz Kapuściński
|
b033e35385
|
Transparent textures no longer cast shadows in transparent parts
|
2015-05-11 18:00:02 +02:00 |
Tomasz Kapuściński
|
0b2f00530b
|
Added experimental support for dynamic shadows (shadow mapping)
|
2015-05-11 15:21:17 +02:00 |
Tomasz Kapuściński
|
1e3c2cc2df
|
Increased the height of text area for displaying authors.txt (should fix #465)
|
2015-05-09 20:36:32 +02:00 |
Tomasz Kapuściński
|
c945afafc8
|
Added bounds checking to CBotString type methods (should fix issue #429)
|
2015-05-07 13:53:53 +02:00 |
Tomasz Kapuściński
|
619b3f2e45
|
Fixes recent mistake (- instead of +)
|
2015-05-07 13:05:20 +02:00 |
Tomasz Kapuściński
|
3164e7256e
|
Changed terrain UV mapping (fixes #306 for OpenGL engine, will cause similar problem on Direct3D)
|
2015-05-07 12:58:05 +02:00 |
Tomasz Kapuściński
|
c28e1f6150
|
Added CBot functions for rounding: floor(), ceil(), round(), and trunc()
|
2015-05-06 23:29:55 +02:00 |
Tomasz Kapuściński
|
1c655aeda0
|
Corrected the problem with pendown() hanging the game (fixes #203)
|
2015-05-06 21:59:29 +02:00 |
Tomasz Kapuściński
|
1db9d8bdca
|
Changed CBot file handling, potentially solved problems with 64-bit executables
|
2015-05-06 20:39:09 +02:00 |
Tomasz Kapuściński
|
d3b052f19b
|
Implemented trilinear filtering, mipmap level setting and anisotropic filtering
|
2015-05-06 17:55:10 +02:00 |
Tomasz Kapuściński
|
05bf5be6f4
|
Added atan2() function to CBot
|
2015-05-06 13:02:44 +02:00 |
Piotr Dziwinski
|
6c87144ae8
|
Merge branch 'ManuelBlanc-dev-osx' into dev
|
2015-04-28 15:18:37 -07:00 |
Piotr Dziwinski
|
81096fd2ae
|
Fix Clang and GCC 4.6 compilation
|
2015-04-28 19:29:32 +02:00 |
Piotr Dziwinski
|
4c8127c6ec
|
Fix two bugs uncovered by MSVC
|
2015-04-27 20:04:01 +02:00 |
Piotr Dziwinski
|
69fe212b0f
|
Support for MSVC compilation
|
2015-04-27 20:03:43 +02:00 |
Piotr Dziwinski
|
bca9a019ae
|
Suppress some MSVC warnings
|
2015-04-27 20:02:22 +02:00 |
Piotr Dziwinski
|
d003247120
|
Provide usleep() in CSystemUtils interface
|
2015-04-27 20:02:22 +02:00 |
Piotr Dziwinski
|
dec12fb977
|
Use wingetopt library on MSVC
|
2015-04-27 18:17:03 +02:00 |
Piotr Dziwinski
|
544e513148
|
Minor MSVC compilation fixes
|
2015-04-27 18:17:03 +02:00 |
Piotr Dziwinski
|
fcd904faf7
|
Fix non-integer expressions in #if
|
2015-04-27 18:17:03 +02:00 |
Piotr Dziwinski
|
3dce58c0fa
|
Replace override and noexcept with macros
|
2015-04-27 18:07:42 +02:00 |
Piotr Dziwinski
|
f52650edb5
|
Add MSVC compiler detection
|
2015-04-27 18:03:06 +02:00 |
krzys-h
|
d23170aaf1
|
Fixed monospace CBot editor font (closes #464)
|
2015-04-23 21:01:04 +02:00 |
krzys-h
|
e9394d0ff7
|
Updated data submodule
|
2015-04-22 21:00:23 +02:00 |
krzys-h
|
87ccb759e6
|
Allow Tech to use build(), closes #461
|
2015-04-18 11:40:42 +02:00 |
krzys-h
|
c481906242
|
Added nullptr checks in CPyro, should fix #462
|
2015-04-18 11:33:39 +02:00 |
krzys-h
|
df4cb110b5
|
Made example programs not directly runnable (#450)
|
2015-04-17 22:39:57 +02:00 |