|
|
9b3afc9865
|
Use channel class for main audio output
|
2022-10-05 22:55:30 +03:00 |
|
|
|
26b44a9fa3
|
Make audio channel a separate class
|
2022-10-05 22:55:30 +03:00 |
|
|
|
21b2028122
|
Update audio example
|
2022-10-05 22:55:30 +03:00 |
|
|
|
61919a264e
|
Add silence audio stream
|
2022-10-05 22:55:30 +03:00 |
|
|
|
94216ce638
|
Add volume control effect
|
2022-10-05 22:55:30 +03:00 |
|
|
|
b3e583283a
|
Audio library rewrite: re-implement engine using SDL_Audio & change API
|
2022-10-05 22:55:28 +03:00 |
|
|
|
7a57c1c1d8
|
Re-implement monotone chain triangulation to output a DCEL
|
2022-09-19 23:35:33 +03:00 |
|
|
|
51e6f8ad9c
|
Rewrite ear-clipping triangulation to output dcel
|
2022-09-17 00:40:00 +03:00 |
|
|
|
ecb723af1a
|
Add polygon triangulation example
|
2022-09-15 14:42:24 +03:00 |
|
|
|
208a6f0e8b
|
Add PSEMEK_EXAMPLES_DIR variable for examples
|
2022-09-15 14:41:51 +03:00 |
|
|
|
a6661b8e98
|
Only treat cpp files as examples
|
2022-09-15 14:41:38 +03:00 |
|
|
|
e4f212c44f
|
Make profiler::dump a free function
|
2022-06-09 11:26:03 +03:00 |
|
|
|
36123f0a7d
|
Move profiler to a separate library to break io <- util dependence
|
2022-06-09 11:23:53 +03:00 |
|
|
|
a2323884af
|
3D physics engine wip
|
2022-06-09 11:15:22 +03:00 |
|
|
|
848e474ef4
|
Fix ui example
|
2022-06-03 10:56:03 +03:00 |
|
|
|
98d26f76cf
|
Refactor phys2d engine interface
|
2021-05-07 18:20:59 +03:00 |
|
|
|
401e0a29e2
|
Fix grass example
|
2021-04-19 20:59:33 +03:00 |
|
|
|
b8fb2d47e3
|
UI window wip
|
2021-03-03 10:59:50 +03:00 |
|
|
|
b37d2d25c7
|
Implement cached style merging
|
2021-02-27 20:21:50 +03:00 |
|
|
|
d0a117adf4
|
Make style members optional
|
2021-02-27 19:59:12 +03:00 |
|
|
|
226b862e95
|
Remove style from element factory
|
2021-02-27 10:57:30 +03:00 |
|
|
|
1e9eb51911
|
Implement ui grid layout
|
2021-02-26 22:57:43 +03:00 |
|
|
|
a139067a3e
|
Add ui::container interface, move old container to helper class
|
2021-02-26 18:00:56 +03:00 |
|
|
|
6d6a55602f
|
Update ui example
|
2021-02-26 14:40:15 +03:00 |
|
|
|
2c39434f41
|
Support multiline strings in label
|
2021-02-26 12:20:01 +03:00 |
|
|
|
c9ec53952c
|
Implement multiline modes in label
|
2021-02-26 11:34:32 +03:00 |
|
|
|
ec422cf48d
|
Make ui::contoller accept an external event loop
|
2021-02-25 15:00:27 +03:00 |
|
|
|
2b1417160c
|
Clear depth buffer in ui example
|
2021-02-25 14:17:51 +03:00 |
|
|
|
69bd546848
|
Label implementation wip
|
2021-02-25 11:42:47 +03:00 |
|
|
|
4deb6fa64a
|
Default button created with text
|
2021-02-25 11:23:57 +03:00 |
|
|
|
b7014f2eda
|
Add style description & use it in default element factory
|
2021-02-25 10:36:50 +03:00 |
|
|
|
937a011577
|
Don't store font in painter or controller, use it in factory instead
|
2021-02-25 09:50:30 +03:00 |
|
|
|
a53b32067f
|
UI library prototype wip
|
2021-02-25 09:07:39 +03:00 |
|
|
|
95cc39421d
|
Fix physics_2d example
|
2021-02-23 20:09:14 +03:00 |
|
|
|
b6aa09bffe
|
Rename random::random_device -> random::device
|
2021-02-15 12:24:43 +03:00 |
|
|
|
07924aa0d5
|
Various clang compilation issues
|
2021-01-18 20:02:35 +03:00 |
|
|
|
e9dbc71f87
|
Remove Eigen dependence
|
2021-01-18 20:01:46 +03:00 |
|
|
|
e7cac4a618
|
Clang compilation fixes
|
2021-01-18 18:01:03 +03:00 |
|
|
|
9995f38ab0
|
Primitives of dynamic dimension, part 1: make vector, point & matrix dimensions retrievable via non-static functions
|
2021-01-16 23:26:57 +03:00 |
|
|
|
0a1d192327
|
Neural animation: covariance matrix adaptation (wip)
|
2021-01-16 17:18:32 +03:00 |
|
|
|
a11c5d7c39
|
Neural animation tweaks
|
2021-01-16 15:06:39 +03:00 |
|
|
|
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 |
|