2025-01-23 22:49:11 -05:00
|
|
|
<img src="Keishiki.webp" alt="Logo" width="200" style="background-color: black;"/>
|
2024-05-22 09:07:17 -04:00
|
|
|
|
2024-05-26 16:05:18 -04:00
|
|
|
# Keishiki: Real-Time Compositor-Sequencer Framework
|
2025-01-23 22:49:11 -05:00
|
|
|

|
|
|
|
|
2024-05-22 09:07:17 -04:00
|
|
|
|
|
|
|
## Libraries
|
|
|
|
- [bgfx](https://github.com/bkaradzic/bgfx)
|
|
|
|
- [Dear ImGui](https://github.com/ocornut/imgui)
|
2024-06-25 03:17:53 -04:00
|
|
|
- [fmt](https://github.com/fmtlib/fmt)
|
2024-05-25 09:06:43 -04:00
|
|
|
- [FreeType](https://freetype.org/)
|
2024-06-26 13:11:59 -04:00
|
|
|
- [Glaze](https://github.com/stephenberry/glaze)
|
2024-05-22 09:07:17 -04:00
|
|
|
- [imgui_impl_bgfx](https://gist.github.com/pr0g/aff79b71bf9804ddb03f39ca7c0c3bbb)
|
2024-06-25 03:17:53 -04:00
|
|
|
- [ImPlot](https://github.com/epezent/implot)
|
2025-01-23 22:49:11 -05:00
|
|
|
- [SDL3](https://www.libsdl.org/)
|
2024-06-09 21:01:19 -04:00
|
|
|
- [stb](https://github.com/nothings/stb)
|
2024-05-22 09:07:17 -04:00
|
|
|
- [SRELL](https://www.akenotsuki.com/misc/srell/en/)
|
2024-06-24 08:32:01 -04:00
|
|
|
- [plf::colony](https://plflib.org/colony.htm)
|
2024-05-25 09:06:43 -04:00
|
|
|
|
2025-01-23 22:49:11 -05:00
|
|
|
Mostly using git submodules, please clone recursively.
|
|
|
|
|
2024-06-09 21:01:19 -04:00
|
|
|
## Runtime Dependency
|
|
|
|
- [ffmpeg](https://ffmpeg.org/)
|
2025-01-23 22:49:11 -05:00
|
|
|
- shaderc
|
|
|
|
|
|
|
|
Paths to runtime dependencies are currently hardcoded.
|
|
|
|
|
|
|
|
## Building
|
|
|
|
Use `CMakeLists.txt` in the root directory. The default target is `Keishiki`.
|
2024-06-09 21:01:19 -04:00
|
|
|
|
2024-05-25 09:06:43 -04:00
|
|
|
## Inspired by
|
|
|
|
- [Automaton](https://github.com/0b5vr/automaton)
|
|
|
|
- [Blender](https://www.blender.org/)
|
|
|
|
- [Adobe After Effects](https://www.adobe.com/products/aftereffects)
|
2024-06-05 16:11:13 -04:00
|
|
|
- [Notch](https://www.notch.one/)
|
2024-05-25 09:06:43 -04:00
|
|
|
- [Houdini](https://www.sidefx.com/products/houdini/)
|