4 ms·
We have written pixie: https://github.com/treeform/pixie https://github.com/treeform/pixie . Pixie is a 2D graphics library similar to Cairo and Skia written en
by treeform 3y ago
We have written pixie: https://github.com/treeform/pixie https://github.com/treeform/pixie . Pixie is a 2D graphics library similar to Cairo and Skia written entirely in Nim. Which I think is a big accomplishment. It even has python bindings: https://pypi.org/project/pixie-python/ https://pypi.org/project/pixie-python/
- FireInsight 3y agoIs pixie capable of realtime usage like in games or generative art? Last time I looked it seemed CPU-only.
- ElegantBeef 3y agoI use pixie for my game framework. It's used to load textures, layout fonts, and render font atlases. It can be used for generative art but https://github.com/EriKWDev/nanim https://github.com/EriKWDev/nanim or sdl2 using renderer's makes more sense as they are gpu accelerated.
- treeform 3y agoNot by itself! But together with other library boxy you can: https://github.com/treeform/boxy https://github.com/treeform/boxy You should use pixie to load textures, create text, rasterize vector graphic etc... and send them to boxy to be drawn every frame. Yes Pixie is CPU only, and just like you can't use Cairo or Skea for real time games you can't use Pixie, but boxy you totally can.