|
|
5f63fb76f5
|
Add stride information to gltf parser
|
2023-02-13 18:04:08 +03:00 |
|
|
|
b7252f8746
|
Add a simple animation manager to util
|
2023-02-13 18:03:56 +03:00 |
|
|
|
0979b55f72
|
Throw std::system_error if a file could not be opened in io::file_stream
|
2023-02-12 11:41:02 +03:00 |
|
|
|
1a06f5071d
|
Remove obsolete gfx::mesh::count method
|
2023-02-12 11:40:38 +03:00 |
|
|
|
5e6cd060d7
|
Make io::read_full return util::blob
|
2023-02-10 21:15:19 +03:00 |
|
|
|
40c62d621a
|
Add util::dfs
|
2023-02-09 15:23:05 +03:00 |
|
|
|
e304b09f9f
|
Fix random::uniform_from to work with rvalue containers and return types
|
2023-02-08 23:56:23 +03:00 |
|
|
|
1f1612f7e6
|
Add cg::bbox(container)
|
2023-02-08 23:56:04 +03:00 |
|
|
|
519c487c4d
|
Add ui::font::baseline method
|
2023-02-07 17:01:25 +03:00 |
|
|
|
417c6f0080
|
Support more PNG color types
|
2023-02-05 00:33:53 +03:00 |
|
|
|
ed1764ffea
|
Don't rely on [] operator in random::uniform_from
|
2023-02-05 00:33:44 +03:00 |
|
|
|
7c20a91546
|
Make kerned_font shape glyphs along the Y=0 baseline
|
2023-02-04 18:59:45 +03:00 |
|
|
|
a2922708e8
|
Support floating-point glyph coordinates
|
2023-02-04 18:21:43 +03:00 |
|
|
|
1582b341d3
|
Support child nodes & node transforms in gltf parser
|
2023-02-01 20:35:32 +03:00 |
|
|
|
0e84751ac9
|
Make gfx::gltf_mesh return empty primitive span if mesh wasn't found
|
2023-01-25 13:01:03 +03:00 |
|
|
|
ce1809e50d
|
Support material names & emission in gltf parser
|
2023-01-24 12:01:51 +03:00 |
|
|
|
5ce8647b3d
|
Fix cg::separation for 2D bodies
|
2023-01-23 19:07:33 +03:00 |
|
|
|
fdcf0d5b88
|
MacOS fixes
|
2023-01-16 23:53:34 +03:00 |
|
|
|
8e286a2cc0
|
Load gltf textures as sRGB
|
2023-01-15 22:57:14 +03:00 |
|
|
|
f6d9b14f38
|
Add group -> matrix converter
|
2023-01-15 22:42:24 +03:00 |
|
|
|
4c5d8777d6
|
Add tiny groups library with tests
|
2023-01-15 22:42:14 +03:00 |
|
|
|
3ed7f142d7
|
Comment fix
|
2023-01-15 22:41:51 +03:00 |
|
|
|
e83df0d965
|
Fix util::make_pathfinder
|
2023-01-15 22:41:29 +03:00 |
|
|
|
63f576aee5
|
Add gfx::blend for colors
|
2023-01-15 14:23:06 +03:00 |
|
|
|
441db52e71
|
Add gfx::lerp for float colors
|
2023-01-15 14:22:55 +03:00 |
|
|
|
437714288b
|
Refactor gltf_mesh
|
2023-01-14 03:35:12 +03:00 |
|
|
|
514f4006ef
|
Parse textures in gltf_parser
|
2023-01-14 03:35:03 +03:00 |
|
|
|
e51fc4029d
|
Add midi note to frequency converter
|
2023-01-12 15:18:16 +03:00 |
|
|
|
292ccadc7e
|
Add audio::mix helper function
|
2023-01-11 15:23:34 +03:00 |
|
|
|
5e93208fcb
|
Add audio::record helper function
|
2023-01-11 15:23:22 +03:00 |
|
|
|
a279fbfcb8
|
Make audio::fade_out return true length
|
2023-01-11 15:23:04 +03:00 |
|
|
|
104d4a92a0
|
Support frequency resampling for wav audio
|
2023-01-10 14:52:43 +03:00 |
|
|
|
56505ebe85
|
Fix obsolete include
|
2023-01-10 14:46:27 +03:00 |
|
|
|
3b5ad89ba0
|
Audio recorder & duplicator refactor
|
2023-01-10 14:41:51 +03:00 |
|
|
|
cbd5a15ce8
|
Implement wav audio::track using raw track
|
2023-01-10 14:41:31 +03:00 |
|
|
|
a67e00d601
|
Implement raw audio::track from scratch, without dependence on recoder & duplicator
|
2023-01-10 14:41:12 +03:00 |
|
|
|
633e366650
|
Fix audio::mixer
|
2023-01-10 14:40:43 +03:00 |
|
|
|
4db40a0276
|
Audio refactor: move some stuff to detail and combine subdirs
|
2023-01-10 03:46:09 +03:00 |
|
|
|
2209648999
|
Audio library refactor: use spans for stream->read
|
2023-01-10 03:35:34 +03:00 |
|
|
|
7376109e96
|
util::span interface improvements
|
2023-01-10 03:35:21 +03:00 |
|
|
|
148efb02cc
|
Fix ecs tests
|
2023-01-09 20:49:56 +03:00 |
|
|
|
f9e8b76029
|
Fix gfx rapidjson dependency
|
2023-01-08 17:56:31 +03:00 |
|
|
|
c980e72e14
|
Make gfx::gltf_mesh::mesh::primitive::draw const
|
2023-01-07 02:46:40 +03:00 |
|
|
|
13590ff9e5
|
Add gltf asset parser & mesh generator
|
2023-01-07 02:26:26 +03:00 |
|
|
|
630ae28301
|
Add simple 1st order feedforward filters
|
2023-01-06 20:09:43 +03:00 |
|
|
|
ef95af60ae
|
Support creating a loop directly from a track
|
2023-01-06 20:09:21 +03:00 |
|
|
|
0d23d8bcab
|
Add audio white noise generator
|
2023-01-06 19:32:34 +03:00 |
|
|
|
3c22074f8d
|
Implement audio::concat effect
|
2023-01-06 19:15:48 +03:00 |
|
|
|
098c3e84b1
|
Add common directories to file dialog
|
2023-01-05 19:30:00 +03:00 |
|
|
|
9a5206ebf9
|
Fix file dialog on windows
|
2023-01-05 19:24:24 +03:00 |
|