Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juxhindb/jay3d
3D Game Engine project using LWJGL
https://github.com/juxhindb/jay3d
Last synced: 9 days ago
JSON representation
3D Game Engine project using LWJGL
- Host: GitHub
- URL: https://github.com/juxhindb/jay3d
- Owner: JuxhinDB
- License: apache-2.0
- Created: 2014-09-07T14:44:14.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-03T20:11:27.000Z (almost 10 years ago)
- Last Synced: 2024-04-24T03:33:25.816Z (7 months ago)
- Language: Java
- Size: 11 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Jay3D README (20/10/2014)
=====Update
-----
I most probably won't continue working on this anytime soon. May continue it in the future depending on how I am with other projects.>
Just a personal project to start working on a functional 3D engine using OpenGL/LWJGL.
>
README will be updated after I actually start implementing demos to test lighting, shaders etc. to pick out bugs and features.
Guide
-----
1. You will also need [Java](https://java.com/en/download/index.jsp) installed on your computer of use.
2. In order to use this engine you must have [LWJGL](http://lwjgl.org/download.php) downloaded and libraries imported into the project.
* You need to also set the VM options to direct it to the LWJGL natives according to your OS of choice
using *-Djava.library.path= "Path/LWJGL/Natives/MyOS" (put your actual path)*ADDED:
-----
- A functional forward rendering pipeline
- Mesh Model loader(only supports .obj right now)
- Basic temporary shaders(will implement proper ones later)
- Full VBO/IBO Mesh rendering implemented
- Bunch of other stuff that I forgot to document, feel free to check the commits
- Added free camera movement
- Added textures and texture loader
- Added lighting(Exclude mapping, haven't done that yet)
- Pointlights, Spotlights, Ambient lightsTo Add (Will add more in the future):
-----
- Normal mapping
- Parallex mapping
- Physics engine