This is the official repository of the Ogre3D Module, part of the Yildiz-Engine project. The ogre module is an implementation of the graphic-module, based on Ogre3D library.
- OpenGL rendering.
- Mesh with animation.
- Billboard.
- Animated textures.
- GLSL support.
- ...
To build this module, you will need the latest java JDK, Mingw64, and Maven 3.
Project website: https://engine.yildiz-games.be
Issue tracker: https://yildiz.atlassian.net
Wiki: https://yildiz.atlassian.net/wiki
Quality report: https://sonarqube.com/overview?id=be.yildiz-games:module-graphic-ogre
All source code files are licensed under the permissive MIT license (http://opensource.org/licenses/MIT) unless marked differently in a particular folder/file.
Go to your root directory, where you POM file is located.
Then invoke maven
for windows:
mvn clean install -Pnative -Denv=win32
for linux:
mvn clean install -Pnative -Denv=linux64
This will compile the source code, then run the unit tests, and finally build a jar file and DLL/SO for the environment you chose.
In your maven project, add the dependency
for windows:
<dependency>
<groupId>be.yildiz-games</groupId>
<artifactId>module-graphic-ogre</artifactId>
<version>1.1.5</version>
<classifier>win32</classifier>
</dependency>
for linux:
<dependency>
<groupId>be.yildiz-games</groupId>
<artifactId>module-graphic-ogre</artifactId>
<version>1.1.5</version>
<classifier>linux64</classifier>
</dependency>
Owner of this repository: Grégory Van den Borre