1.8x 更新日志
1.80.5 (2026/06/17)
C++ / 运行时
修复了渲染器顶点缓冲环处理,避免顶点缓冲不必要地持续增长并导致内存泄漏。
1.80.4 (2026/06/13)
C++ / 运行时
更新了 LLGI,并修复了包括 GPU 粒子的 ComputeBuffer 更新、UV2 和矩阵计算在内的渲染处理。
新增 WebGPU 对预乘 Alpha 的支持。
修复了 DX9 中模型渲染的顶点布局、实例绘制后的状态恢复以及材质着色器处理。
修复了 Metal 材质编译器中向量比较表达式转换不正确的问题。
新增 RG11B10_UFLOAT 纹理格式支持。
修复了软粒子和材质着色器的背景处理。
修复了 F 曲线最终区间插值不正确的问题。
修复了 Directional Billboard 在初始帧或跳转后方向不正确的问题。
修复了轨迹中无限 UV 动画帧未正确缓存的问题。
对 Light Curl Noise 的向量进行归一化,提升噪声结果的稳定性。
修复了异常 GLTF matrix 输入可能导致越界读取的问题。
修复了 WebAssembly 的 SIMD 和多线程环境相关设置。
工具
支持在节点树上直接重命名节点。
修复了在编辑器中向后跳转帧时随机种子会被不必要更新的问题。
在渲染器初始化失败时中断查看器初始化,避免保留无效的渲染器引用。
改进了材质编辑器启动诊断,在启动失败时显示错误对话框并输出日志。
放宽了传递给材质编辑器的路径长度限制,并改进了长路径无法打开时的日志。
当保存的窗口位置位于显示区域外时,启动时会将其修正到屏幕内。
修复了向导等功能使用的线条绘制深度处理。
修复了图标显示问题。
构建
将 Linux 包改为在 glibc 2.28 环境中构建。
修复了旧版 GCC 环境下测试和截图工具的构建设置。
扩充了截图比较工具和渲染后端的回归测试。
Unity
将 EffekseerForUnity 更新至 1.80.4。
将内置 Effekseer 更新至相当于 1.80.4 的版本,并将本体修正反映到 Unity 插件中。
修复了 URP(RenderGraph)中 Depth Texture 的访问标志,使引用 Depth Texture 的渲染路径能够正确工作。
1.80.3 (2026/05/17)
C++ / 运行时
修复了 DX9、Vulkan、Metal、WebGPU 和 LLGI 相关的渲染问题。
修复了 GPU 粒子渲染着色器的问题。
修复了禁用 UV 扭曲时仍会影响 Advanced Render UV 扭曲的问题。
修复了 SIMD 处理中的问题。
修复了比较节点中 Not Equal 判定结果不正确的问题。
工具
新增俄语显示支持。
改进了材质编辑器中的渐变编辑,并修复了相关问题。
修复了高 DPI 环境下字体大小未正确缩放的问题。
修复了窗口最大化时未正确考虑工作区的尺寸和位置问题。
修复了节点树的显示与操作问题。
构建
新增 macOS arm64 输出支持。
修复了包构建时的依赖关系和构建设置。
Unity
将 EffekseerForUnity 更新至 1.80.3。
修复了 Android 和 WebGL 的编译设置。
改进了材质导入时的错误日志。
修复了
.efkmat的纹理槽、Uniform 数量、渐变和自定义数据处理。修复了 Unity Renderer 中镜像包裹、时间、光照、折射和自定义数据未正确应用的问题。
修复了模型动画帧选择不正确的问题。
修复了 Blend UV Distortion 未正确传递的问题。
修复了编辑器中临时 RenderTexture 的销毁处理。