An open API service indexing awesome lists of open source software.

https://github.com/xernas78/photon

A basic graphics API wrapper
https://github.com/xernas78/photon

api directx glsl graphics graphics-api graphics-library graphics-programming java java-graphics java-opengl library low-level lwjgl modular opengl vulkan wrapper

Last synced: 7 months ago
JSON representation

A basic graphics API wrapper

Awesome Lists containing this project

README

          

# Photon
Photon is a lightweight Java graphics API wrapper designed to simplify rendering tasks in game development and graphical applications. It provides an abstraction layer over low-level graphics operations, making it easier to create and manage graphical content.

## πŸš€ Features
- **Simplified Graphics Rendering**: Provides an easy-to-use interface for rendering shapes, images, and text.
- **Modular Design**: Structured to allow easy integration and extension.
- **Lightweight**: Minimal dependencies to ensure fast performance and easy deployment.​

## πŸ› οΈ Getting Started
### Prerequisites
- Java Development Kit (JDK) 8 or higher
- Apache Maven​

### Installation
Clone the repository:​
```bash
git clone https://github.com/Xernas78/Photon.git
cd Photon
```

Build the project using Maven:​
```bash
mvn clean install
```

Include the generated JAR file in your project's dependencies:
```xml

dev.xernas
Photon
1.0.0

```

## πŸ“„ License
This project is open-source and available under the MIT License.​

## 🀝 Contributing
Contributions are welcome! Feel free to open issues or submit pull requests to enhance the functionality or fix bugs.