Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xgouchet/luxel-engine
https://github.com/xgouchet/luxel-engine
hacktoberfest hacktoberfest-accepted hacktoberfest2024
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/xgouchet/luxel-engine
- Owner: xgouchet
- License: mit
- Created: 2024-05-28T07:40:41.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-02T12:15:17.000Z (11 days ago)
- Last Synced: 2025-01-02T12:39:27.399Z (10 days ago)
- Topics: hacktoberfest, hacktoberfest-accepted, hacktoberfest2024
- Language: Kotlin
- Homepage:
- Size: 956 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Luxels
> An engine that generates pretty pictures…
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/xgouchet/luxel-engine/tree/main.svg?style=shield)](https://dl.circleci.com/status-badge/redirect/gh/xgouchet/luxel-engine/tree/main)
[![CodeCov](https://codecov.io/github/xgouchet/luxel-engine/graph/badge.svg?token=F62SNXPC6U)](https://codecov.io/github/xgouchet/luxel-engine)## Modules
- core : contains the core math and basic utilities
- engine : contains the main engine logic and API
- components : contains some high level building blocks to build scenes more easily
- graphikio : contains the base code to read and write image files## Scenes progress
- [ ] Rewrite Old Series
- [x] ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ Aether
- [ ] ⣿⣿⣿⣿⣿⣿⣀⣀⣀⣀ Pixie Dust
- [ ] ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ Gravity
- [ ] ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ Spectre
- [ ] ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ Aura
- [ ] ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ Smoke- [ ] New Series
- [ ] ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀ Rain
- [ ] ⣿⣿⣿⣿⣀⣀⣀⣀⣀⣀ Bookworm
- [ ] ⣿⣿⣿⣀⣀⣀⣀⣀⣀⣀ Aurora
- [ ] ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 4D Metaballs## TODO
- [ ] UI
- UI to explore configuration of simulations, maybe to write them directly
- [ ] KMM
- Support in browser computation with JS
- Support native run on Mac OS / Linux
- [ ] Graphik IO
- Add Jpg / Png image reader## Donate
This project is completely free to use and modify (as per the [License](LICENSE.md)).
I try my best to make it as good as possible, but only do this on my free time.
If you want to support my work, you can click the Donate button below.[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://paypal.me/xaviergouchet)
## Meta
Xavier F. Gouchet – [@xgouchet.fr](https://bsky.app/profile/xgouchet.fr)
Distributed under the MIT license. See [LICENSE.md](LICENSE.md) for more information.
[https://github.com/xgouchet/luxel-engine](https://github.com/xgouchet/luxel-engine)