@@ -0,0 +1,848 @@
+package org.jay3d.engine.render;%0A%0Aimport org.jay3d.engine.math.Matrix4f;%0Aimport org.jay3d.engine.math.Vector3f;%0A%0A/**%0A * Created by Juxhin%0A * Do not distribute code without permission!%0A */%0Apublic class Transform %7B%0A    private Vector3f translation;%0A%0A    public Transform() %7B%0A        translation = new Vector3f(0, 0, 0);%0A    %7D%0A%0A    public Matrix4f getTransformation()%7B%0A        Matrix4f translationMatrix = new Matrix4f().initTranslation(%0A                translation.getX(), translation.getY(), translation.getZ());%0A%0A        return translationMatrix;%0A    %7D%0A%0A    public Vector3f getTranslation() %7B%0A        return translation;%0A    %7D%0A%0A    public void setTranslation(Vector3f translation) %7B%0A        this.translation = translation;%0A    %7D%0A%0A    public void setTranslation(float x, float y, float z) %7B%0A        this.translation = new Vector3f(x, y, z);%0A    %7D%0A%7D%0A

Add tranformations for Vector3f or regular X,Y,Z including Transform#getTransformation that returns a Matrix4f