Material system
World rendering... multi texturing, lighting, multiple models, UV mapping etc.
What do you think?
Can't tell you now, otherwise it wouldnt be a supriseforgot to say, may i ask what game are you planning to make?
Respect!
So why are you going for C++ and openGL exactly?
However, even though OpenGL is cross-platform, not all C/C++ functions are too so you have to pay attention to what functions you use
CVar.RegisterCvar( &r_drawgrid );
bpp = (int)r_bpp.value; // bytes per pixel
setScreenSize( (int)r_width.value, (int)r_height.value );
if( !glfwInit() )
{
Com.Error( "Failed to initialize GLFW" );
}
if( !glfwOpenWindow( width, height, 0,0,0,0, bpp, 0, fullScreen ) )
{
glfwTerminate();
Com.Error( "Failed to open GLFW window" );
}
if( glewInit() != GLEW_OK )
{
Com.Error( "Failed to initialize GLEW" );
}
Com.Print("\n");
Com.Print( "Vendor : %s\n", glGetString( GL_VENDOR ) );
Com.Print( "Renderer : %s\n", glGetString( GL_RENDERER ) );
Com.Print( "Version : %s\n", glGetString( GL_VERSION ) );
Com.Print( "Extensions : %s\n", glGetString( GL_EXTENSIONS ) );
Com.Print("\n");
C++ is a powerfull and fast language and, in my opinion, OpenGL is way better than DirectX, it's additionaly a bit faster than it's rival and its platform independent.

C language +OpenGL sucks
I have a project to do in openGL (make an avatar, walking running sitting and some iddle animations) and it is very, very bad
Well, it's not that hard to do things, but the animations are hard... The teacher just gave us the subject, some bits of code, and let us do everything... We were all like wtf? we have no idea how to use that thing!
Owell, respect for trying by yourself! Do keep us posted!


Tought it was russian at firstDat_GL... i was wondering why my text was rendered incorrectly and after some time i found this:
Dem GL loaded it upside down!

Some updates:
- made own 3d model format and written smd2bxmdl converter
- implemented gl shading language (both vertex and fragment shaders)
- rewritten rendering code to improve performance (for me its two times faster now)
- better camera movment
- meshes are now textured automatically
- removed lots of lighting code as i will use shaders
- fixed matrices ^^
- supplied classes with constructor and destructor
- written cvar (aka. dvar) system
- managed to play sounds
0 members, 0 guests, 0 anonymous users