saba开发笔记(一):saba介绍、编译使用以及测试

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/115188985

长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808

红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

Qt开发专栏:开发技术

上一篇:没有了
下一篇:敬请期待...


前言

  Saba模型加载器,demo使用的glfw和dx11,所以需要自己手动创建框架,现在要内嵌入Qt中,本章先接力编译saba。


Saba简介

  一个开源的3D模型加载器。
  编译saba之前需要先编译bullet和glfw,未提供的请自行百度。
  saba开发笔记(一):saba介绍、编译使用以及测试_第1张图片

编译Bullet库

步骤一:下载解压

  Github:https://github.com/bulletphysics/bullet3
  CSDN粉丝免积分下载:https://download.csdn.net/download/qq21497936/16083901
  QQ群:1047134658(点击“文件”搜索“bullet”,群内与博文同步更新)

   ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210324220831469.png)

步骤二:CMake配置

  saba开发笔记(一):saba介绍、编译使用以及测试_第2张图片
  配置要调按下图调整下:
  saba开发笔记(一):saba介绍、编译使用以及测试_第3张图片

步骤三:CMake生成工程

  saba开发笔记(一):saba介绍、编译使用以及测试_第4张图片

步骤四:VS2015 WIN64编译

  saba开发笔记(一):saba介绍、编译使用以及测试_第5张图片

步骤五:vs2015win64 releae版本和debug版本分别编译

  saba开发笔记(一):saba介绍、编译使用以及测试_第6张图片
  saba开发笔记(一):saba介绍、编译使用以及测试_第7张图片

步骤六:生成的库截图出来以便后续需要

  saba开发笔记(一):saba介绍、编译使用以及测试_第8张图片


编译Saba库

步骤一:下载解压

  Github:https://github.com/benikabocha/saba
  粉丝免积分下载:https://download.csdn.net/download/qq21497936/16083902
  QQ群:1047134658(点击“文件”搜索“saba”,群内与博文同步更新)
在这里插入图片描述

步骤二:CMake配置

  saba开发笔记(一):saba介绍、编译使用以及测试_第9张图片
  缺少Bullet库,添加后继续:
  saba开发笔记(一):saba介绍、编译使用以及测试_第10张图片
  去掉这个,不然会卡glfw处,如下图:
  saba开发笔记(一):saba介绍、编译使用以及测试_第11张图片

步骤三:生成工程

  saba开发笔记(一):saba介绍、编译使用以及测试_第12张图片

步骤四:VS2015 WIN64编译

  saba开发笔记(一):saba介绍、编译使用以及测试_第13张图片
  经过论证是版本问题,需要规定一下版本,bullet3-3.06,所以更改版本后,红胖子又重新走一遍。

步骤五:编译成功

  saba开发笔记(一):saba介绍、编译使用以及测试_第14张图片


命令行测试

  读者可以自己找个模型。

simple_mmd_viewer_glfw.exe -model kizunaai/kizunaai.pcm

  saba开发笔记(一):saba介绍、编译使用以及测试_第15张图片
  saba开发笔记(一):saba介绍、编译使用以及测试_第16张图片


上一篇:没有了
下一篇:敬请期待...


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/115188985

你可能感兴趣的:(游戏三维建模qt5VS)