文件名称:BabylonCpp:将Babylon.js移植到C ++
文件大小:286.69MB
文件格式:ZIP
更新时间:2024-02-23 12:43:15
c-plus-plus gamedev opengl engine3d OpenGLC++
BabylonCpp-将Babylon.js移植到C ++ 是一个完整JavaScript框架,用于使用HTML 5和WebGL构建3D游戏。 之所以选择BabylonJS,是因为它是最有效,功能最丰富且最现代的WebGL图形库。 BabylonCpp的目标是在C ++ 17中完全实现出色的Babylon.js 3D框架/引擎的相关部分,从而促进具有本机性能的轻量级,跨平台3D游戏和应用程序的创建。 它包括200多个示例,用于所有3D对象的图形检查器(基于 )以及用于实时编码和实验的交互式游乐场。 获取资源 该存储库包含一些外部依赖项的子模块,因此在执行新克隆时,需要递归克隆: git clone --recursive https://github.com/samdauwe/BabylonCpp.git 现有存储库可以手动更新: git submodule init git submodule update 从源代码构建BabylonCpp 提供了一个名为cmake_build.py的构建脚本,用于在Linux和Windows上从命令行编译所有源: 发布版本: pyt