4.10.0 版本更新说明:
网格编辑
刻刀工具!
- 刻刀工具允许您以非常直观的方式切割网格并创建新的细节和边缘。这使得在Blockbench中设计某些形状变得更加容易。
- 选择网格,然后使用刻刀工具切割表面。按Enter键确认您的更改。
- 您可以按住Control键以贴合纹理的像素网格,按住Shift键以贴合边缘和面中心。
自动网格修复
- 添加了自动建议的网格编辑修复功能
- 凹面四边形修复
- 顶点移动至其他顶点时的修复
选择更便捷
- 悬停在边缘和顶点上时高亮显示
- 改进了边缘和顶点的选择
其他网格功能
- 添加了“带边缘的长方体”网格基本形状生成器
- 添加了网格实体化工具
翻页书编辑器
本次更新添加了新的翻页书编辑器!
- 无需手动调整纹理大小即可设置翻页书动画纹理条
- 在易于使用的菜单中添加、复制、删除、重新排列和调整翻页书纹理帧
- 自动生成支持的Minecraft格式的实现代码
变换空间
变换空间得到了更新,以使其在不同模式和不同元素类型之间更加一致
- 将“骨骼”空间重命名为“父级”
- 默认变换空间现在为“父级”
- 在编辑和动画模式下为骨骼添加了局部空间移动支持
- 为枢轴工具添加了局部空间支持
图像编辑器
添加了图像编辑器像素网格大小的设置
在图像编辑器中拖放png文件时添加“添加图像”选项
在Blockbench中打开图像文件时,将“编辑”设为首选选项
动画
添加了一键优化动画的工具
添加了“更改动画速度”选项
Blockbench现在会在复制骨骼时询问是否复制关键帧
现在按住Shift键可锁定贝塞尔控制柄的轴
按住Control键可对齐贝塞尔控制柄
当更改动画速度时,贝塞尔控制柄现在会自动调整
添加了动画控制器播放速度选项
在循环中环绕Catmull-Rom关键帧
改善动画循环预览的平滑度
反向动力学现在与大纲根目录中的空对象一起工作
更改了时间线标记图标
打开效果动画器时自动退出图表编辑器
Minecraft 功能
添加了犰狳皮肤预设
Java 自定义实体
添加了Fabric(yarn)自定义实体选项
添加了Keyframe动画的Yarn映射导出模板(感谢@SirJain0)
添加了自定义实体的实体类名字段
在1.17自定义实体中恢复了子ModelPart引用
Bedrock(基岩版)
添加了启用实验性基岩模型UV旋转的设置
添加了对基岩粒子事件的支持(Wintersky 1.3.0)
OptiFine JEM(Java版增强模组)
在OptiFine实体格式中添加了逐骨骼纹理
单一默认纹理系统
添加了一个新的系统来处理纹理分配。该系统当前在Minecraft基岩版方块和OptiFine JEM中使用。
使用这个新系统,仍然可以将纹理分配给面(或在OptiFine中分配给骨骼),但对于未分配的面,将使用默认纹理。
可以通过右键 > 设置为默认来选择默认纹理。如果任何纹理上都没有启用此选项,则所选纹理将用作默认纹理。
通用建模
改进了在反向立方体上调整大小工具的处理方式
当在X轴上调整大小时,调整盒子UV原点
添加了将单个枢轴点居中的选项
当分组元素时,组现在会自动调整元素的名称
在编辑模式中添加了像素网格
添加了在启用格式中拉伸立方体的工具和工具提示,感谢@AaronWoodward
将移动工具和层移动工具的快捷键改为不同
UV映射
为网格面添加了循环UV和循环反转UV选项
在UV编辑器中实现了基于元素的选择系统
为基于面的UV添加了多纹理占用选项
现在在纹理空间中计算“将UV对齐到像素”
GIF录制器
添加了键盘键(Enter、Esc)来开始和取消GIF录制
通过以更高的颜色准确度保存GIF来减少GIF颜色闪烁
GIF录制器的其他改进
更新GIF录制器以允许插件添加自己的格式,感谢@ewanhowell5195!
插件
添加了插件更改日志选项卡!
添加了插件弃用警告和说明,以显示弃用原因
添加了插件“贡献”数据,用于为未知格式建议插件
导入和导出
OBJ 导入
添加了MTL支持
添加了导入比例选项
FBX 导出
添加了嵌入纹理的导出选项
避免在纹理自动导入列表中显示现有纹理
加载无效的bbmodel文件时添加了额外的警告
UI改进
在移动版本中添加了重新设计的标题栏
添加了可调整大小的对话框
侧边面板高度可调整
工具栏溢出改进
动作控制:在顶部列出最近使用的动作
更改了动作控制,使其在打开时不再选择鼠标光标下的选项,以提高键盘可用性
添加了项目选项卡上下文菜单
更新了“选择外部图像编辑器”对话框
更改了“更新已下载”图标
更改了轨道小工具轴字体
其他更改
在参考图像中添加了视频支持
清理了文件名中的不一致性
.bbmodel文件名现在始终与项目名称同步
如果文件已经保存,则文件名字段不再可编辑
在无效的纹理路径错误消息中包含纹理文件夹
地面平面设为单面,添加了设置以将其改回双面
3D画笔轮廓现在可在面的两侧可见
在生成调色板时默认选择纹理
裁剪纹理到选定区域现在会调整受影响的UV映射
优化了Sketchfab标签建议,添加了NoAI标签建议
现在可以通过CSS为自定义主题缩略图设置样式(感谢@ewanhowell5195)
增加了可见的UV网格面限制
将自动备份切换到indexedDB,以允许在Web应用中进行更大的备份
添加了复制项目的选项
允许在编辑文本输入时使用基于ctrl的键绑定
技术更改
添加了对话框keyboard_actions系统
在对话框中添加了force_step字段,以强制值四舍五入到步长
添加了类来在主题中识别菜单栏菜单
添加了类来识别栏选择菜单
添加了类选项以创建菜单
添加了通过链接加载模型的URL参数【文档链接】
添加了一种访问原生DOM动画类的方法(NativeGlobals.Animation)
添加了一个CLI参数(--userData)以指定userData目录(感谢@SnaveSutit!)
在菜单中添加了NumSlider支持,打开对话框以更改值
添加了showmessagebox命令API的描述选项
改进了插件卸载错误消息
在撤销保存构造函数中添加了事件钩子,以允许自定义撤销方面
更新了Electron
更新到Fontawesome的最新版本