Universal 3D camera functions
- Java 99.4%
- Shell 0.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo | ||
| com.io7m.jcamera.core | ||
| com.io7m.jcamera.documentation | ||
| com.io7m.jcamera.examples.jogl | ||
| com.io7m.jcamera.tests | ||
| src/site/resources | ||
| .gitignore | ||
| .gitmodules | ||
| doc7m-books.json | ||
| pom.xml | ||
| README-CHANGES.xml | ||
| README-LICENSE.txt | ||
| README.in | ||
| README.md | ||
jcamera
jcamera
The jcamera package provides a rendering-system-independent camera
implementation.
Features
- Rendering and input system independent camera implementations.
- Smooth first-person camera.
- Smooth spherical third-person camera.
- Fully documented with all mathematical derivations given, tutorials, and Javadoc.
- Implemented in pure Java 21 with no dependencies on any particular rendering system.
- Example renderer using JOGL and Swing.
- OSGi-ready
- JPMS-ready
- ISC license.
Usage
See the user manual.

