Skip to main content

History: Awesomium

Preview of version: 2

Image

Awesomium - show content in Ogre by HTML/CSS code

Awesomium Website: www.princeofcode.com/awesomium.php

Note: Awesomium is going commercial and the official code repository has been taken down. There's a 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 wrapper can provide a pointer to a locked texture or something like that, then it should work as it is.


Problems:

The wrapper hasn't had much use yet, so the author 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