Skip to content

Robotnik00/RealisticEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Welcome to the RealisticEngine wiki!

The end goal for this engine will be to render 3d objects using physically based techniques.

Current Features:

Creating Opengl context

Can create SDL window and load shaders.
Current shaders are for testing and will be replaced when I get around to it.

Loading models in the following formats: (supported by libassimp3)

Collada ( .dae )
Blender 3D ( .blend )
3ds Max 3DS ( .3ds )
3ds Max ASE ( .ase )
Wavefront Object ( .obj )
Industry Foundation Classes (IFC/Step) ( .ifc )
XGL ( .xgl,.zgl )
Stanford Polygon Library ( .ply )
AutoCAD DXF ( .dxf )
LightWave ( .lwo )
LightWave Scene ( .lws )
Modo ( .lxo )
Stereolithography ( .stl )
DirectX X ( .x )
AC3D ( .ac )
Milkshape 3D ( .ms3d )
TrueSpace ( .cob,.scn )
Biovision BVH ( .bvh )
CharacterStudio Motion ( .csm )
Ogre XML ( .xml )
Irrlicht Mesh ( .irrmesh )
Irrlicht Scene ( .irr )
Quake I ( .mdl )
Quake II ( .md2 )
Quake III Mesh ( .md3 )
Quake III Map/BSP ( .pk3 )
Return to Castle Wolfenstein ( .mdc )
Doom 3 ( .md5* )
*Valve Model ( .smd,.vta )
*Starcraft II M3 ( .m3 )
*Unreal ( .3d )
BlitzBasic 3D ( .b3d )
Quick3D ( .q3d,.q3s )
Neutral File Format ( .nff )
Sense8 WorldToolKit ( .nff )
Object File Format ( .off )
PovRAY Raw ( .raw )
Terragen Terrain ( .ter )
3D GameStudio (3DGS) ( .mdl )
3D GameStudio (3DGS) Terrain ( .hmp )
Izware Nendo ( .ndo )

##Dependencies:

assimp3
http://assimp.sourceforge.net/index.html
FreeImage
http://freeimage.sourceforge.net/
SDL2
https://www.libsdl.org/download-2.0.php
glm
http://glm.g-truc.net/0.9.5/index.html
physx core sdk
https://developer.nvidia.com/physx-sdk

About

An engine in progress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors