Looks great! Is it based on Webkit, Berkelium, or something else?
If I wanted to use this as a material in ortho mode (HUD / overlay / GUI) would that be easy or hard?
It’s very easy to use it as a HUD and I (doh!) neglected to demonstrate that. There is a HUDElement blueprint that can be used to place elements on the HUD (again no C++ code needed for this), and interact with them. It’s based on CEF3.
That’s awesome, I’m using ufna’s VaQuoleUI plugin for my project but this does sound awesome especially network features. Can’t wait to check it out, when do you think you’ll have a releasable build ready?
Thanks I’m glad you like it. I’m hoping to have something close to a v1.0 in a couple of weeks. At least enough to open it up to some testing. I’ll keep the forums updated with progress.
Looks great! I was just investigating UE4/CEF3 integration myself and found your post while checking if anyone else has gone down the same path. What are your release plans for this?
Thanks! I’d like to have a first version available in about a week. I’m putting together demo content and how to’s right now, but the SDK is essentially done.
The initial release will be windows only, and if there is enough interest I’ll port it to to Mac & Linux. CEF3 doesn’t support mobile right now. I’m not sure if or when it will.
If there was enough interest in mobile and it felt like a worthwhile investment for me to work on it the CEF3 backend could be exchanged for something else.
So, if you wanted to create a HUD with this, would you need to have a plane in front of your camera and render things on that? (if I am understanding what you mean by rendering web pages on objects). Or is there a separate method for that type of thing, apart from the rendering on objects part?
Super excited! So since the CEF is cross-platform would it be relatively straightforward for someone to get it running on linux/mac or do they have to mess with the plugin code?
Yes in theory. The plugin only supports windows right now, there is some custom glue code that’s needed per platform to bind with CEF and that will need to be ported to mac and linux and that comes down to time and demand. The plugin source will let anyone that wants port it to other platforms, and time permitting I’ll probably do this myself at some point, at least for Mac. Windows is the biggest market and that’s my focus initially.
The “game code”, i.e. blueprints and C++ code written against the SDK won’t need to be ported.