Commit graph

53 commits

Author SHA1 Message Date
63e2d226d2 Fixes in neural animation example 2021-01-15 22:43:06 +03:00
25e0480805 Remove obsolete 'optimize' mode from neural animation example 2021-01-15 22:37:53 +03:00
f73f536d8d Add 2D creatures neural animation example 2021-01-15 18:04:21 +03:00
863b251903 Support setting volume data size in cloud example 2021-01-15 17:56:56 +03:00
91f693ed6e Update examples 2020-12-16 11:17:48 +03:00
d34d712fa3 2D physics example (wip) 2020-12-16 11:05:29 +03:00
415616534e 2D water simulation example (wip) 2020-12-16 11:05:29 +03:00
8061b973de Physics 2d example wip 2020-12-16 11:05:29 +03:00
980d3e856b Add explosion effect in 2d physics engine 2020-12-16 11:05:29 +03:00
fd5b61f6a1 Add 2d physics engine example 2020-11-29 12:32:53 +03:00
ff5483bfef Update srtm example 2020-11-21 16:27:48 +03:00
0d64e86ffe Add async library & move stuff from util to async 2020-11-21 16:27:38 +03:00
daf1a3c5f4 Make threadpool implement executor interface 2020-11-19 23:50:23 +03:00
0a1faf14c7 Add 1D water example 2020-11-15 10:18:35 +03:00
771481a760 SRTM example (wip) 2020-11-13 19:15:03 +03:00
34cdba80a1 Use logarithmic Z 2020-11-08 23:39:43 +03:00
63da1987be SRTM example: fix close-view normals by computing them in geometry shader instead 2020-11-08 19:17:22 +03:00
7fa031da00 SRTM example: more todos 2020-11-08 16:25:33 +03:00
65d083d4d7 SRTM example: add todos 2020-11-08 16:21:18 +03:00
ba9c7a4418 SRTM example (wip) 2020-11-08 16:19:25 +03:00
c89deef9cf Change free camera: any possible orientation now 2020-11-08 16:18:34 +03:00
a09eccdf0c SRTM example: use nodes & load height data in a bg thread 2020-11-06 17:35:18 +03:00
1a6444d010 Add convex body utilities to cg 2020-11-05 18:11:26 +03:00
26440b0faf Add SRTM rendering example (wip) 2020-11-05 16:55:18 +03:00
e07f2160c5 Fix physics example 2020-11-05 16:53:47 +03:00
1bb5f6977f Rename scene::render to scene::present 2020-11-02 17:42:20 +03:00
02f028b0c9 Add parser combinator library (wip) with an example 2020-11-01 22:02:32 +03:00
e8c8fbcef7 Rename example targets: psemek-X -> psemek-example-X 2020-10-29 15:08:08 +03:00
fe5cd6510c Use the new OpenGL Loader Generator for the gl loader 2020-10-27 23:14:12 +03:00
98a015fbed Implement directional & point light shadows in deferred renderer 2020-10-26 18:39:45 +03:00
11e9abf414 Deferred example tweaking 2020-10-25 20:34:56 +03:00
2e0da621d1 Add fxaa effect implementation 2020-10-25 20:07:11 +03:00
356aabf3ab Texture linear filtering doens't use mipmaps + add mipmapped filtering 2020-10-25 16:09:05 +03:00
53c4e0b449 Update deferred example 2020-10-25 15:46:20 +03:00
25affcc29a Use psemek_add_executable for examples 2020-10-24 20:02:41 +03:00
9f12d27502 Add basic deferred renderer & usage example 2020-10-24 14:37:26 +03:00
b861cc60ff Add physics example 2020-10-21 22:29:59 +03:00
10213bb3d9 Add shadow mapping example 2020-10-16 07:46:54 +03:00
c595c6aa72 PCG trees example (wip) 2020-10-08 10:57:49 +03:00
e9af93b747 Refactor meshes: single unified mesh class 2020-10-04 17:22:38 +03:00
db0f7915cf Refactor textures: add generic template, remove copypaste 2020-10-04 11:20:53 +03:00
969dc1d2f5 Add density levels to grass example z slices 2020-10-03 20:42:37 +03:00
71e9fdf6ea Grass example: implement z-slice (no density yet) 2020-10-03 18:45:35 +03:00
5ce414c27f Fix triangle calculation in grass example 2020-10-03 17:32:40 +03:00
6a94ca2a1d Add grass example: geometry only 2020-10-03 13:31:08 +03:00
af5bf48533 Add a procedural fire example 2020-10-01 23:10:13 +03:00
f5e9154492 Mention gcc bug in comments for gradient initialization 2020-10-01 23:10:04 +03:00
d421fc8c65 Add easing function, move gradient to a separate header 2020-10-01 09:44:47 +03:00
78230f0f50 Cleanup cloud example 2020-10-01 09:37:13 +03:00
7ed3508a17 Fix gravity example 2020-09-30 19:06:54 +03:00