lumenpyx

Crates.iolumenpyx
lib.rslumenpyx
version0.2.1
sourcesrc
created_at2024-04-03 02:25:06.243958
updated_at2024-06-02 22:49:19.382245
descriptionA 2D pixel art renderer with realistic lighting
homepagehttps://github.com/ABC-Engine/lumenpyx
repositoryhttps://github.com/ABC-Engine/lumenpyx
max_upload_size
id1194633
size2,982,447
Ethan Almloff (NoodlesOfWrath)

documentation

https://github.com/ABC-Engine/lumenpyx/wiki

README

A unique 2D-pixel art renderer with heightmaps to simulate 3d shadows.

Examples

This is the best example I have for now, the renderer is capable of much more than this, but I'm not a great artist. If this video doesn't load you can view it here.

https://github.com/ABC-Engine/lumenpyx/assets/76850177/a4d73ff0-6991-4e6d-9390-1343b29a99fb

Here is a static scene: image

Compatibility

This crate is cross-platform.

Re-Exports

I re-export the Winit crate because it is necessary for window management.

Getting Started

You can find the crate here and download it using cargo add lumenpyx. Check out the discord, we've got a help channel. Check out the wiki, the docs for this library are kept there. I will keep updated as time goes on. If there is anything that you would like a docs page for let me know!

Contributing

Contributions are welcome! Start by filing an issue and we can work forward from there! If you're not sure what to work on but you want to help Join the discord and ping me, I'm happy to help!

Commit count: 138

cargo fmt