manually fixed camal case
parent
06f5553e6f
commit
68a5d6e8ac
|
@ -15,20 +15,20 @@ import io.github.hydos.ginger.engine.font.FontType;
|
||||||
import io.github.hydos.ginger.engine.font.GUIText;
|
import io.github.hydos.ginger.engine.font.GUIText;
|
||||||
import io.github.hydos.ginger.engine.font.TextMaster;
|
import io.github.hydos.ginger.engine.font.TextMaster;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
import io.github.hydos.ginger.engine.obj.ModelLoader;
|
import io.github.hydos.ginger.engine.obj.ModelLoader;
|
||||||
import io.github.hydos.ginger.engine.obj.normals.NormalMappedObjLoader;
|
import io.github.hydos.ginger.engine.obj.normals.NormalMappedObjLoader;
|
||||||
import io.github.hydos.ginger.engine.particle.ParticleMaster;
|
import io.github.hydos.ginger.engine.particle.ParticleMaster;
|
||||||
import io.github.hydos.ginger.engine.particle.ParticleSystem;
|
import io.github.hydos.ginger.engine.particle.ParticleSystem;
|
||||||
import io.github.hydos.ginger.engine.particle.ParticleTexture;
|
import io.github.hydos.ginger.engine.particle.ParticleTexture;
|
||||||
import io.github.hydos.ginger.engine.postProcessing.Fbo;
|
import io.github.hydos.ginger.engine.postprocessing.Fbo;
|
||||||
import io.github.hydos.ginger.engine.postProcessing.PostProcessing;
|
import io.github.hydos.ginger.engine.postprocessing.PostProcessing;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.MasterRenderer;
|
import io.github.hydos.ginger.engine.render.MasterRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.tools.MousePicker;
|
import io.github.hydos.ginger.engine.render.tools.MousePicker;
|
||||||
import io.github.hydos.ginger.engine.terrain.Terrain;
|
import io.github.hydos.ginger.engine.terrain.Terrain;
|
||||||
import io.github.hydos.ginger.engine.terrain.TerrainTexture;
|
import io.github.hydos.ginger.engine.terrain.TerrainTexture;
|
||||||
import io.github.hydos.ginger.engine.terrain.TerrainTexturePack;
|
import io.github.hydos.ginger.engine.terrain.TerrainTexturePack;
|
||||||
|
|
|
@ -3,7 +3,7 @@ package io.github.hydos.ginger.UI;
|
||||||
import io.github.hydos.ginger.UI.canvases.WelcomeScreen;
|
import io.github.hydos.ginger.UI.canvases.WelcomeScreen;
|
||||||
import io.github.hydos.ginger.UI.enums.UIColourType;
|
import io.github.hydos.ginger.UI.enums.UIColourType;
|
||||||
import io.github.hydos.ginger.engine.elements.GuiTexture;
|
import io.github.hydos.ginger.engine.elements.GuiTexture;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class UIManager {
|
public class UIManager {
|
||||||
|
|
|
@ -3,7 +3,7 @@ package io.github.hydos.ginger.engine.cameras;
|
||||||
import org.lwjgl.glfw.GLFW;
|
import org.lwjgl.glfw.GLFW;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class FirstPersonCamera {
|
public class FirstPersonCamera {
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ import org.lwjgl.glfw.GLFWScrollCallback;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.elements.objects.RenderPlayer;
|
import io.github.hydos.ginger.engine.elements.objects.RenderPlayer;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class ThirdPersonCamera {
|
public class ThirdPersonCamera {
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.elements;
|
package io.github.hydos.ginger.engine.elements;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
|
|
||||||
public class GuiTexture {
|
public class GuiTexture {
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ import org.lwjgl.glfw.GLFW;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.elements.GuiTexture;
|
import io.github.hydos.ginger.engine.elements.GuiTexture;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class TextureButton{
|
public class TextureButton{
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
package io.github.hydos.ginger.engine.elements.objects;
|
package io.github.hydos.ginger.engine.elements.objects;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
|
|
||||||
public class Entity {
|
public class Entity {
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.elements.objects;
|
package io.github.hydos.ginger.engine.elements.objects;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class Light {
|
public class Light {
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,8 @@ package io.github.hydos.ginger.engine.elements.objects;
|
||||||
import org.lwjgl.glfw.GLFW;
|
import org.lwjgl.glfw.GLFW;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.terrain.Terrain;
|
import io.github.hydos.ginger.engine.terrain.Terrain;
|
||||||
import io.github.hydos.ginger.main.settings.Constants;
|
import io.github.hydos.ginger.main.settings.Constants;
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
package io.github.hydos.ginger.engine.font;
|
package io.github.hydos.ginger.engine.font;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents a piece of text in the game.
|
* Represents a piece of text in the game.
|
||||||
|
|
|
@ -5,7 +5,7 @@ import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.FontRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.FontRenderer;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class TextMaster {
|
public class TextMaster {
|
||||||
|
|
|
@ -12,9 +12,9 @@ import org.lwjgl.opengl.GL;
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GLCapabilities;
|
import org.lwjgl.opengl.GLCapabilities;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.Image;
|
import io.github.hydos.ginger.engine.render.texture.Image;
|
||||||
|
|
||||||
public class Window {
|
public class Window {
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
package io.github.hydos.ginger.engine.mathEngine;
|
package io.github.hydos.ginger.engine.math;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class Maths {
|
public class Maths {
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine;
|
package io.github.hydos.ginger.engine.math;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -42,11 +42,11 @@ package io.github.hydos.ginger.engine.mathEngine;
|
||||||
|
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix3f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.ReadableVector4f;
|
import io.github.hydos.ginger.engine.math.vectors.ReadableVector4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector;
|
import io.github.hydos.ginger.engine.math.vectors.Vector;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
|
|
||||||
public class Quaternion extends Vector implements ReadableVector4f {
|
public class Quaternion extends Vector implements ReadableVector4f {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.matrixes;
|
package io.github.hydos.ginger.engine.math.matrixes;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
|
@ -29,12 +29,12 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.matrixes;
|
package io.github.hydos.ginger.engine.math.matrixes;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
|
@ -31,12 +31,12 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.matrixes;
|
package io.github.hydos.ginger.engine.math.matrixes;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
|
@ -29,14 +29,14 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.matrixes;
|
package io.github.hydos.ginger.engine.math.matrixes;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds a 4x4 float matrix.
|
* Holds a 4x4 float matrix.
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author foo
|
* @author foo
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author foo
|
* @author foo
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author foo
|
* @author foo
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Writable interface to Vector2fs
|
* Writable interface to Vector2fs
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Writable interface to Vector3fs
|
* Writable interface to Vector3fs
|
|
@ -29,7 +29,7 @@
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package io.github.hydos.ginger.engine.mathEngine.vectors;
|
package io.github.hydos.ginger.engine.math.vectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Writable interface to Vector4fs
|
* Writable interface to Vector4fs
|
|
@ -1,7 +1,7 @@
|
||||||
package io.github.hydos.ginger.engine.obj;
|
package io.github.hydos.ginger.engine.obj;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class ModelLoader {
|
public class ModelLoader {
|
||||||
|
|
|
@ -6,8 +6,8 @@ import java.io.InputStreamReader;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class OBJFileLoader {
|
public class OBJFileLoader {
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.obj;
|
package io.github.hydos.ginger.engine.obj;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class Vertex {
|
public class Vertex {
|
||||||
|
|
||||||
|
|
|
@ -6,9 +6,9 @@ import java.io.InputStreamReader;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class NormalMappedObjLoader {
|
public class NormalMappedObjLoader {
|
||||||
|
|
|
@ -3,7 +3,7 @@ package io.github.hydos.ginger.engine.obj.normals;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class VertexNM {
|
public class VertexNM {
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@ package io.github.hydos.ginger.engine.particle;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.main.settings.Constants;
|
import io.github.hydos.ginger.main.settings.Constants;
|
||||||
|
|
||||||
public class Particle {
|
public class Particle {
|
||||||
|
|
|
@ -8,8 +8,8 @@ import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.ParticleRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.ParticleRenderer;
|
||||||
|
|
||||||
public class ParticleMaster {
|
public class ParticleMaster {
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,9 @@ package io.github.hydos.ginger.engine.particle;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
|
|
||||||
public class ParticleSystem {
|
public class ParticleSystem {
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.postProcessing;
|
package io.github.hydos.ginger.engine.postprocessing;
|
||||||
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL13;
|
import org.lwjgl.opengl.GL13;
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.postProcessing;
|
package io.github.hydos.ginger.engine.postprocessing;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.ShaderProgram;
|
import io.github.hydos.ginger.engine.render.shaders.ShaderProgram;
|
||||||
|
|
||||||
public class ContrastShader extends ShaderProgram {
|
public class ContrastShader extends ShaderProgram {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
package io.github.hydos.ginger.engine.postProcessing;
|
package io.github.hydos.ginger.engine.postprocessing;
|
||||||
|
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.postProcessing;
|
package io.github.hydos.ginger.engine.postprocessing;
|
||||||
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
package io.github.hydos.ginger.engine.postProcessing;
|
package io.github.hydos.ginger.engine.postprocessing;
|
||||||
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL20;
|
import org.lwjgl.opengl.GL20;
|
||||||
import org.lwjgl.opengl.GL30;
|
import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class PostProcessing {
|
public class PostProcessing {
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine;
|
package io.github.hydos.ginger.engine.render;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
@ -13,17 +13,17 @@ import io.github.hydos.ginger.engine.elements.GuiTexture;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Light;
|
import io.github.hydos.ginger.engine.elements.objects.Light;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.EntityRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.EntityRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.GuiRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.GuiRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.NormalMappingRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.NormalMappingRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.SkyboxRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.SkyboxRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.renderers.TerrainRenderer;
|
import io.github.hydos.ginger.engine.render.renderers.TerrainRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.GuiShader;
|
import io.github.hydos.ginger.engine.render.shaders.GuiShader;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.StaticShader;
|
import io.github.hydos.ginger.engine.render.shaders.StaticShader;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.TerrainShader;
|
import io.github.hydos.ginger.engine.render.shaders.TerrainShader;
|
||||||
import io.github.hydos.ginger.engine.shadow.ShadowMapMasterRenderer;
|
import io.github.hydos.ginger.engine.shadow.ShadowMapMasterRenderer;
|
||||||
import io.github.hydos.ginger.engine.terrain.Terrain;
|
import io.github.hydos.ginger.engine.terrain.Terrain;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.models;
|
package io.github.hydos.ginger.engine.render.models;
|
||||||
|
|
||||||
public class RawModel {
|
public class RawModel {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.models;
|
package io.github.hydos.ginger.engine.render.models;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
|
|
||||||
public class TexturedModel {
|
public class TexturedModel {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -9,13 +9,13 @@ import org.lwjgl.opengl.GL20;
|
||||||
import org.lwjgl.opengl.GL30;
|
import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.MasterRenderer;
|
import io.github.hydos.ginger.engine.render.MasterRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.StaticShader;
|
import io.github.hydos.ginger.engine.render.shaders.StaticShader;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
|
|
||||||
public class EntityRenderer {
|
public class EntityRenderer {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -11,7 +11,7 @@ import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.font.FontType;
|
import io.github.hydos.ginger.engine.font.FontType;
|
||||||
import io.github.hydos.ginger.engine.font.GUIText;
|
import io.github.hydos.ginger.engine.font.GUIText;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.FontShader;
|
import io.github.hydos.ginger.engine.render.shaders.FontShader;
|
||||||
|
|
||||||
public class FontRenderer {
|
public class FontRenderer {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -8,10 +8,10 @@ import org.lwjgl.opengl.GL20;
|
||||||
import org.lwjgl.opengl.GL30;
|
import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.elements.GuiTexture;
|
import io.github.hydos.ginger.engine.elements.GuiTexture;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.GuiShader;
|
import io.github.hydos.ginger.engine.render.shaders.GuiShader;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class GuiRenderer {
|
public class GuiRenderer {
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -12,14 +12,14 @@ import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Light;
|
import io.github.hydos.ginger.engine.elements.objects.Light;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.MasterRenderer;
|
import io.github.hydos.ginger.engine.render.MasterRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.NormalMappingShader;
|
import io.github.hydos.ginger.engine.render.shaders.NormalMappingShader;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
|
|
||||||
public class NormalMappingRenderer {
|
public class NormalMappingRenderer {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -12,13 +12,13 @@ import org.lwjgl.opengl.GL30;
|
||||||
import org.lwjgl.opengl.GL31;
|
import org.lwjgl.opengl.GL31;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.particle.Particle;
|
import io.github.hydos.ginger.engine.particle.Particle;
|
||||||
import io.github.hydos.ginger.engine.particle.ParticleTexture;
|
import io.github.hydos.ginger.engine.particle.ParticleTexture;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.ParticleShader;
|
import io.github.hydos.ginger.engine.render.shaders.ParticleShader;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class ParticleRenderer {
|
public class ParticleRenderer {
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL13;
|
import org.lwjgl.opengl.GL13;
|
||||||
|
@ -6,9 +6,9 @@ import org.lwjgl.opengl.GL20;
|
||||||
import org.lwjgl.opengl.GL30;
|
import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.SkyboxShader;
|
import io.github.hydos.ginger.engine.render.shaders.SkyboxShader;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
|
|
||||||
public class SkyboxRenderer {
|
public class SkyboxRenderer {
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.renderers;
|
package io.github.hydos.ginger.engine.render.renderers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -7,11 +7,11 @@ import org.lwjgl.opengl.GL13;
|
||||||
import org.lwjgl.opengl.GL20;
|
import org.lwjgl.opengl.GL20;
|
||||||
import org.lwjgl.opengl.GL30;
|
import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.TerrainShader;
|
import io.github.hydos.ginger.engine.render.shaders.TerrainShader;
|
||||||
import io.github.hydos.ginger.engine.terrain.Terrain;
|
import io.github.hydos.ginger.engine.terrain.Terrain;
|
||||||
import io.github.hydos.ginger.engine.terrain.TerrainTexture;
|
import io.github.hydos.ginger.engine.terrain.TerrainTexture;
|
||||||
import io.github.hydos.ginger.engine.terrain.TerrainTexturePack;
|
import io.github.hydos.ginger.engine.terrain.TerrainTexturePack;
|
|
@ -1,8 +1,8 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.font.GUIText;
|
import io.github.hydos.ginger.engine.font.GUIText;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class FontShader extends ShaderProgram{
|
public class FontShader extends ShaderProgram{
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
|
|
||||||
public class GuiShader extends ShaderProgram{
|
public class GuiShader extends ShaderProgram{
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Light;
|
import io.github.hydos.ginger.engine.elements.objects.Light;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
|
|
||||||
public class NormalMappingShader extends ShaderProgram{
|
public class NormalMappingShader extends ShaderProgram{
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
|
|
||||||
public class ParticleShader extends ShaderProgram {
|
public class ParticleShader extends ShaderProgram {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
@ -9,10 +9,10 @@ import org.lwjgl.BufferUtils;
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL20;
|
import org.lwjgl.opengl.GL20;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
|
|
||||||
public abstract class ShaderProgram {
|
public abstract class ShaderProgram {
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
|
|
||||||
public class SkyboxShader extends ShaderProgram{
|
public class SkyboxShader extends ShaderProgram{
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Light;
|
import io.github.hydos.ginger.engine.elements.objects.Light;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class StaticShader extends ShaderProgram{
|
public class StaticShader extends ShaderProgram{
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.shaders;
|
package io.github.hydos.ginger.engine.render.shaders;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Light;
|
import io.github.hydos.ginger.engine.elements.objects.Light;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
|
|
||||||
public class TerrainShader extends ShaderProgram{
|
public class TerrainShader extends ShaderProgram{
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.texture;
|
package io.github.hydos.ginger.engine.render.texture;
|
||||||
|
|
||||||
import static org.lwjgl.stb.STBImage.stbi_failure_reason;
|
import static org.lwjgl.stb.STBImage.stbi_failure_reason;
|
||||||
import static org.lwjgl.stb.STBImage.stbi_info_from_memory;
|
import static org.lwjgl.stb.STBImage.stbi_info_from_memory;
|
||||||
|
@ -11,7 +11,7 @@ import java.nio.IntBuffer;
|
||||||
|
|
||||||
import org.lwjgl.system.MemoryStack;
|
import org.lwjgl.system.MemoryStack;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.renderEngine.tools.IOUtil;
|
import io.github.hydos.ginger.engine.render.tools.IOUtil;
|
||||||
|
|
||||||
public class Image {
|
public class Image {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.texture;
|
package io.github.hydos.ginger.engine.render.texture;
|
||||||
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL14;
|
import org.lwjgl.opengl.GL14;
|
|
@ -1,4 +1,4 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.tools;
|
package io.github.hydos.ginger.engine.render.tools;
|
||||||
|
|
||||||
import static org.lwjgl.BufferUtils.createByteBuffer;
|
import static org.lwjgl.BufferUtils.createByteBuffer;
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package io.github.hydos.ginger.engine.renderEngine.tools;
|
package io.github.hydos.ginger.engine.render.tools;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
import io.github.hydos.ginger.engine.terrain.Terrain;
|
import io.github.hydos.ginger.engine.terrain.Terrain;
|
||||||
|
|
||||||
public class MousePicker {
|
public class MousePicker {
|
|
@ -2,10 +2,10 @@ package io.github.hydos.ginger.engine.shadow;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector4f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.MasterRenderer;
|
import io.github.hydos.ginger.engine.render.MasterRenderer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents the 3D cuboidal area of the world in which objects will cast
|
* Represents the 3D cuboidal area of the world in which objects will cast
|
||||||
|
|
|
@ -9,11 +9,11 @@ import org.lwjgl.opengl.GL20;
|
||||||
import org.lwjgl.opengl.GL30;
|
import org.lwjgl.opengl.GL30;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.MasterRenderer;
|
import io.github.hydos.ginger.engine.render.MasterRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
|
|
||||||
public class ShadowMapEntityRenderer {
|
public class ShadowMapEntityRenderer {
|
||||||
|
|
||||||
|
|
|
@ -8,10 +8,10 @@ import org.lwjgl.opengl.GL11;
|
||||||
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
import io.github.hydos.ginger.engine.cameras.ThirdPersonCamera;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
import io.github.hydos.ginger.engine.elements.objects.Entity;
|
||||||
import io.github.hydos.ginger.engine.elements.objects.Light;
|
import io.github.hydos.ginger.engine.elements.objects.Light;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class is in charge of using all of the classes in the shadows package to
|
* This class is in charge of using all of the classes in the shadows package to
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
package io.github.hydos.ginger.engine.shadow;
|
package io.github.hydos.ginger.engine.shadow;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.matrixes.Matrix4f;
|
import io.github.hydos.ginger.engine.math.matrixes.Matrix4f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.shaders.ShaderProgram;
|
import io.github.hydos.ginger.engine.render.shaders.ShaderProgram;
|
||||||
|
|
||||||
public class ShadowShader extends ShaderProgram {
|
public class ShadowShader extends ShaderProgram {
|
||||||
|
|
||||||
|
|
|
@ -5,10 +5,10 @@ import java.io.IOException;
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.mathEngine.Maths;
|
import io.github.hydos.ginger.engine.math.Maths;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector2f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector2f;
|
||||||
import io.github.hydos.ginger.engine.mathEngine.vectors.Vector3f;
|
import io.github.hydos.ginger.engine.math.vectors.Vector3f;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.utils.Loader;
|
import io.github.hydos.ginger.engine.utils.Loader;
|
||||||
import io.github.hydos.ginger.main.settings.Constants;
|
import io.github.hydos.ginger.main.settings.Constants;
|
||||||
|
|
||||||
|
|
|
@ -16,9 +16,9 @@ import org.lwjgl.opengl.GL30;
|
||||||
import org.lwjgl.opengl.GL33;
|
import org.lwjgl.opengl.GL33;
|
||||||
|
|
||||||
import io.github.hydos.ginger.engine.io.Window;
|
import io.github.hydos.ginger.engine.io.Window;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.Image;
|
import io.github.hydos.ginger.engine.render.texture.Image;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
import io.github.hydos.ginger.engine.terrain.TerrainTexture;
|
import io.github.hydos.ginger.engine.terrain.TerrainTexture;
|
||||||
|
|
||||||
public class Loader {
|
public class Loader {
|
||||||
|
|
|
@ -5,10 +5,10 @@ import io.github.hydos.ginger.UI.enums.UIColourType;
|
||||||
import io.github.hydos.ginger.engine.font.TextMaster;
|
import io.github.hydos.ginger.engine.font.TextMaster;
|
||||||
import io.github.hydos.ginger.engine.obj.ModelLoader;
|
import io.github.hydos.ginger.engine.obj.ModelLoader;
|
||||||
import io.github.hydos.ginger.engine.obj.normals.NormalMappedObjLoader;
|
import io.github.hydos.ginger.engine.obj.normals.NormalMappedObjLoader;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.MasterRenderer;
|
import io.github.hydos.ginger.engine.render.MasterRenderer;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.RawModel;
|
import io.github.hydos.ginger.engine.render.models.RawModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.models.TexturedModel;
|
import io.github.hydos.ginger.engine.render.models.TexturedModel;
|
||||||
import io.github.hydos.ginger.engine.renderEngine.texture.ModelTexture;
|
import io.github.hydos.ginger.engine.render.texture.ModelTexture;
|
||||||
|
|
||||||
public class GingerMain {
|
public class GingerMain {
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue