BGFX-Cross Platform Renderer Library For Mac上的搭建

时间:2015-02-05 23:13:47   收藏:0   阅读:1262

前两天在Github翻到了他,感觉不错.

BGFX是一套跨平台的渲染库,支持的平台Android, iOS, Linux, Native Client,OSX,Windows,WinPhone...

其实ReadMe里已经写的很详尽了:

支持的编译器 Clang GCC VS2008+

语言是C99 C++ C# VB F# Go====

 

来几张效果图

技术分享

 

 

技术分享

 

 

技术分享

 

 

 

技术分享

 

技术分享

 

切入正题,我觉着他比OGRE Unreal 这些引擎的坑要少一点.

编译的时候只要安装一个cmke命令行.然后在工程路径下执行make命令

编译好会在当前路径下的.build文件夹里,注意他是一个隐藏文件,具体系统自己看看如何显示隐藏文件

osx和linux好像都是ls -a windos直接文件夹选项...

打开.build下project

出现一大堆平台工程

我的是osx可以打开xcode4-ios或者xcode4-osx

发现里面有30多个工程,打开bgfx.workspace,(打开别的是编译不过去的哦)

工程要设置下才可以编译过去,否则会crash

helloworld工程是不用设置可以编译过去的

01以后的工程,按下shift + command +,或者找到Edit Scheme选项

Run-Debug下Working-Directory打开

设置指向为bgfx\example-runtime路径.

如果提示版本太高,设置工程General 的 Deployment Target低些就可以编译过去了.

good luck

Github 地址 :https://github.com/wuxingogo/bgfx

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!