It was nice to have him on GitHub two days ago.
BGFX is a set of cross-platform rendering libraries, supported platforms for Android, IOS, Linux, Native client,osx,windows,winphone ...
In fact, the Readme has been written in very detailed:
Supported compilers Clang GCC vs2008+
Language is C99 C + + C # VB F # go====
A couple of pictures.
Cut to the chase, I think he's a little bit less than ogre Unreal these engines.
When compiling, just install a Cmke command line. Then execute the make command under the project path
Compile well in the current path under the. Build folder, note that he is a hidden file, the specific system to see how to show hidden files
OSX and Linux seem to be ls-a windos Direct Folder Options ...
Open the. Build Project
There's a whole bunch of platform projects.
Mine's OSX can open Xcode4-ios or xcode4-osx.
Found there are more than 30 projects, open Bgfx.workspace, (open the other is not the compilation of the past OH)
The project must be set to compile the past, otherwise it will crash
HelloWorld project is not set to compile the past
01 After the project, press SHIFT + COMMAND +, or find the Edit scheme option
Run-debug under Working-directory Open
Set point to Bgfx\example-runtime path.
If the prompt version is too high, set the project general's Deployment target low to compile.
Good luck
Github Address: HTTPS://GITHUB.COM/WUXINGOGO/BGFX
Bgfx-cross Platform Renderer Library for Mac Build