Skip to main content

History: Awesomium

Source of version: 2

Copy to clipboard
            {img src="img/wiki_up/Awesomium-screenshot.jpg" alt="" align="right" imalign="right"}
Awesomium - show content in Ogre by HTML/CSS code

Awesomium Website: [http://princeofcode.com/awesomium.php|www.princeofcode.com/awesomium.php]

__Note:__ Awesomium is [http://princeofcode.com/blog/?p=267|going commercial] and the official code repository has been taken down. There's a [http://github.com/pathorn/awesomium|fork] of the latest LGPL version, but it doesn't seem to be doing too well.

!!Features
* Powering an in-game ((-GUI)) using HTML/JS/CSS
* Rendering a live web-page to a 3D object and interacting with it
* A framework for an advanced, 3D web-browser
* An offscreen renderer for snapshots or recordings of web-pages
* The implementation of in-game advertisting

!!Usage with Ogre
TODO

!!AwesomiumDotNet
''AwesomiumDotNet'' is a .NET version ''(wrapper?)'' for Awesomium. It's not related to Ogre. 

It renders a webpage from Awesomium to a Byte array. Everything else is independent of the graphics ((-API)). 

So if the ((MOGRE|Mogre)) wrapper can provide a pointer to a locked texture or something like that, then it should work as it is.

* [http://awesomiumdotnet.codeplex.com]
* [http://princeofcode.com/forums/viewtopic.php?f=9&t=213]

__Problems:__

The wrapper hasn't had much use yet, so the author [http://www.ogre3d.org/addonforums/memberlist.php?mode=viewprofile&u=13869|anthrax11] isn't sure about the stability. It currently tends to crash every 10th time when shutting it down. It seems to be something wrong with the cleanup code. (as of November 2009)
        

History

Information Version
Wed 11 of Apr, 2012 16:08 GMT-0000 Beauty added section "Awesomium, Berkelium and LibRocket" 5
Fri 12 of Aug, 2011 01:26 GMT-0000 sarcacid fixed lexicon link 4
Sat 01 of May, 2010 01:42 GMT-0000 jacmoe 3
Thu 24 of Dec, 2009 14:54 GMT-0000 jacmoe 2
Fri 20 of Nov, 2009 18:43 GMT-0000 OgreWikiBot Robot: Cosmetic changes 1