Lightweight, free, opensource HTML render?

Miscellaneous Forums/General Discussion/Lightweight, free, opensource HTML render?

Hi,

Do you know of any HTML render out there that could be used in a 3D game with Render-to-texture? Im thinking about computer monitors and similar things in-game. Think Doom 3.

Thanks ;)

print screen?

I doubt an HTML renderer would be the best choice.
Perhaps use LUA or (depending on what programming language you're using!) do actual functions that control the individual interfaces and work just like a regular computer program.

I remember someone posting a lib too integrate Flash movies into a 3D environment. This is what happens in Doom 3 as well.

You'd have to do a search for the lib though, as I don't have the link to it anymore.

Wasn't that said lib created by IndiePath?
(who apparently seemed to have left the forums? He changed his name/blanked profile info)

Well, the engine Im using has LUA support, so I guess I'll use that. Thanks for your response!

Maybe indiepath want to concentrate his business, so left here, it's a pity he developed many nice modules.

My ears burn..... My module could theoretically render the HTML to a texture. Essentially you'd need to find a way to render the window offscreen and blit the contents to your texture buffer - sounds complex but I'm sure it's quite simple really.

I go again......

You could use wxWidgetsHtml widget to render to a hidden window (or memory area) and then blit to a texture. Although there are associated problems with such an implementation because input, and I/O (for links etc) is an issue thus no matter what you use, it wont be trivial to implement.

indiepath is back now :)

I think retro need something that can realtime render the formatted text on a virtual screen (miision brief or something), that's also very useful on MMO or gmes need realtime document presentation.

There is the open source flash renderer that renders to buffer (easily modified to render to texture).
http://www.gnu.org/software/gnash/

There is also a tcl html widget that could be converted to render to tetxure - but is a sizable job to do.