本节主要内容
- 开源粒子系统简介
- 环境配置
EffekSeer介绍
最近需要做粒子系统,于是上网搜了一些开源的框架。本来找的是ogre,但是发现它已经不更新,架构实现的很复杂。意外发现来自一位日本大佬的开源粒子效果编辑器,包含编辑器和渲染逻辑的全部源代码。支持unity,ue,cocos2d。最最重要的是更新频率很高,而且遇到不懂的也可以直接邮件官网。
源代码地址:https://github.com/effekseer/Effekseer
环境配置
1,在github上检出源代码,直接下载缺一些东西,会导致安装失败
2,定位到目录
安装指引.png
3,打开HowToBuild.MD,定位到以下内容
windows.png
4,运行vs2017,开始编译。
5,设定启动项目为EffekseerEditor.右键--属性
editor.png
以下步骤适用于本地代码调试:
- 启用本地代码调试
- 启动外部程序,路径为项目的生成路径
6,刚开始接触源代码,可以直接从例子开始。逻辑简单,能迅速了解整个的渲染机制
image.png
好了,接下来可以开始愉快的玩耍了