C++ 加载Live2D官方Cubism SDK for Native
Live2D官方:https://www.live2d.com/
Live2D开发文档:http://sites.cybernoids.jp/cubism2_cn/
使用工具:Microsoft Visual Studio 2019
- 进入官方后选择 "各種ダウンロード" 选项
- 然后点击 “Cubism SDK をダウンロードする”
- 选择 “Cubism SDK for Native”
- 选择 “Cubism SDK for Native ダウンロード”,即可下载 SDK
- 最后勾选协议,点击 “最新版をダウンロード”,即可下载SDK.
- 下载完成后,会有一个压缩包,进行解压即可
- 以下为解压后的内容
- 进入 CubismSdkForNative-4-r.1 → Samples → D3D11 → Demo → proj.d3d11.cmake → scripts文件夹,根据自己的 Microsoft Visual Studio版本进行版本选择,我用的版本为
- 点击启动后,会出现以下选择
如果你的电脑是windows 32位的就选择 1
如果你的电脑是windows 64位的就选择 2
以下分为2个版本
①动态版本
②静态版本
本环境选择 2 静态版本
选择成功后,会对项目进行创建和配置
项目工程创建完成。
若电脑没有运行环境,则会出现
如果出现上述情况,请安装 Microsoft Visual Studio 并安装好环境即可。项目构建好之后,会在 proj.d3d11.cmake 文件夹下面生成一个 build 文件夹,我们要用到的代码就在这个文件夹里。
在 build 文件夹内 还有一个 proj_msvc2019_x64_mt打开后就是我们所看到的项目工程。
此时我们项目运行环境并没有完全配置成功,我们需要到
CubismSdkForNative-4-r.1 → Samples → D3D11 → thirdParty → scripts 目录下
根据自己的 Microsoft Visual Studio版本进行版本选择,本环境选择的 setup_msvc2019.bat
选择完成后,开始自动下载所需要的库,下载过程比较长,请耐心等待。
下载完成
当一切都准备就绪后 进入到 CubismSdkForNative-4-r.1 → Samples → D3D11 → Demo → proj.d3d11.cmake → proj_msvc2019_x64_mt 目录
点击运行 Demo.sh文件
Visual Studio 打开后会看到项目代码
先对项目进行运行一波,看看能不能跑的起来
如果没有意外的话,项目配置基本完成,运行之后会出现以下画面
C++ 加载Live2D官方Cubism SDK for Native相关推荐
- 要求jQuery在执行某些操作之前等待所有图像加载的官方方式
在jQuery中,当您执行以下操作时: $(function() {alert("DOM is loaded, but images not necessarily all loaded&q ...
- arcgis加载天地图_ArcGIS Runtime SDK for Android100.5.0端加载天地图服务
点击图片上方蓝色字体GIS点滴即可订阅 我们都知道,天地图服务的调用都需要获取授权.在这种模式下,之前通过WebTiledLayer加载的方式在Android端就无法显示了,由下图可知,虽然正确发送了 ...
- C++笔记-VS2015加载Live2D(OpenGL)
这里使用的编译器是MSVC 2015 首先下载SDK 可以切换为中文, 点击下载: 同意然后下载最新版: 进入此路径,然后运行setup_glew_glfw.bat Samples->OpenG ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(11)、ArcGIS Runtime SDK常见空间数据加载...
ArcGIS Runtime SDK for Android 支持多种类型空间数据源.每一种都提供了相应的图层来直接加载,图层Layer是空间数据的载体,其主要继承关系及类型说明如下图所示: 转载请注 ...
- veImageX 演进之路:iOS 高性能图片加载 SDK
动手点关注 干货不迷路 1. SDK简介 图片在业务应用场景是一个常见的元素,veImageX(简称ImageX)为业务提供了灵活.高效的一站式图片处理解决方案,包括了服务端 SDK.上传 SDK ...
- springboot加载第三方jar包淘宝sdk进行打包编译
开发工具idea,开发springBoot电商项目,需要加载淘宝的sdk,以下有几种方式加载 通过这种方式加载第三方jar包,可以正常开发,但是打包部署服务器运行的时候会报错缺少jar包,无法打包的时 ...
- 加载SD卡中的SO库
基本信息 作者:kaedea 项目:android-dynamical-loading JNI与NDK Android中JNI的使用其实就包含了动态加载,APP运行时动态加载.so库并通过JNI调用其 ...
- react-router 按需加载
注:本文使用的 react-router 版本为 2.8.1 React Router 是一个非常出色的路由解决方案,同时也非常容易上手.但是当网站规模越来越大的时候,首先出现的问题是 Javascr ...
- arcgis加载项双击没反应
最近在做基于python的arcGIS二次开发,想通过python加载项自定义窗口,加载项官方下载地址http://www.arcgis.com/home/item.html?id=5f3aefe77 ...
最新文章
- 【C++】C++11 STL算法(八):对未初始化内存的操作(Operations on uninitialized memory)、C库(C library)
- 顺序表-顺序表表示集合-并集(A复制到C,B遍历比较C)
- 数人云PaaS Innovation 2017,重新定义PaaS进化
- Spanner——Google的全球化分布式数据库
- TSS描述符表的作用
- GCD Counting
- Microsoft.TeamFoundation.VersionControl.Client.dll的位置
- SAP Leonardo机器学习图片相似度打分API的测试报告
- 绝密邮件曝光!看乔布斯如何拯救濒危的苹果?
- 【C++】获取二维数组的行和列
- 一般毕业论文的查重要求有哪些?
- mcgscom口针脚定义_触摸屏制作的速成篇(MCGS入门篇)
- Dual DSI on msm8937
- 无损图片压缩-设计师程序员的心头爱
- python中的上一步和下一步快捷键
- 不仅仅是一种爱好:了解中国的电竞市场
- 开尔文四线测试及惠斯通电桥资料收集
- Illustrator插件开发-AI插件-aip格式-第一章 第三小节 Plugin类-StartupPlugin函数
- 计算机显卡设置方法,显卡在哪里设置 显卡设置方法【详细介绍】
- 孢子社群:今日推荐ARVR微信群:游乐VR智能
热门文章
- 关于怎么将Quartus和Nios程序一起固化到FPGA里面
- Keras functional API快速入门
- MySQL性能优化笔记整理
- Python实现排序算法:冒泡排序,插入排序,选择排序,快速排序,希尔排序
- java创建请求拦截器_80.简单Retrofit+RxJava+日志拦截器结合使用
- Android自定义Adapter的ListView的思路及代码
- Android Service使用方法--简单音乐播放实例
- 使用命令行编译打包运行自己的MapReduce程序 Hadoop2.4.1
- 封装一个类搞定90%安卓客户端与服务器端交互
- winscp 服务器拒绝了SFTP连接,但它监听FTP连接。 想要用FTP协议来代替SFTP吗?最好是用加密的。