BGFX-Cross Platform Renderer Library For Mac上的搭建
前两天在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
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。