OpenGL 3.0 will offer features such as instanced rendering, stream out of vertex data to a buffer, texture buffer objects, numerous new texture formats and so on. Most importantly the Khronos Group is linking OpenGL and OpenGL ES, a mobile 3D graphics API via COLLADA and glFX, so what is supported in OpenGL 3.0 will see the light of the day in ES version as well.
OpenGL 3.0 etc
OpenGL 3.0 etc
http://3dprogrammer.blogspot.com/2007/0 ... pengl.html
Last edited by anylo on Wed May 30, 2007 6:06 pm, edited 1 time in total.
Will Irrlicht move on onto OpenGL 3?
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
Why not? Ogl 3 might be ready in 2-3 years, I guess we'll have some time until then to implement it...
BTW: Most features will be available before, some are already available. It's much more a change of how things are implemented what makes the major difference. So maybe you won't see too much of this as Irrlicht covers much stuff under the hood.
BTW: Most features will be available before, some are already available. It's much more a change of how things are implemented what makes the major difference. So maybe you won't see too much of this as Irrlicht covers much stuff under the hood.
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
Some more info here
http://www.opengl.org/pipeline/article/vol002_1/
http://www.opengl.org/pipeline/article/vol003_1/
I still doubt that it will be relevant for the next years. DirectX10 compatible features are already exposed by a lot of OGL extensions by NVidia.
http://www.opengl.org/pipeline/article/vol002_1/
http://www.opengl.org/pipeline/article/vol003_1/
I still doubt that it will be relevant for the next years. DirectX10 compatible features are already exposed by a lot of OGL extensions by NVidia.
OpenGL 3 is about simplyfing and improving the API. its supposed to be easier and more effectively do things with OpenGL 3 code as compared to previous. DirectX 10, remember, has also gone under a similar simplification and atomization of functions
probably could speed things up a bit on the OpenGL driver by switching it to OpenGL 3 API. maybe some tests should be done once it is released?
probably could speed things up a bit on the OpenGL driver by switching it to OpenGL 3 API. maybe some tests should be done once it is released?
Its pretty funny that your much more excited about this than DX10hybrid wrote:Why not? Ogl 3 might be ready in 2-3 years, I guess we'll have some time until then to implement it...
BTW: Most features will be available before, some are already available. It's much more a change of how things are implemented what makes the major difference. So maybe you won't see too much of this as Irrlicht covers much stuff under the hood.
Meh I reckon either is pointless right now, does Irrlicht even support that many OpenGL 2 features?
www.opengl.org announced on the 25th may that they will start to release Open GL 3.0 this year. There will be a lot support for brand new graphics cards. Sounds really good.
The full news are here:
http://www.theinquirer.net/default.aspx?article=39846
iZigoo
The full news are here:
http://www.theinquirer.net/default.aspx?article=39846
iZigoo
-------------------------------------------------------
iZigoo - The open 3D internet
iZigoo Homepage
iZigoo - The open 3D internet
iZigoo Homepage
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
But as said earlier, all new features are already available through extensions. Just check the latest glext.h (I'll commit them to Irrlicht SVN soon, for now get them from opengl.org). So besides the architecture changes mentioned OpenGL 3 will simply include those extensions as mandatory elements of the API.
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
That depends on how used you are to the old one and how complex it is to change the underlying structures to fit the new API. Don't forget that by using Irrlicht you're not exposed to OpenGL anymore, so it wouldn't change anything for Irrlicht users. Only for those extending Irrlicht will have to mess with it.
any ideas if openGL will have an Object-Oriented Interface or still this C-Style one?
greets,
halan
greets,
halan
My Blog: http://www.freakybytes.org