This is a simple 3D engine which is currently in development. It works with Assimp for model loading and is based on OpenGL as well as CG for shading programs.
Latest 5 files |
|||
---|---|---|---|
Name | Größe | Datum | Anzahl der Downloads |
SimpleDemo.vcxproj | 6.1 KB | 2011-02-10 05:23 | 8 |
SimpleDemo.vcxproj.filters | 1.2 KB | 2011-02-10 05:23 | 10 |
light.cg | 0.5 KB | 2011-02-10 05:23 | 3 |
Application.hpp | 1.3 KB | 2011-02-10 05:23 | 3 |
main.cpp | 0.6 KB | 2011-02-10 05:23 | 10 |
All Files |
|||
src | |||
SimpleDemo | |||
SimpleDemo.vcxproj | 6.1 KB | 2011-02-10 05:23 | 8 |
SimpleDemo.vcxproj.filters | 1.2 KB | 2011-02-10 05:23 | 10 |
Application.hpp | 1.3 KB | 2011-02-10 05:23 | 3 |
light.cg | 0.5 KB | 2011-02-10 05:23 | 3 |
main.cpp | 0.6 KB | 2011-02-10 05:23 | 10 |
animator.cg | 1.3 KB | 2011-02-10 05:23 | 0 |
Application.cpp | 22.1 KB | 2011-02-10 05:23 | 1 |
SDL OGL.sln | 4.8 KB | 2011-02-10 05:22 | 0 |
EventHandling | |||
EventHandler | |||
EventListener.hpp | 0.2 KB | 2011-02-10 05:20 | 0 |
EventHandler.cpp | 1.8 KB | 2011-02-10 05:20 | 2 |
EventHandler.hpp | 1.2 KB | 2011-02-10 05:20 | 1 |
EventHandling.vcxproj | 4.2 KB | 2011-02-10 05:19 | 0 |
Engine | |||
Global.hpp | 2.1 KB | 2011-02-10 05:18 | 0 |
Engine.vcxproj.filters | 10.5 KB | 2011-02-10 05:18 | 11 |
Global.cpp | 48 B | 2011-02-10 05:18 | 8 |
Application.hpp | 0.3 KB | 2011-02-10 05:18 | 4 |
Engine.vcxproj | 9.9 KB | 2011-02-10 05:18 | 0 |
Application.cpp | 0.5 KB | 2011-02-10 05:18 | 0 |
Maths | |||
Vector3D.hpp | 2.4 KB | 2011-02-10 05:16 | 3 |
Vector.hpp | 1.9 KB | 2011-02-10 05:16 | 4 |
Matrix4x4.hpp | 13.0 KB | 2011-02-10 05:16 | 0 |
Quaternion.hpp | 3.6 KB | 2011-02-10 05:16 | 4 |
Matrix4x3.hpp | 7.9 KB | 2011-02-10 05:16 | 11 |
Matrix4x4.cpp | 0.4 KB | 2011-02-10 05:16 | 5 |
Miscellaneous | |||
Time.hpp | 0.5 KB | 2011-02-10 05:16 | 1 |
Time.cpp | 0.4 KB | 2011-02-10 05:16 | 0 |
Exceptions | |||
TextureError.hpp | 0.3 KB | 2011-02-10 05:15 | 0 |
UnknownShaderProfile.hpp | 0.3 KB | 2011-02-10 05:15 | 0 |
ShaderError.hpp | 0.3 KB | 2011-02-10 05:15 | 10 |
ShaderInitializationFailed.hpp | 0.4 KB | 2011-02-10 05:15 | 0 |
GLEW_InitializationFailed.hpp | 0.3 KB | 2011-02-10 05:15 | 0 |
NoSuitableModelLoader.hpp | 0.4 KB | 2011-02-10 05:15 | 1 |
SDL_SetupError.hpp | 0.3 KB | 2011-02-10 05:15 | 1 |
FileNotFound.hpp | 0.3 KB | 2011-02-10 05:15 | 0 |
GLEW_Error.hpp | 0.3 KB | 2011-02-10 05:15 | 0 |
AnimationChannelNotFound.hpp | 0.4 KB | 2011-02-10 05:15 | 0 |
Exception.hpp | 1.0 KB | 2011-02-10 05:15 | 0 |
Engine | |||
ModelLoader | |||
ModelLoader.hpp | 1.4 KB | 2011-02-10 05:14 | 2 |
AssimpModelLoader.hpp | 1.6 KB | 2011-02-10 05:14 | 3 |
ModelLoader.cpp | 1.2 KB | 2011-02-10 05:14 | 2 |
AssimpModelLoader.cpp | 19.3 KB | 2011-02-10 05:14 | 7 |
Transformation.hpp | 0.5 KB | 2011-02-10 05:13 | 1 |
Vertex.hpp | 0.2 KB | 2011-02-10 05:13 | 10 |
ViewedModel.hpp | 2.4 KB | 2011-02-10 05:13 | 0 |
TextureCoordinates.hpp | 0.3 KB | 2011-02-10 05:13 | 0 |
Transformation.cpp | 0.6 KB | 2011-02-10 05:13 | 0 |
Texture.cpp | 2.5 KB | 2011-02-10 05:13 | 10 |
Texture.hpp | 1.1 KB | 2011-02-10 05:13 | 3 |
ShaderProgramParameter.hpp | 1.4 KB | 2011-02-10 05:13 | 0 |
ShaderProgramParameterType.hpp | 0.3 KB | 2011-02-10 05:13 | 0 |
ShaderProgram.cpp | 2.3 KB | 2011-02-10 05:13 | 11 |
ShaderProgram.hpp | 1.4 KB | 2011-02-10 05:13 | 2 |
ShaderProgramParameter.cpp | 3.8 KB | 2011-02-10 05:13 | 0 |
ShaderController.hpp | 1.8 KB | 2011-02-10 05:13 | 0 |
ShaderProfileType.hpp | 0.2 KB | 2011-02-10 05:13 | 0 |
Renderer.hpp | 1.3 KB | 2011-02-10 05:13 | 0 |
ShaderController.cpp | 5.2 KB | 2011-02-10 05:13 | 1 |
Normal.hpp | 0.2 KB | 2011-02-10 05:13 | 3 |
PersonCamera.hpp | 2.6 KB | 2011-02-10 05:13 | 2 |
Renderer.cpp | 3.8 KB | 2011-02-10 05:13 | 13 |
ModelNode.cpp | 0.3 KB | 2011-02-10 05:13 | 1 |
ModelNode.hpp | 0.8 KB | 2011-02-10 05:13 | 3 |
ModelInstance.cpp | 2.6 KB | 2011-02-10 05:13 | 1 |
ModelInstance.hpp | 2.3 KB | 2011-02-10 05:13 | 2 |
Model.cpp | 4.0 KB | 2011-02-10 05:13 | 4 |
Model.hpp | 3.1 KB | 2011-02-10 05:13 | 0 |
Material.hpp | 0.5 KB | 2011-02-10 05:13 | 1 |
Mesh.cpp | 7.7 KB | 2011-02-10 05:13 | 0 |
Mesh.hpp | 3.2 KB | 2011-02-10 05:13 | 2 |
Main.hpp | 1.0 KB | 2011-02-10 05:13 | 0 |
Material.cpp | 0.2 KB | 2011-02-10 05:13 | 0 |
Global.hpp | 0.3 KB | 2011-02-10 05:13 | 0 |
Main.cpp | 1.9 KB | 2011-02-10 05:13 | 0 |
ChaseCameraMover.hpp | 1.5 KB | 2011-02-10 05:13 | 0 |
Color.hpp | 0.2 KB | 2011-02-10 05:13 | 5 |
Global.cpp | 48 B | 2011-02-10 05:13 | 0 |
CameraManager.hpp | 2.7 KB | 2011-02-10 05:13 | 1 |
ChaseCameraMover.cpp | 4.6 KB | 2011-02-10 05:13 | 0 |
Camera.cpp | 3.8 KB | 2011-02-10 05:13 | 3 |
Camera.hpp | 1.6 KB | 2011-02-10 05:13 | 0 |
Bone.cpp | 0.5 KB | 2011-02-10 05:13 | 0 |
Bone.hpp | 1.0 KB | 2011-02-10 05:13 | 0 |
BoundingBox.hpp | 3.1 KB | 2011-02-10 05:13 | 2 |
AnimationChannel.cpp | 5.4 KB | 2011-02-10 05:13 | 0 |
AnimationChannel.hpp | 2.2 KB | 2011-02-10 05:13 | 1 |
Animation.hpp | 1.1 KB | 2011-02-10 05:13 | 1 |