pouët.net

render a website to OpenGL texture

category: general [glöplog]
 
how would you go about that?
firefox/chrome sources and evil-trickery?
use QT?
or is there an easier way?
added on the 2010-01-26 19:26:17 by abductee abductee
Screenshot and save as PNG in mspaint.
added on the 2010-01-26 19:31:22 by kusma kusma
Open a socket, send a few strings, wait for the page, parse it.
added on the 2010-01-26 19:48:13 by xernobyl xernobyl
Webkit?
added on the 2010-01-26 19:49:11 by psonice psonice
awesomium
added on the 2010-01-26 19:50:00 by psenough psenough
"Awesomium v1.5 Now Available" hmmz...
added on the 2010-01-26 19:53:14 by havoc havoc
so there's WebGL to put 3D in a web page, and now Awesomium to put a webpage in 3D. Looks like some awesome possibility for an evil loop =)
added on the 2010-01-26 20:10:41 by BarZoule BarZoule
What's so different from using that awesomium and grabbing some code from firefox?
added on the 2010-01-26 20:39:58 by xernobyl xernobyl
...and then yo go to shadertoy page, select a preset, and enjoy demos... in OPENGL...
added on the 2010-01-26 20:52:47 by Tigrou Tigrou
It's a huge pain to compile the code from firefox, it seems webkit is a much easier solution.
added on the 2010-01-26 22:31:43 by yesso yesso
Maybe it's about licenceses.
added on the 2010-01-26 23:51:15 by xernobyl xernobyl
xernobyl: actually the original awesomium was gecko based (technology behind firefox) but they moved on to webkit (technology behind chrome)

you can still find an old gecko based awesomium build around somewhere but the library lacks a few important implementations, some of which are lib dev related but most are limitations imposed by gecko.

but yeh, if you're into that, you can rip some firefox code and hack it together. i am just personaly adverse to reinventing the wheel, but thats me. ;)

barzoule: awesomium doesnt support webkit with webgl. yet. :D but running jscript c64 / speccy emulators and flash games in a texture is quite w00t ftw indeed :D
added on the 2010-01-27 11:08:34 by psenough psenough

login