v0.0.2
Pre-release
Pre-release
Pilot引擎 0.0.2 版本发布说明
✨ 大家好!Pilot引擎发布一周以来,我们很高兴得到很多开发者朋友们的关注,非常感谢社区开发者们的贡献!
在整合了开发者社区贡献的更改和我们内部开发更改之后,在此我们激动地发布Pilot引擎0.0.2版本!
版本信息
- 发布版本:v0.0.2
- 发布时间:2022年4月12日
更新内容
优化
编辑器:
- 优化了文件内容面板刷新文件树的性能 #67
- 优化了组件细节面板变换组件坐标轴对应颜色显示
代码:
- 优化了一些接口设计
修复的bug
引擎运行时:
- 修复了重新加载当前关卡导致Pilot引擎崩溃的问题 #3
- 修复了碰撞体未跟随所附物体的transform进行变换的问题 #17
- 修复了组件细节面板里的变换参数无法通过拖动或者修改字符进行修改的问题 #76
- 修复了第三人称相机未使用资源中配置的参数的问题
- 修复了相机视锥体边缘物体阴影计算的问题
- 修复了粗糙度为0时高光计算错误的问题
- 修复了Vulkan优先选择独显运行Pilot的问题 #14 #32
- 修复了高分屏视口大小位置不正确的问题 #12
- 修复了无法找到合适显示设备时抛出错误异常的问题
- 修复了M1 macOS版本崩溃的问题 #27
编辑器:
代码:
- 修正了单例类的实现方式
编译:
- 修复了Windows下使用MSVC并行编译配置错误的问题 #9
- 修复了Ubuntu下apt install执行权限问题
- 修复了Linux下meta parser相关可执行二进制文件执行权限引起的编译失败的问题 #10 #16
- 移除了Linux生成脚本中的macOS命令
- 修复了不完备包含的头文件可能导致编译错误的问题
- 修复了M1版本macOS编译问题 #1 #11 #56
- 修复了Shader目录不存在可能导致编译失败的问题 #33
- 修复了Linux下对tbb的依赖可能导致编译失败的问题 #95
What's Changed
- Fix CMakeLists.txt by @ShenMian in #18
- Fix typo on the course name by @KSkun in #26
- Correct apt command by @mieotoha in #24
- Fix: score gpu and rank before check physical device suitability to find the best gpu for rending by @CRAFTSTARCN in #29
- fix compile warning by @wlbksy in #36
- Exclude 3rdparty/ from root clang-format config by @cadenji in #38
- Fix typos by @ambiguoustexture in #37
- Fix: format-security by @ambiguoustexture in #39
- Add high dpi support by @kwbm in #41
- [Linux] Fix meta parser RPATH by @archibate in #20
- Several minor fixes by @Altair-Alpha in #44
- remove const before POD in function arguments by @wlbksy in #47
- Remove the macOS command from linux build script by @hyv1001 in #49
- Fix std::runtime_error message by @ShenMian in #51
- add github workflows by @YuqiaoZhang in #54
- Fix header file missing (which would cause compile error on Fedora OS) by @kwbm in #46
- Fix build macos by @YuqiaoZhang in #53
- rename MacOS to masOS by @BoomingTech-YuqiaoZhang in #55
- Fix build linux by @YuqiaoZhang in #52
- Update build_linux.yml by @ShenMian in #59
- Fix Apple M1 Crash by @BoomingTech-YuqiaoZhang in #65
- Optimize third person camera settings and calculation by @kwbm in #60
- create a CMakeLists.txt file at the root dir by @hybcloud in #63
- feature: add macOS script too by @wlbksy in #71
- Refactor: Use STL by @wlbksy in #73
- Update editor_ui by @ShenMian in #74
- Add ISSUE_TEMPLATE by @hyv1001 in #75
- Update directional_light.cpp by @ShenMian in #78
- Un-capitalize build script for macOS by @ambiguoustexture in #77
- Update editor_ui by @ShenMian in #80
- Fix third-person camera rotation by @OlorinMedas in #90
- DPI awareness font scaling by @iaomw in #85
- Add build windows workflow by @hyv1001 in #93
- feat: Beautify transform component UI by @ImGili in #94
- Fix: format-security by @ambiguoustexture in #96
- Fix directional light camera calculation by @YuqiaoZhang in #81
- More fixes by @Altair-Alpha in #98
- Fix compile error caused by spv dir not exist. by @yjhgithub in #102
- update gitignore for clion by @Wlain in #103
- Update editor_ui.cpp by @ShenMian in #104
- Fix singleton classes by @ShenMian in #100
- Remove tbb lib dependence by @hyv1001 in #105
- fix: mesh.frag no spec color when roughness == 0 by @deepkolos in #107
- Pilot internal development release 20220412 by @Ol6rin in #108
New Contributors
- @ShenMian made their first contribution in #18
- @KSkun made their first contribution in #26
- @mieotoha made their first contribution in #24
- @CRAFTSTARCN made their first contribution in #29
- @wlbksy made their first contribution in #36
- @cadenji made their first contribution in #38
- @ambiguoustexture made their first contribution in #37
- @kwbm made their first contribution in #41
- @archibate made their first contribution in #20
- @Altair-Alpha made their first contribution in #44
- @hyv1001 made their first contribution in #49
- @YuqiaoZhang made their first contribution in #54
- @BoomingTech-YuqiaoZhang made their first contribution in #55
- @hybcloud made their first contribution in #63
- @OlorinMedas made their first contribution in #90
- @iaomw made their first contribution in #85
- @ImGili made their first contribution in #94
- @yjhgithub made their first contribution in #102
- @Wlain made their first contribution in #103
- @deepkolos made their first contribution in #107
- @Ol6rin made their first contribution in #108
Full Changelog: v0.0.1...v0.0.2