camal casing is good dont @ me
parent
722240a435
commit
6db7693bc3
|
@ -15,11 +15,11 @@ import com.github.hydos.ginger.engine.common.elements.objects.*;
|
|||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.common.obj.ModelLoader;
|
||||
import com.github.hydos.ginger.engine.common.obj.shapes.StaticCube;
|
||||
import com.github.hydos.ginger.engine.openGL.api.*;
|
||||
import com.github.hydos.ginger.engine.openGL.font.FontType;
|
||||
import com.github.hydos.ginger.engine.openGL.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.api.*;
|
||||
import com.github.hydos.ginger.engine.opengl.font.FontType;
|
||||
import com.github.hydos.ginger.engine.opengl.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
import tk.valoeghese.gateways.client.io.*;
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@ package com.github.halotroop.litecraft.screens;
|
|||
import org.joml.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.api.*;
|
||||
import com.github.hydos.ginger.engine.openGL.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.openGL.screen.Screen;
|
||||
import com.github.hydos.ginger.engine.opengl.api.*;
|
||||
import com.github.hydos.ginger.engine.opengl.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.opengl.screen.Screen;
|
||||
|
||||
public class ExitGameScreen extends Screen
|
||||
{
|
||||
|
|
|
@ -4,9 +4,9 @@ import org.joml.*;
|
|||
|
||||
import com.github.halotroop.litecraft.Litecraft;
|
||||
import com.github.hydos.ginger.engine.common.api.GingerRegister;
|
||||
import com.github.hydos.ginger.engine.openGL.api.*;
|
||||
import com.github.hydos.ginger.engine.openGL.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.openGL.screen.Screen;
|
||||
import com.github.hydos.ginger.engine.opengl.api.*;
|
||||
import com.github.hydos.ginger.engine.opengl.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.opengl.screen.Screen;
|
||||
|
||||
public class IngameHUD extends Screen
|
||||
{
|
||||
|
|
|
@ -10,9 +10,9 @@ import com.github.halotroop.litecraft.world.dimension.Dimensions;
|
|||
import com.github.hydos.ginger.engine.common.elements.GuiTexture;
|
||||
import com.github.hydos.ginger.engine.common.elements.buttons.TextureButton;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.api.GingerGL;
|
||||
import com.github.hydos.ginger.engine.openGL.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.openGL.screen.Screen;
|
||||
import com.github.hydos.ginger.engine.opengl.api.GingerGL;
|
||||
import com.github.hydos.ginger.engine.opengl.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.opengl.screen.Screen;
|
||||
|
||||
/**
|
||||
* YeS
|
||||
|
|
|
@ -3,7 +3,7 @@ package com.github.halotroop.litecraft.types.block;
|
|||
import java.util.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.obj.ModelLoader;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
|
||||
public class Block
|
||||
{
|
||||
|
|
|
@ -3,7 +3,7 @@ package com.github.halotroop.litecraft.types.entity;
|
|||
import org.joml.Vector3f;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.elements.objects.RenderObject;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
|
||||
public abstract class Entity extends RenderObject
|
||||
{
|
||||
|
|
|
@ -17,7 +17,7 @@ import com.github.halotroop.litecraft.world.gen.*;
|
|||
import com.github.halotroop.litecraft.world.gen.modifier.WorldModifier;
|
||||
import com.github.hydos.ginger.engine.common.elements.objects.Player;
|
||||
import com.github.hydos.ginger.engine.common.obj.ModelLoader;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
|
||||
import it.unimi.dsi.fastutil.longs.*;
|
||||
|
||||
|
|
|
@ -10,10 +10,10 @@ import com.github.hydos.ginger.engine.common.api.GingerRegister;
|
|||
import com.github.hydos.ginger.engine.common.elements.objects.RenderObject;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.common.math.Maths;
|
||||
import com.github.hydos.ginger.engine.openGL.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.StaticShader;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.StaticShader;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class BlockRenderer extends Renderer implements WorldGenConstants
|
||||
{
|
||||
|
|
|
@ -4,10 +4,10 @@ import java.util.*;
|
|||
|
||||
import com.github.hydos.ginger.engine.common.api.game.Game;
|
||||
import com.github.hydos.ginger.engine.common.elements.buttons.TextureButton;
|
||||
import com.github.hydos.ginger.engine.openGL.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.openGL.postprocessing.Fbo;
|
||||
import com.github.hydos.ginger.engine.openGL.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.openGL.screen.Screen;
|
||||
import com.github.hydos.ginger.engine.opengl.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.opengl.postprocessing.Fbo;
|
||||
import com.github.hydos.ginger.engine.opengl.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.screen.Screen;
|
||||
import com.github.hydos.multithreading.GingerThreading;
|
||||
|
||||
/** Used if a game wants to access engine variables safely */
|
||||
|
|
|
@ -7,7 +7,7 @@ import org.lwjgl.glfw.GLFW;
|
|||
|
||||
import com.github.hydos.ginger.engine.common.elements.GuiTexture;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class TextureButton
|
||||
{
|
||||
|
|
|
@ -8,7 +8,7 @@ import com.github.halotroop.litecraft.world.gen.WorldGenConstants;
|
|||
import com.github.hydos.ginger.engine.common.Constants;
|
||||
import com.github.hydos.ginger.engine.common.api.GingerRegister;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
|
||||
public class Player extends RenderObject implements WorldGenConstants
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@ package com.github.hydos.ginger.engine.common.elements.objects;
|
|||
|
||||
import org.joml.Vector3f;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
|
||||
public class RenderObject
|
||||
{
|
||||
|
|
|
@ -7,8 +7,8 @@ import org.lwjgl.BufferUtils;
|
|||
import org.lwjgl.glfw.*;
|
||||
import org.lwjgl.opengl.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.api.GingerGL;
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.Image;
|
||||
import com.github.hydos.ginger.engine.opengl.api.GingerGL;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.Image;
|
||||
|
||||
public class Window
|
||||
{
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
package com.github.hydos.ginger.engine.common.obj;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.obj.shapes.StaticCube;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.ModelTexture;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.ModelTexture;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class ModelLoader
|
||||
{
|
||||
|
|
|
@ -5,8 +5,8 @@ import java.util.*;
|
|||
|
||||
import org.joml.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class NormalMappedObjLoader
|
||||
{
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render;
|
||||
|
||||
public abstract class Renderer
|
||||
{
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.texture;
|
||||
|
||||
public enum ColorDepth
|
||||
{
|
||||
R, RG, RGB, RGBA
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.api;
|
||||
package com.github.hydos.ginger.engine.opengl.api;
|
||||
|
||||
import org.joml.Vector2f;
|
||||
|
||||
|
@ -10,12 +10,12 @@ import com.github.hydos.ginger.engine.common.api.game.*;
|
|||
import com.github.hydos.ginger.engine.common.elements.buttons.TextureButton;
|
||||
import com.github.hydos.ginger.engine.common.elements.objects.Player;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.font.*;
|
||||
import com.github.hydos.ginger.engine.openGL.postprocessing.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.tools.MousePicker;
|
||||
import com.github.hydos.ginger.engine.openGL.screen.Screen;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.font.*;
|
||||
import com.github.hydos.ginger.engine.opengl.postprocessing.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.tools.MousePicker;
|
||||
import com.github.hydos.ginger.engine.opengl.screen.Screen;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
import com.github.hydos.multithreading.GingerThreading;
|
||||
|
||||
public class GingerGL
|
|
@ -1,11 +1,11 @@
|
|||
package com.github.hydos.ginger.engine.openGL.api;
|
||||
package com.github.hydos.ginger.engine.opengl.api;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.obj.ModelLoader;
|
||||
import com.github.hydos.ginger.engine.common.obj.normals.NormalMappedObjLoader;
|
||||
import com.github.hydos.ginger.engine.openGL.font.TextMaster;
|
||||
import com.github.hydos.ginger.engine.openGL.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.ModelTexture;
|
||||
import com.github.hydos.ginger.engine.opengl.font.TextMaster;
|
||||
import com.github.hydos.ginger.engine.opengl.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.ModelTexture;
|
||||
|
||||
public class GingerUtils
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.api;
|
||||
package com.github.hydos.ginger.engine.opengl.api;
|
||||
|
||||
/**
|
||||
* make your own resource manager if you want!
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.fbo;
|
||||
package com.github.hydos.ginger.engine.opengl.fbo;
|
||||
|
||||
public abstract class FboCallbackHandler
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
/** Simple data structure class holding information about a certain glyph in the
|
||||
* font texture atlas. All sizes are for a font-size of 1. */
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
/** Represents a font. It holds the font's texture atlas as well as having the
|
||||
* ability to create the quad vertices for any text using this font. */
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
import org.joml.*;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
import java.util.*;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
import java.io.*;
|
||||
import java.util.*;
|
|
@ -1,10 +1,10 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.api.GingerGL;
|
||||
import com.github.hydos.ginger.engine.openGL.render.renderers.FontRenderer;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.api.GingerGL;
|
||||
import com.github.hydos.ginger.engine.opengl.render.renderers.FontRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class TextMaster
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
import java.util.*;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
/** Stores the vertex data for all the quads on which a text will be rendered. */
|
||||
public class TextMeshData
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.font;
|
||||
package com.github.hydos.ginger.engine.opengl.font;
|
||||
|
||||
import java.util.*;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package com.github.hydos.ginger.engine.openGL.postprocessing;
|
||||
package com.github.hydos.ginger.engine.opengl.postprocessing;
|
||||
|
||||
import org.lwjgl.opengl.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.fbo.FboCallbackHandler;
|
||||
import com.github.hydos.ginger.engine.opengl.fbo.FboCallbackHandler;
|
||||
|
||||
public class ContrastChanger extends FboCallbackHandler
|
||||
{
|
|
@ -1,6 +1,6 @@
|
|||
package com.github.hydos.ginger.engine.openGL.postprocessing;
|
||||
package com.github.hydos.ginger.engine.opengl.postprocessing;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.ShaderProgram;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.ShaderProgram;
|
||||
|
||||
public class ContrastShader extends ShaderProgram
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.postprocessing;
|
||||
package com.github.hydos.ginger.engine.opengl.postprocessing;
|
||||
|
||||
import static org.lwjgl.opengl.ARBFramebufferObject.*;
|
||||
import static org.lwjgl.opengl.GL11.*;
|
||||
|
@ -9,7 +9,7 @@ import org.lwjgl.glfw.*;
|
|||
import org.lwjgl.system.Callback;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.fbo.FboCallbackHandler;
|
||||
import com.github.hydos.ginger.engine.opengl.fbo.FboCallbackHandler;
|
||||
|
||||
public class Fbo
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.postprocessing;
|
||||
package com.github.hydos.ginger.engine.opengl.postprocessing;
|
||||
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.github.hydos.ginger.engine.openGL.postprocessing;
|
||||
package com.github.hydos.ginger.engine.opengl.postprocessing;
|
||||
|
||||
import org.lwjgl.opengl.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class PostProcessing
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render;
|
||||
package com.github.hydos.ginger.engine.opengl.render;
|
||||
|
||||
import java.lang.Math;
|
||||
import java.util.*;
|
||||
|
@ -12,10 +12,10 @@ import com.github.hydos.ginger.engine.common.cameras.Camera;
|
|||
import com.github.hydos.ginger.engine.common.elements.GuiTexture;
|
||||
import com.github.hydos.ginger.engine.common.elements.objects.*;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.openGL.render.renderers.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.*;
|
||||
import com.github.hydos.ginger.engine.openGL.shadow.ShadowMapMasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.renderers.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.*;
|
||||
import com.github.hydos.ginger.engine.opengl.shadow.ShadowMapMasterRenderer;
|
||||
|
||||
public class MasterRenderer
|
||||
{
|
|
@ -0,0 +1,5 @@
|
|||
package com.github.hydos.ginger.engine.opengl.render;
|
||||
|
||||
public abstract class Renderer
|
||||
{
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.models;
|
||||
package com.github.hydos.ginger.engine.opengl.render.models;
|
||||
|
||||
public class RawModel
|
||||
{
|
|
@ -1,6 +1,6 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.models;
|
||||
package com.github.hydos.ginger.engine.opengl.render.models;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.ModelTexture;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.ModelTexture;
|
||||
|
||||
public class TexturedModel
|
||||
{
|
|
@ -1,12 +1,12 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.renderers;
|
||||
package com.github.hydos.ginger.engine.opengl.render.renderers;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import org.lwjgl.opengl.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.font.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.FontShader;
|
||||
import com.github.hydos.ginger.engine.opengl.font.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.FontShader;
|
||||
|
||||
public class FontRenderer extends Renderer
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.renderers;
|
||||
package com.github.hydos.ginger.engine.opengl.render.renderers;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
@ -7,10 +7,10 @@ import org.lwjgl.opengl.*;
|
|||
|
||||
import com.github.hydos.ginger.engine.common.elements.GuiTexture;
|
||||
import com.github.hydos.ginger.engine.common.math.Maths;
|
||||
import com.github.hydos.ginger.engine.openGL.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.GuiShader;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.GuiShader;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class GuiRenderer extends Renderer
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.renderers;
|
||||
package com.github.hydos.ginger.engine.opengl.render.renderers;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
@ -9,10 +9,10 @@ import com.github.hydos.ginger.engine.common.cameras.Camera;
|
|||
import com.github.hydos.ginger.engine.common.elements.objects.*;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.common.math.Maths;
|
||||
import com.github.hydos.ginger.engine.openGL.render.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.NormalMappingShader;
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.ModelTexture;
|
||||
import com.github.hydos.ginger.engine.opengl.render.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.NormalMappingShader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.ModelTexture;
|
||||
|
||||
public class NormalMappingRenderer extends Renderer
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.renderers;
|
||||
package com.github.hydos.ginger.engine.opengl.render.renderers;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
@ -10,10 +10,10 @@ import com.github.hydos.ginger.engine.common.api.GingerRegister;
|
|||
import com.github.hydos.ginger.engine.common.elements.objects.RenderObject;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.common.math.Maths;
|
||||
import com.github.hydos.ginger.engine.openGL.render.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.StaticShader;
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.ModelTexture;
|
||||
import com.github.hydos.ginger.engine.opengl.render.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.StaticShader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.ModelTexture;
|
||||
|
||||
public class ObjectRenderer extends Renderer
|
||||
{
|
|
@ -1,13 +1,13 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.renderers;
|
||||
package com.github.hydos.ginger.engine.opengl.render.renderers;
|
||||
|
||||
import org.joml.Matrix4f;
|
||||
import org.lwjgl.opengl.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.common.cameras.Camera;
|
||||
import com.github.hydos.ginger.engine.openGL.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.SkyboxShader;
|
||||
import com.github.hydos.ginger.engine.openGL.utils.GlLoader;
|
||||
import com.github.hydos.ginger.engine.opengl.render.Renderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.SkyboxShader;
|
||||
import com.github.hydos.ginger.engine.opengl.utils.GlLoader;
|
||||
|
||||
public class SkyboxRenderer extends Renderer
|
||||
{
|
|
@ -1,8 +1,8 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import org.joml.*;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.font.GUIText;
|
||||
import com.github.hydos.ginger.engine.opengl.font.GUIText;
|
||||
|
||||
public class FontShader extends ShaderProgram
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import org.joml.Matrix4f;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import org.joml.Matrix4f;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import java.io.*;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import org.joml.Matrix4f;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.shaders;
|
||||
package com.github.hydos.ginger.engine.opengl.render.shaders;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
package com.github.hydos.ginger.engine.opengl.render.texture;
|
||||
|
||||
public enum ColorDepth
|
||||
{
|
||||
R, RG, RGB, RGBA
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.texture;
|
||||
package com.github.hydos.ginger.engine.opengl.render.texture;
|
||||
|
||||
import static org.lwjgl.stb.STBImage.*;
|
||||
import static org.lwjgl.system.MemoryStack.stackPush;
|
||||
|
@ -8,7 +8,7 @@ import java.nio.*;
|
|||
|
||||
import org.lwjgl.system.MemoryStack;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.tools.IOUtil;
|
||||
import com.github.hydos.ginger.engine.opengl.render.tools.IOUtil;
|
||||
|
||||
public class Image
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.texture;
|
||||
package com.github.hydos.ginger.engine.opengl.render.texture;
|
||||
|
||||
import org.lwjgl.opengl.*;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.tools;
|
||||
package com.github.hydos.ginger.engine.opengl.render.tools;
|
||||
|
||||
import static org.lwjgl.BufferUtils.createByteBuffer;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.render.tools;
|
||||
package com.github.hydos.ginger.engine.opengl.render.tools;
|
||||
|
||||
import org.joml.*;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.screen;
|
||||
package com.github.hydos.ginger.engine.opengl.screen;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.shadow;
|
||||
package com.github.hydos.ginger.engine.opengl.shadow;
|
||||
|
||||
import java.lang.Math;
|
||||
|
||||
|
@ -6,7 +6,7 @@ import org.joml.*;
|
|||
|
||||
import com.github.hydos.ginger.engine.common.cameras.Camera;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.MasterRenderer;
|
||||
|
||||
/** Represents the 3D cuboidal area of the world in which objects will cast
|
||||
* shadows (basically represents the orthographic projection area for the shadow
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.shadow;
|
||||
package com.github.hydos.ginger.engine.opengl.shadow;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.shadow;
|
||||
package com.github.hydos.ginger.engine.opengl.shadow;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
@ -7,8 +7,8 @@ import org.lwjgl.opengl.*;
|
|||
|
||||
import com.github.hydos.ginger.engine.common.elements.objects.RenderObject;
|
||||
import com.github.hydos.ginger.engine.common.math.Maths;
|
||||
import com.github.hydos.ginger.engine.openGL.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.MasterRenderer;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.*;
|
||||
|
||||
public class ShadowMapEntityRenderer
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.shadow;
|
||||
package com.github.hydos.ginger.engine.opengl.shadow;
|
||||
|
||||
import java.lang.Math;
|
||||
import java.util.*;
|
||||
|
@ -8,7 +8,7 @@ import org.lwjgl.opengl.GL11;
|
|||
|
||||
import com.github.hydos.ginger.engine.common.cameras.Camera;
|
||||
import com.github.hydos.ginger.engine.common.elements.objects.*;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.TexturedModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.TexturedModel;
|
||||
|
||||
/** This class is in charge of using all of the classes in the shadows package to
|
||||
* carry out the shadow render pass, i.e. rendering the scene to the shadow map
|
|
@ -1,8 +1,8 @@
|
|||
package com.github.hydos.ginger.engine.openGL.shadow;
|
||||
package com.github.hydos.ginger.engine.opengl.shadow;
|
||||
|
||||
import org.joml.Matrix4f;
|
||||
|
||||
import com.github.hydos.ginger.engine.openGL.render.shaders.ShaderProgram;
|
||||
import com.github.hydos.ginger.engine.opengl.render.shaders.ShaderProgram;
|
||||
|
||||
public class ShadowShader extends ShaderProgram
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.utils;
|
||||
package com.github.hydos.ginger.engine.opengl.utils;
|
||||
|
||||
import java.nio.*;
|
||||
import java.util.*;
|
||||
|
@ -8,8 +8,8 @@ import org.lwjgl.opengl.*;
|
|||
|
||||
import com.github.halotroop.litecraft.types.block.*;
|
||||
import com.github.hydos.ginger.engine.common.io.Window;
|
||||
import com.github.hydos.ginger.engine.openGL.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.openGL.render.texture.*;
|
||||
import com.github.hydos.ginger.engine.opengl.render.models.RawModel;
|
||||
import com.github.hydos.ginger.engine.opengl.render.texture.*;
|
||||
|
||||
public class GlLoader
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
package com.github.hydos.ginger.engine.openGL.voxelutils;
|
||||
package com.github.hydos.ginger.engine.opengl.voxelutils;
|
||||
|
||||
public class BlockMesher
|
||||
{
|
Loading…
Reference in New Issue