Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added smooth liquid transitionsftr/better-water | LaG1924 | 2022-07-09 | 2 | -20/+100 |
| | |||||
* | Added simple liquids meshing | LaG1924 | 2022-01-17 | 1 | -1/+174 |
| | |||||
* | Added fallback liquids meshing | LaG1924 | 2021-12-28 | 2 | -0/+48 |
| | |||||
* | Added RegisterLiquid to lua api | LaG1924 | 2021-12-27 | 4 | -14/+41 |
| | |||||
* | Removed previous liquids implementation | LaG1924 | 2021-12-26 | 5 | -30/+0 |
| | |||||
* | Updated .gitignore | LaG1924 | 2021-12-26 | 1 | -0/+6 |
| | |||||
* | Merge pull request #78 from LaG1924/ftr/deferred-shading | LaG1924 | 2021-12-25 | 37 | -533/+1593 |
|\ | | | | | Ftr/deferred shading | ||||
| * | Added smooth lighting settings parameter | LaG1924 | 2021-12-25 | 8 | -14/+21 |
| | | |||||
| * | Added smooth lighting | LaG1924 | 2021-12-25 | 3 | -155/+143 |
| | | |||||
| * | Added per vertex lighting | LaG1924 | 2021-12-19 | 4 | -25/+20 |
| | | |||||
| * | Added AO mask | LaG1924 | 2021-12-18 | 11 | -7/+19 |
| | | |||||
| * | Fixed SSAO low occlusion factor | LaG1924 | 2021-12-11 | 1 | -1/+1 |
| | | |||||
| * | Optimized face's normals calculation | LaG1924 | 2021-12-11 | 1 | -6/+3 |
| | | |||||
| * | Optimized fragment shader quads overdraw | LaG1924 | 2021-12-11 | 1 | -31/+38 |
| | | |||||
| * | Even more optimization to GBuffer size | LaG1924 | 2021-12-11 | 3 | -10/+42 |
| | | |||||
| * | More optimization to GBuffer size | LaG1924 | 2021-12-11 | 6 | -23/+7 |
| | | |||||
| * | Optimized GBuffer size | LaG1924 | 2021-12-11 | 16 | -61/+39 |
| | | |||||
| * | Removed unnecessary framebuffers copying | LaG1924 | 2021-12-08 | 9 | -95/+183 |
| | | |||||
| * | Added more SSAO settings | LaG1924 | 2021-12-07 | 7 | -19/+39 |
| | | |||||
| * | Fixed SSAO normals | LaG1924 | 2021-12-07 | 5 | -6/+11 |
| | | |||||
| * | Fixed GalOgl OglState dangling resource | LaG1924 | 2021-12-07 | 1 | -64/+98 |
| | | |||||
| * | Added optional forward rendering | LaG1924 | 2021-12-07 | 9 | -33/+193 |
| | | |||||
| * | Minor shader optimization | LaG1924 | 2021-12-05 | 5 | -6/+5 |
| | | |||||
| * | Added blending | LaG1924 | 2021-12-05 | 3 | -1/+29 |
| | | |||||
| * | Added Ambient occlusion options parameter | LaG1924 | 2021-12-05 | 6 | -64/+85 |
| | | |||||
| * | Added SSAO blur | LaG1924 | 2021-12-05 | 4 | -2/+46 |
| | | |||||
| * | Added SSAO | LaG1924 | 2021-12-04 | 19 | -29/+227 |
| | | |||||
| * | Added gamma correction | LaG1924 | 2021-11-28 | 17 | -25/+66 |
| | | |||||
| * | Changed shaders to use SPB | LaG1924 | 2021-11-27 | 21 | -106/+140 |
| | | |||||
| * | Added ShaderParametersBuffer to GalOgl | LaG1924 | 2021-11-27 | 6 | -36/+82 |
| | | |||||
| * | Added PostProcess class | LaG1924 | 2021-11-21 | 4 | -66/+151 |
| | | |||||
| * | Added gbuffer visualization | LaG1924 | 2021-11-21 | 5 | -4/+52 |
| | | |||||
| * | Moved face lighting to lighting pass | LaG1924 | 2021-11-21 | 10 | -32/+90 |
| | | |||||
| * | Added normals to faces | LaG1924 | 2021-11-21 | 6 | -18/+28 |
| | | |||||
| * | Added Gbuffer | LaG1924 | 2021-11-21 | 8 | -31/+165 |
| | | |||||
| * | Fixed some broken graphics features | LaG1924 | 2021-11-20 | 4 | -8/+15 |
| | | |||||
* | | Merge pull request #77 from LaG1924/ftr/graphics-abstraction-layer | LaG1924 | 2021-12-25 | 33 | -1183/+2343 |
|\| | | | | | Ftr/graphics abstraction layer | ||||
| * | Fixed missing APIENTRY linux build | LaG1924 | 2021-11-20 | 1 | -1/+1 |
| | | |||||
| * | Update ci.yml | LaG1924 | 2021-11-20 | 1 | -2/+2 |
| | | |||||
| * | Improved errors logging for OGL | LaG1924 | 2021-11-20 | 2 | -2/+134 |
| | | |||||
| * | Optimized state access in GalOgl | LaG1924 | 2021-11-20 | 1 | -68/+136 |
| | | |||||
| * | Fixed GalOgl resource leaking | LaG1924 | 2021-11-19 | 1 | -39/+114 |
| | | |||||
| * | Removed every reference to OpenGL except GalOgl.cpp | LaG1924 | 2021-11-19 | 14 | -394/+17 |
| | | |||||
| * | Added framebuffer to Gal | LaG1924 | 2021-11-19 | 6 | -83/+212 |
| | | |||||
| * | Changed TextureAtlas to Gal | LaG1924 | 2021-11-19 | 10 | -94/+141 |
| | | |||||
| * | Changed sky rendering to Gal | LaG1924 | 2021-11-19 | 7 | -254/+173 |
| | | |||||
| * | Optimized entities rendering | LaG1924 | 2021-11-18 | 5 | -102/+154 |
| | | |||||
| * | Changed entities rendering to Gal | LaG1924 | 2021-11-17 | 6 | -222/+197 |
| | | |||||
| * | Changed section rendering to Gal | LaG1924 | 2021-11-15 | 6 | -117/+148 |
| | | |||||
| * | Added ScissorTest to Gal | LaG1924 | 2021-11-15 | 3 | -76/+75 |
| | | |||||
| * | Added dynamic textures for Gal | LaG1924 | 2021-11-14 | 4 | -28/+36 |
| | | |||||
| * | Added basic Graphics Abstraction Layer | LaG1924 | 2021-11-14 | 5 | -87/+1189 |
|/ | |||||
* | Merge pull request #70 from LaG1924/ftr/build-3build-3 | LaG1924 | 2021-07-06 | 7 | -14/+60 |
|\ | | | | | Ftr/build 3 | ||||
| * | Added disconnect messages | LaG1924 | 2021-07-05 | 4 | -1/+32 |
| | | |||||
| * | Fixed shader error on MacOS | LaG1924 | 2021-07-05 | 1 | -1/+1 |
| | | |||||
| * | Removed MacOS unnecessary dependencies | LaG1924 | 2021-07-05 | 1 | -4/+10 |
| | | |||||
| * | Fixed build for Windows-x86 | LaG1924 | 2021-07-05 | 1 | -0/+1 |
| | | |||||
| * | Added 'Demonstration' section to README.md | LaG1924 | 2021-07-05 | 1 | -0/+8 |
| | | |||||
| * | Changed dynamic libs to static | LaG1924 | 2021-07-04 | 1 | -8/+8 |
|/ | |||||
* | Merge pull request #66 from LaG1924/ftr/more-rmlui | LaG1924 | 2021-07-04 | 25 | -4355/+323 |
|\ | | | | | Ftr/more rmlui | ||||
| * | Added screenshot-mode | LaG1924 | 2021-07-04 | 2 | -1/+7 |
| | | |||||
| * | Added basic Chat | LaG1924 | 2021-07-04 | 9 | -13/+160 |
| | | |||||
| * | Added RmlDebugger | LaG1924 | 2021-07-04 | 3 | -2/+27 |
| | | |||||
| * | Added Respawn screen | LaG1924 | 2021-07-03 | 8 | -5/+56 |
| | | |||||
| * | Added Loading screen | LaG1924 | 2021-07-02 | 4 | -1/+25 |
| | | |||||
| * | Added more debug values | LaG1924 | 2021-06-29 | 7 | -7/+48 |
| | | |||||
| * | Removed old items ids | LaG1924 | 2021-06-29 | 3 | -4326/+0 |
| | | |||||
* | | Merge pull request #64 from LaG1924/ftr/render-optimization | LaG1924 | 2021-07-04 | 7 | -215/+114 |
|\ \ | |/ |/| | Ftr/render optimization | ||||
| * | Tint calculation moved to vertex shader | LaG1924 | 2021-06-29 | 3 | -37/+8 |
| | | |||||
| * | Compacted vertices format | LaG1924 | 2021-06-28 | 4 | -15/+13 |
| | | |||||
| * | Implemented vertex data iterleaving | LaG1924 | 2021-06-28 | 4 | -89/+52 |
| | | |||||
| * | Embed UV to vertex data | LaG1924 | 2021-06-28 | 6 | -108/+97 |
| | | |||||
| * | More compact faces vertecies format | LaG1924 | 2021-06-28 | 3 | -23/+11 |
| | | |||||
| * | Moved block face model matrix transformation to CPU | LaG1924 | 2021-06-27 | 5 | -54/+44 |
|/ | |||||
* | Merge pull request #63 from LaG1924/ftr/cmake-minor-improvements | LaG1924 | 2021-06-27 | 1 | -8/+5 |
|\ | | | | | Updated FreeType2 and RmlUI | ||||
| * | Updated FreeType2 and RmlUI | LaG1924 | 2021-06-27 | 1 | -8/+5 |
| | | |||||
* | | Merge pull request #58 from LaG1924/fix/uis-fork-fixes | LaG1924 | 2021-06-27 | 13 | -72/+71 |
|\ \ | |/ |/| | Fix/uis fork fixes | ||||
| * | Fixed entity bug found by @uis246 | LaG1924 | 2021-06-24 | 2 | -4/+1 |
| | | |||||
| * | Fix multithreading | UIS | 2021-06-24 | 4 | -25/+26 |
| | | | | | | | | Reorder locks in Event.cpp | ||||
| * | Shader optimization, removed unused argument from GetBlockInfo function | UIS | 2021-06-24 | 3 | -8/+6 |
| | | |||||
| * | Use 12+4 bits for BlockId, GetBlockInfo return pointer instead value | UIS | 2021-06-24 | 4 | -32/+34 |
| | | |||||
| * | Minor network fixes | UIS | 2021-06-24 | 2 | -5/+3 |
| | | |||||
| * | Added CMakeLists.txt.user to .gitignore | UIS | 2021-06-24 | 1 | -1/+4 |
| | | |||||
* | | Merge pull request #60 from LaG1924/fix/memleak | LaG1924 | 2021-06-26 | 4 | -6/+7 |
|\ \ | |/ |/| | Fix/memleak | ||||
| * | Moved font downloading to CMake | LaG1924 | 2021-06-26 | 3 | -3/+3 |
| | | |||||
| * | Added build number to artifacts name and removed symbols artifacts for non-debug configurations | LaG1924 | 2021-06-26 | 1 | -3/+3 |
| | | |||||
| * | Fixed memory leak in lua | LaG1924 | 2021-06-26 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #59 from LaG1924/ftr/github-actions | LaG1924 | 2021-06-24 | 3 | -27/+76 |
|\ | | | | | Added Github Actions CMake build | ||||
| * | Replaced Travis-CI with Github Actions | LaG1924 | 2021-06-24 | 2 | -27/+1 |
| | | |||||
| * | Added Github Actions CMake build | LaG1924 | 2021-06-24 | 1 | -0/+75 |
|/ | |||||
* | Merge pull request #57 from LaG1924/ftr/rmlui | LaG1924 | 2021-06-22 | 28 | -841/+1294 |
|\ | | | | | Ftr/rmlui | ||||
| * | Minor changes to Ui scripts | LaG1924 | 2021-06-22 | 6 | -9/+51 |
| | | |||||
| * | Added Settings UI | LaG1924 | 2021-06-22 | 11 | -83/+361 |
| | | |||||
| * | Added game menus | LaG1924 | 2021-06-19 | 9 | -54/+242 |
| | | |||||
| * | Implemented RmlFileInterface | LaG1924 | 2021-06-18 | 10 | -16/+94 |
| | | |||||
| * | Implemented main menu in Rml and improved RmlUi support | LaG1924 | 2021-06-16 | 8 | -38/+214 |
| | | |||||
| * | Improved RmlUi integration | LaG1924 | 2021-06-13 | 9 | -8/+104 |
| | | |||||
| * | Fixed Linux build of RmlUi | LaG1924 | 2021-06-13 | 1 | -7/+7 |
| | | |||||
| * | Removed ImGui | LaG1924 | 2021-06-13 | 4 | -776/+0 |
| | | |||||
| * | Implemented basic RmlUi integration | LaG1924 | 2021-06-13 | 13 | -4/+355 |
| | | |||||
| * | Added RmlUi to CMakeLists.txt | LaG1924 | 2021-06-13 | 1 | -17/+37 |
| | | |||||
* | | Merge pull request #56 from LaG1924/ftr/upgrade-build-system | LaG1924 | 2021-06-22 | 320 | -180532/+244 |
|\| | | | | | Ftr/upgrade build system | ||||
| * | Updated build instructions and added MacOS #49 | LaG1924 | 2021-06-07 | 1 | -15/+15 |
| | | |||||
| * | Fixed MacOS OpenGL errors | LaG1924 | 2021-06-07 | 5 | -7/+19 |
| | | |||||
| * | Fix Travis-CI build error | LaG1924 | 2021-06-07 | 2 | -7/+6 |
| | | |||||
| * | Refactored CMakeLists.txt | LaG1924 | 2021-06-07 | 5 | -546/+126 |
| | | |||||
| * | Replaced /external/ with CPMAddPackage | LaG1924 | 2021-06-07 | 304 | -157519/+88 |
| | | |||||
| * | Replaced find_package with CPMAddPackage for more libraries | LaG1924 | 2021-06-06 | 1 | -16/+62 |
| | | |||||
| * | Added CPM. First attempt to improve dependencies management #15 | LaG1924 | 2021-06-06 | 6 | -22553/+59 |
|/ | |||||
* | Merge pull request #44 from LaG1924/fix/protocol_support | LaG1924 | 2020-07-31 | 10 | -33/+178 |
|\ | | | | | Protocol support | ||||
| * | Corrected Game Start conditions | LaG1924 | 2020-07-30 | 2 | -9/+27 |
| | | |||||
| * | Improved connection exceptions handling | LaG1924 | 2020-07-30 | 1 | -4/+16 |
| | | |||||
| * | Network usage optimization | LaG1924 | 2020-07-30 | 3 | -3/+12 |
| | | |||||
| * | Minor protocol support improvement | LaG1924 | 2020-07-30 | 2 | -0/+71 |
| | | |||||
| * | Implemented async connection to server | LaG1924 | 2020-07-30 | 1 | -12/+42 |
| | | |||||
| * | Improved uncompressed chunks decoding | LaG1924 | 2020-07-29 | 2 | -5/+10 |
|/ | |||||
* | Merge pull request #42 from LaG1924/ftr/chat_component_parse | LaG1924 | 2020-07-28 | 5 | -40/+206 |
|\ | | | | | Improved ChatComponent support | ||||
| * | Improved ChatComponent support #13 | LaG1924 | 2020-07-28 | 5 | -40/+206 |
|/ | |||||
* | Merge pull request #43 from LaG1924/ftr/dimensions_support | LaG1924 | 2020-07-27 | 9 | -9/+91 |
|\ | | | | | Support for non-overworld dimensions | ||||
| * | Support for non-overworld dimensions | LaG1924 | 2020-07-27 | 9 | -9/+91 |
|/ | |||||
* | Merge pull request #40 from LaG1924/lua-scripting | LaG1924 | 2020-07-25 | 53 | -888/+32067 |
|\ | | | | | Lua scripting | ||||
| * | Completely removed hardcoded list of blockstates | LaG1924 | 2019-05-20 | 4 | -529/+493 |
| | | |||||
| * | Implemented block-api | LaG1924 | 2019-05-19 | 8 | -13/+116 |
| | | |||||
| * | Implemented lua's "require" for AM | LaG1924 | 2019-05-19 | 4 | -2/+35 |
| | | |||||
| * | Implemented GameState lua-api | LaG1924 | 2019-05-19 | 2 | -9/+74 |
| | | |||||
| * | Implemented more scripting APIs | LaG1924 | 2019-05-18 | 5 | -17/+99 |
| | | |||||
| * | Integrated Optick profiler | LaG1924 | 2019-04-30 | 36 | -14/+8242 |
| | | |||||
| * | Second iteration of changing to single-threaded model | LaG1924 | 2019-04-21 | 6 | -18/+54 |
| | | |||||
| * | Basic single-threaded implementation | LaG1924 | 2019-04-21 | 7 | -282/+231 |
| | | |||||
| * | Renamed GlobalState to Game | LaG1924 | 2019-04-21 | 5 | -4/+4 |
| | | |||||
| * | Trying to fix build in linux | LaG1924 | 2019-04-21 | 1 | -2/+2 |
| | | |||||
| * | Changed luajit to lua5.1 | LaG1924 | 2019-04-21 | 1 | -1/+1 |
| | | |||||
| * | Added luajit to .travis.yml | LaG1924 | 2019-04-21 | 1 | -0/+1 |
| | | |||||
| * | Refactored lua-api | LaG1924 | 2019-04-21 | 6 | -43/+122 |
| | | |||||
| * | Minor lua-api improvement | LaG1924 | 2019-04-21 | 3 | -17/+49 |
| | | |||||
| * | Added lua-support | LaG1924 | 2019-04-21 | 6 | -0/+22607 |
|/ | |||||
* | Merge pull request #36 from LaG1924/fix-windows-vs2019 | LaG1924 | 2019-04-21 | 4 | -1/+12 |
|\ | | | | | Fix windows vs2019 | ||||
| * | Added manifest file for HiDPI-scaling | LaG1924 | 2019-04-21 | 2 | -1/+10 |
| | | |||||
| * | Fixed compilation in MSVC v142 | LaG1924 | 2019-04-21 | 2 | -0/+2 |
|/ | |||||
* | Update README.md | LaG1924 | 2019-03-26 | 1 | -2/+2 |
| | |||||
* | Merge pull request #32 from LaG1924/add-license-1 | LaG1924 | 2019-03-17 | 1 | -0/+201 |
|\ | | | | | Create LICENSE | ||||
| * | Create LICENSE | LaG1924 | 2019-02-15 | 1 | -0/+201 |
|/ | |||||
* | Update README.md | LaG1924 | 2019-02-13 | 1 | -1/+1 |
| | |||||
* | Update .travis.yml | LaG1924 | 2019-02-13 | 1 | -1/+1 |
| | |||||
* | Update .travis.yml | LaG1924 | 2019-02-13 | 1 | -4/+4 |
| | |||||
* | Create .travis.yml | LaG1924 | 2019-02-13 | 1 | -0/+26 |
| | |||||
* | More advanced textures animation support | LaG1924 | 2019-01-27 | 10 | -6/+36 |
| | |||||
* | Basic animated textures support | LaG1924 | 2019-01-27 | 2 | -5/+14 |
| | |||||
* | Added portal blockstate | LaG1924 | 2019-01-27 | 1 | -0/+3 |
| | |||||
* | Replaced "new/delete" with safer analogues | LaG1924 | 2019-01-27 | 4 | -47/+26 |
| | |||||
* | Merge pull request #31 from uis246/pluginSystem | LaG1924 | 2019-01-27 | 1 | -2/+2 |
|\ | | | | | GL include fix | ||||
| * | GL include fix | uis | 2019-01-26 | 1 | -2/+2 |
| | | |||||
* | | Added "Renderer faces" metric | LaG1924 | 2019-01-27 | 4 | -1/+10 |
| | | |||||
* | | Added const-keyword to World | LaG1924 | 2019-01-27 | 6 | -64/+73 |
| | | |||||
* | | GameState double-buffering | LaG1924 | 2019-01-27 | 12 | -62/+51 |
| | | |||||
* | | Added slow GameState sync | LaG1924 | 2019-01-27 | 8 | -58/+55 |
| | | |||||
* | | Refactored GameState | LaG1924 | 2019-01-27 | 4 | -680/+742 |
|/ | |||||
* | Updated .gitignore | LaG1924 | 2019-01-26 | 1 | -1/+1 |
| | |||||
* | Removed previous implementation of Shader | LaG1924 | 2019-01-26 | 21 | -185/+99 |
| | |||||
* | Implemented new Shader class | LaG1924 | 2019-01-26 | 6 | -19/+178 |
| | |||||
* | Added Framebuffer class | LaG1924 | 2019-01-25 | 6 | -13/+214 |
| | |||||
* | Merge pull request #30 from uis246/iss29 | LaG1924 | 2018-12-20 | 3 | -53/+32 |
|\ | | | | | #29 fix | ||||
| * | Fixes #29 | uis | 2018-12-20 | 3 | -53/+32 |
| | | |||||
* | | Merge pull request #28 from uis246/iss11 | LaG1924 | 2018-10-20 | 3 | -9/+16 |
|\| | | | | | #11 Single field for ip and port | ||||
| * | #11 Single field for ip and port | uis | 2018-10-17 | 3 | -9/+16 |
|/ | |||||
* | Update README.mdbuild-2 | LaG1924 | 2018-08-25 | 1 | -41/+8 |
| | |||||
* | Smooth sunset and dawn | LaG1924 | 2018-08-24 | 1 | -1/+1 |
| | |||||
* | Fixed crash when connection lost | LaG1924 | 2018-08-21 | 1 | -22/+26 |
| | |||||
* | Fixed uninitialized variable | LaG1924 | 2018-08-21 | 1 | -1/+1 |
| | |||||
* | Added BlockStates | LaG1924 | 2018-08-21 | 1 | -4/+149 |
| | |||||
* | Added Linux linker flag to produce recognisable executable | LaG1924 | 2018-08-21 | 1 | -0/+1 |
| | |||||
* | Fixed rendering errors | LaG1924 | 2018-08-21 | 4 | -8/+12 |
| | |||||
* | Fixed linux compilation errors | LaG1924 | 2018-08-21 | 3 | -4/+8 |
| | |||||
* | Update glm to 0.9.9.0 | LaG1924 | 2018-08-21 | 265 | -21407/+24609 |
| | |||||
* | Smooth sun movement | LaG1924 | 2018-08-21 | 3 | -1/+9 |
| | |||||
* | More correct block rotating | LaG1924 | 2018-08-21 | 3 | -80/+61 |
| | |||||
* | More correct face culling for rotated blocks | LaG1924 | 2018-08-20 | 4 | -168/+48 |
| | |||||
* | Correct face culling for rotated blocks | LaG1924 | 2018-08-11 | 4 | -7/+134 |
| | |||||
* | Support rotation in BlockStates | LaG1924 | 2018-08-10 | 3 | -27/+55 |
| | |||||
* | Moved ParsedFace and FaceDirection out of BlockModel | LaG1924 | 2018-08-09 | 4 | -76/+66 |
| | |||||
* | Workaround for liquids | LaG1924 | 2018-08-09 | 6 | -0/+34 |
| | |||||
* | More BlockStates | LaG1924 | 2018-08-09 | 2 | -4/+218 |
| | |||||
* | Changeable brightness | LaG1924 | 2018-08-09 | 4 | -3/+18 |
| | |||||
* | Refactored Block | LaG1924 | 2018-08-09 | 3 | -35/+10 |
| | |||||
* | Replaced sdl2_image with stb_image | LaG1924 | 2018-08-09 | 5 | -130/+7476 |
| | |||||
* | Implemented Creative Flight | LaG1924 | 2018-08-08 | 5 | -3/+32 |
| | |||||
* | Disabled collisions for double plants and flowers | LaG1924 | 2018-08-08 | 1 | -2/+2 |
| | |||||
* | Added more BlockStates | LaG1924 | 2018-08-08 | 1 | -1/+128 |
| | |||||
* | Added to HUD id of selected block | LaG1924 | 2018-08-08 | 1 | -0/+5 |
| | |||||
* | Basic BlockState support | LaG1924 | 2018-08-08 | 4 | -36/+140 |
| | |||||
* | More data saved in Settings | LaG1924 | 2018-08-07 | 3 | -20/+69 |
| | |||||
* | TextureAtlas padding small textures | LaG1924 | 2018-08-06 | 1 | -10/+24 |
| | |||||
* | Implemented Settings Manager | LaG1924 | 2018-08-06 | 4 | -8/+91 |
| | |||||
* | Separate lighting for each block face | LaG1924 | 2018-08-05 | 2 | -40/+95 |
| | |||||
* | Change OpenGL context profile to core | LaG1924 | 2018-08-05 | 1 | -0/+1 |
| | |||||
* | Fixed FOV | LaG1924 | 2018-08-05 | 1 | -1/+1 |
| | |||||
* | Added ERROR-texture | LaG1924 | 2018-08-05 | 3 | -4/+10 |
| | |||||
* | Refactored AssetManager | LaG1924 | 2018-08-05 | 5 | -324/+325 |
| | |||||
* | Removed previous implementation of texture atlas | LaG1924 | 2018-08-05 | 10 | -28125/+14 |
| | |||||
* | Replaced usage of old texture atlas | LaG1924 | 2018-08-05 | 9 | -16/+42 |
| | |||||
* | Implemented texture atlas | LaG1924 | 2018-08-05 | 4 | -2/+167 |
| | |||||
* | Loading texture data in AssetTree | LaG1924 | 2018-08-03 | 2 | -1/+59 |
| | |||||
* | BlockModels are using asset tree now | LaG1924 | 2018-07-01 | 2 | -178/+218 |
| | |||||
* | Tree-based asset management | LaG1924 | 2018-06-30 | 2 | -3/+64 |
| | |||||
* | Replaced fallback model to diamond block model | LaG1924 | 2018-03-30 | 2 | -20/+2 |
| | |||||
* | Improved frustum culling: replaced box testing to sphere testing #6 | LaG1924 | 2018-03-30 | 4 | -107/+81 |
| | |||||
* | Num of parsing threads now depends from num of CPU cores | LaG1924 | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | Minor Section optimizations | LaG1924 | 2018-03-28 | 4 | -27/+16 |
| | |||||
* | Moved model parsing to startup stage and implemented model rotation | LaG1924 | 2018-03-28 | 3 | -134/+203 |
| | |||||
* | Removed that ugly texture of night sky | LaG1924 | 2018-03-18 | 2 | -5/+2 |
| | |||||
* | Optimized update of RendererSection | LaG1924 | 2018-03-17 | 3 | -32/+35 |
| | |||||
* | New lock-free RendererSectionData parsing | LaG1924 | 2018-03-17 | 2 | -134/+144 |
| | |||||
* | Improved RendererSectionData parsing data locality | LaG1924 | 2018-03-16 | 3 | -44/+133 |
| | |||||
* | Optimized light parsing | LaG1924 | 2018-03-13 | 3 | -6/+30 |
| | |||||
* | Implemented basic lighting | LaG1924 | 2018-03-13 | 9 | -67/+206 |
| | |||||
* | Fixed holes when block on section border destroyed | LaG1924 | 2018-03-08 | 3 | -7/+46 |
| | |||||
* | Some parsing optimizations | LaG1924 | 2018-03-08 | 3 | -9/+13 |
| | |||||
* | Minor RendererSectionData parsing memory optimization | LaG1924 | 2018-03-08 | 3 | -186/+175 |
| | |||||
* | Simplified Section class | LaG1924 | 2018-03-06 | 2 | -55/+4 |
| | |||||
* | Merge pull request #4 from QiZD90/master | LaG1924 | 2018-02-25 | 20 | -1235/+1549 |
|\ | | | | | Bare-bones block placement | ||||
| * | min/max functions | Elisey Puzko | 2018-02-25 | 4 | -79/+85 |
| | | |||||
| * | Some nice hack to avoid conflict of std::min and min macro | Elisey Puzko | 2018-02-25 | 1 | -16/+20 |
| | | |||||
| * | I forgot about these functions | Elisey Puzko | 2018-02-23 | 1 | -3/+3 |
| | | |||||
| * | Some more tabs -> spaces conversions | Elisey Puzko | 2018-02-23 | 2 | -143/+143 |
| | | |||||
| * | Mouse capture fix | Elisey Puzko | 2018-02-23 | 3 | -6/+5 |
| | | |||||
| * | Removed redundant header | Elisey Puzko | 2018-02-23 | 1 | -2/+0 |
| | | |||||
| * | Bare-bones face detection for a block placement | Elisey Puzko | 2018-02-23 | 5 | -4/+82 |
| | | |||||
| * | Quick fix. | Elisey Puzko | 2018-02-22 | 1 | -5/+11 |
| | | | | | | | | A quick fix for a segfault caused by the block placement when there aren't any selected blocks. | ||||
| * | Bare-bones blocks placement | Elisey Puzko | 2018-02-22 | 7 | -446/+498 |
| | | |||||
| * | New event: SelectedBlockChanged | Elisey Puzko | 2018-02-20 | 6 | -269/+307 |
| | | |||||
| * | Another attempt at increasing readability | Elisey Puzko | 2018-02-18 | 3 | -115/+194 |
| | | |||||
| * | Small changes to conform Google C++ styleguide | Elisey Puzko | 2018-02-18 | 10 | -239/+293 |
|/ | |||||
* | Raycast debug render | LaG1924 | 2018-02-06 | 3 | -0/+24 |
| | |||||
* | Simplified raycast | LaG1924 | 2018-02-06 | 3 | -80/+25 |
| | |||||
* | Added visualisation of selected block | LaG1924 | 2018-02-05 | 1 | -0/+18 |
| | |||||
* | Block selection implemented with mouse-look | LaG1924 | 2018-02-03 | 5 | -8/+103 |
| | |||||
* | Implemented basic digging | LaG1924 | 2018-02-03 | 4 | -10/+46 |
| | |||||
* | Implemented Position type serialization | LaG1924 | 2018-02-03 | 1 | -1/+2 |
| | |||||
* | Added packet PlayerDigging | LaG1924 | 2018-02-03 | 1 | -5/+27 |
| | |||||
* | Backported to CMake 3.5 | LaG1924 | 2018-01-31 | 1 | -2/+2 |
| | |||||
* | Default CMAKE_BUILD_TYPE | LaG1924 | 2018-01-20 | 1 | -0/+4 |
| | |||||
* | Fixed some UB detected by GCC UB-sanitizer | LaG1924 | 2018-01-20 | 2 | -2/+8 |
| | |||||
* | Cleanup Linux build flags | LaG1924 | 2018-01-20 | 1 | -4/+3 |
| | |||||
* | Special workaround to build WinRel without consolebuild-1 | LaG1924 | 2018-01-14 | 2 | -3/+6 |
| | |||||
* | Implemented basic chat-component parsing | LaG1924 | 2018-01-14 | 1 | -21/+17 |
| | |||||
* | Fixed chat error | LaG1924 | 2018-01-14 | 1 | -0/+1 |
| | |||||
* | Fixed segfault on connecting to server | LaG1924 | 2018-01-13 | 1 | -6/+6 |
| | |||||
* | Removed GlobalState thread. His tasks assigned to Render thread. | LaG1924 | 2018-01-13 | 3 | -117/+94 |
| | |||||
* | Replaced all usages of NC to new implementation | LaG1924 | 2018-01-13 | 3 | -64/+47 |
| | |||||
* | New implementation of NC is using event-system | LaG1924 | 2018-01-13 | 2 | -39/+35 |
| | |||||
* | Finally removed all SFML references | LaG1924 | 2018-01-13 | 3 | -371/+3 |
| | |||||
* | Updated to 1.12.2 | LaG1924 | 2018-01-13 | 3 | -9/+9 |
| | |||||
* | Directory renamed | LaG1924 | 2018-01-13 | 281 | -2/+2 |
| | |||||
* | Backported to C++14 | LaG1924 | 2018-01-13 | 3 | -7/+7 |
| | |||||
* | Added togglable VSync option | LaG1924 | 2018-01-13 | 1 | -0/+10 |
| | |||||
* | There is no more latency in PUSH_EVENT, so DIRECT_EVENT_CALL can be replaced with PUSH_EVENT | LaG1924 | 2018-01-13 | 1 | -1/+1 |
| | |||||
* | Added more mutexes -> It's working fine now | LaG1924 | 2018-01-13 | 2 | -29/+37 |
| | |||||
* | Fixed some incorrect types for events | LaG1924 | 2018-01-13 | 3 | -5/+5 |
| | |||||
* | Single mutex for event system | LaG1924 | 2018-01-13 | 2 | -29/+24 |
| | |||||
* | EventData is meaningless from now | LaG1924 | 2018-01-13 | 1 | -1/+0 |
| | |||||
* | Tried to fix deadlock | LaG1924 | 2018-01-13 | 3 | -27/+37 |
| | |||||
* | All usages of previous event-system replaced with new event-system | LaG1924 | 2018-01-13 | 6 | -146/+140 |
| | |||||
* | Implemented new event system | LaG1924 | 2018-01-13 | 2 | -0/+179 |
| | |||||
* | Removed previous implementation of event-system | LaG1924 | 2018-01-13 | 2 | -371/+0 |
| | |||||
* | Disabled VSync | LaG1924 | 2018-01-13 | 1 | -0/+2 |
| | |||||
* | Fixed compilation errors | LaG1924 | 2018-01-13 | 14 | -19/+35 |
| | |||||
* | Fixed CMake error | LaG1924 | 2018-01-13 | 1 | -1/+1 |
| | |||||
* | Fixed shader compilation errors | LaG1924 | 2018-01-13 | 2 | -2/+2 |
| | |||||
* | Section parser now in a separate file | LaG1924 | 2018-01-13 | 6 | -352/+367 |
| | |||||
* | Minor shader optimization | LaG1924 | 2018-01-13 | 2 | -12/+12 |
| | |||||
* | Created .gitignore | LaG1924 | 2018-01-13 | 1 | -0/+11 |
| | |||||
* | Created README.md | LaG1924 | 2018-01-13 | 1 | -0/+64 |
| | |||||
* | Refactored #include directives | LaG1924 | 2018-01-13 | 41 | -129/+182 |
| | |||||
* | 2017-10-15 | LaG1924 | 2018-01-13 | 6 | -129/+158 |
| | |||||
* | 2017-10-14 | LaG1924 | 2018-01-13 | 13 | -141/+296 |
| | |||||
* | 2017-10-09 | LaG1924 | 2018-01-13 | 23 | -483/+490 |
| | |||||
* | 2017-10-07 | LaG1924 | 2018-01-13 | 3 | -15/+126 |
| | |||||
* | 2017-09-30 | LaG1924 | 2018-01-13 | 11 | -232/+320 |
| | |||||
* | 2017-09-24 | LaG1924 | 2018-01-13 | 9 | -33/+156 |
| | |||||
* | 2017-09-23 | LaG1924 | 2018-01-13 | 9 | -155/+263 |
| | |||||
* | 2017-09-20 | LaG1924 | 2018-01-13 | 6 | -242/+156 |
| | |||||
* | 2017-09-19 | LaG1924 | 2018-01-13 | 8 | -33/+97 |
| | |||||
* | 2017-09-17 | LaG1924 | 2018-01-13 | 13 | -396/+121 |
| | |||||
* | 2017-09-16 | LaG1924 | 2018-01-13 | 15 | -320/+170 |
| | |||||
* | 2017-09-15 | LaG1924 | 2018-01-13 | 26 | -385/+687 |
| | |||||
* | 2017-09-03 | LaG1924 | 2018-01-13 | 15 | -86/+466 |
| | |||||
* | 2017-08-29 | LaG1924 | 2018-01-13 | 24 | -136/+24937 |
| | |||||
* | 2017-08-27 | LaG1924 | 2018-01-13 | 28 | -2860/+803 |
| | |||||
* | 2017-08-23 | LaG1924 | 2017-08-23 | 12 | -105/+214 |
| | |||||
* | 2017-08-20 | LaG1924 | 2017-08-20 | 27 | -457/+467 |
| | |||||
* | 2017-08-19 | LaG1924 | 2017-08-19 | 56 | -4902/+142 |
| | |||||
* | 2017-08-18 | LaG1924 | 2017-08-18 | 14 | -305/+649 |
| | |||||
* | 2017-08-17 | LaG1924 | 2017-08-17 | 9 | -353/+343 |
| | |||||
* | 2017-08-16 | LaG1924 | 2017-08-16 | 24 | -107/+1178 |
| | |||||
* | 2017-08-12 | LaG1924 | 2017-08-12 | 19 | -88/+232 |
| | |||||
* | 2017-08-07 | LaG1924 | 2017-08-07 | 28 | -402/+801 |
| | |||||
* | 2017-08-05 | LaG1924 | 2017-08-05 | 11 | -42/+50 |
| | |||||
* | 2017-08-03 | LaG1924 | 2017-08-03 | 59 | -4402/+382 |
| | |||||
* | 2017-07-29 | LaG1924 | 2017-07-29 | 107 | -291/+8440 |
| | |||||
* | 2017-07-26 | LaG1924 | 2017-07-26 | 7 | -14/+382 |
| | |||||
* | 2017-07-24 | LaG1924 | 2017-07-24 | 35 | -64/+2616 |
| | |||||
* | 2017-07-21 | LaG1924 | 2017-07-21 | 16 | -334/+667 |
| | |||||
* | 2017-06-21 | LaG1924 | 2017-06-21 | 44 | -1044/+1092 |
| | |||||
* | 2017-06-20 | LaG1924 | 2017-06-20 | 16 | -720/+487 |
| | |||||
* | 2017-06-17 | LaG1924 | 2017-06-17 | 30 | -1666/+2018 |
| | |||||
* | 2017-06-14 | LaG1924 | 2017-06-14 | 13 | -10813/+28978 |
| | |||||
* | 2017-06-07 | LaG1924 | 2017-06-07 | 15 | -4400/+440 |
| | |||||
* | 2017-05-31 | LaG1924 | 2017-05-31 | 33 | -1740/+499 |
| | |||||
* | 2017-05-28 | LaG1924 | 2017-05-28 | 22 | -949/+164 |
| | |||||
* | 2017-05-26 | LaG1924 | 2017-05-26 | 31 | -71/+23348 |
| | |||||
* | 2017-05-21 | LaG1924 | 2017-05-21 | 16 | -105/+695 |
| | |||||
* | 2017-05-18 | LaG1924 | 2017-05-18 | 97 | -4143/+7991 |
| | |||||
* | 2017-05-13 | LaG1924 | 2017-05-13 | 56 | -124/+3852 |
| | |||||
* | 2017-05-12 | LaG1924 | 2017-05-12 | 291 | -518/+91921 |
| | |||||
* | 2017-05-10 | LaG1924 | 2017-05-10 | 16 | -347/+719 |
| | |||||
* | 2017-04-23 | LaG1924 | 2017-04-21 | 8 | -51/+65 |
| | |||||
* | 2017-04-21 | LaG1924 | 2017-04-21 | 25 | -365/+1143 |
| | |||||
* | 2017-04-15 | LaG1924 | 2017-04-15 | 32 | -0/+15150 |