Rev Graphics Engine

Something you want to see in a LiveCode product? Want a new forum set up for a specific topic? Talk about it here.

Moderator: Klaus

Post Reply
JeremyR
Posts: 19
Joined: Tue Mar 06, 2007 9:31 am

Rev Graphics Engine

Post by JeremyR » Wed Mar 07, 2007 6:03 am

This has been bought up a few times, but never (that i have found) really answered by the development team.. Why is Revolution not using OpenGL to render it's graphics (by graphics, I mean everything visual from stacks to images). I find it really amazing that after all these years it's still not using openGL (and what exactly is it using? GDI in windows?) Today it's very common to see business computers having rudimentary graphics chips (MX440 were a blessing to cheap graphical accelerators) and having rev handling graphics in opengl would enable the use of hardware acceleration which would greatly speed up this development environment which is trying to break into the gaming market.

So basically I just wish to know how the graphics are done in revolution? Is each using the basic OS specific calls? I find it strange for software that prides itself in being cross-platform is not using opengl (is that just me?). Maybe it's just a small rant because after working on a few games the limitations of rev's graphical speed/ability is noticed VERY quickly.

Just to clear this up, I'm not talking about bringing native 3d into Rev, I'm simply talking about the 2d. Simple things like image rotation can be done in real-time (300+fps) using a card that either is already in the computer or costs less than $20. I really hope Rev is planning on implementing opengl, especially with vista now pushing for high-end video cards.

marielle
Livecode Opensource Backer
Livecode Opensource Backer

Re: Rev Graphics Engine

Post by marielle » Wed Mar 07, 2007 11:40 am

Hi Jeremy,

Why not check out igame3D
That's an external for revolution with an openGL renderer.

Marielle

JeremyR
Posts: 19
Joined: Tue Mar 06, 2007 9:31 am

Post by JeremyR » Thu Mar 08, 2007 9:48 am

Thank you Marielle.. I was aware of igame3D and have been following it for awhile, it's good to hear an update after so long about it as well.

But the purpose of my post really was to ask why revolution doesn't support opengl natively. It's a question that honestly has really puzzled me for years, as it would be more difficult to not support it, having to code the graphics engine for each OS seperately (unless there is another cross-platform solution i am not aware of?)

marielle
Livecode Opensource Backer
Livecode Opensource Backer

Post by marielle » Thu Mar 08, 2007 4:44 pm

JeremyR wrote:But the purpose of my post really was to ask why revolution doesn't support opengl natively
SVG, openGL, this has been discussed on the lists and forums indeed. You are from a games background, these features are essential for you. I could put them to very good use as well.

You should try and post such a request on quality center, as enhancement. This way other users can vote for this.

Marielle

Post Reply