经过两年的努力,今天早上我们正式推出了新的分层服装系统,它可以让服装和配饰适合任何头像体型。 用户现在可以在现有的经典服装之上为现有的 Roblox 化身配备多达 6 层服装。 我们已经看到超过 2,000 个用户创建的服装和配饰提交给 头像店 在过去的几周内被社区所接受。
分层服装系统使我们的社区能够创造出前所未见的服装和配饰类型,并将化身组合的可能性提升到一个全新的水平。 玩家现在可以混合搭配各种令人难以置信的体型和服装。 它模仿了现实世界中服装适合和披在身上的方式。 衬衫、连衣裙、毛衣、夹克和裤子现在分层穿着,相互影响和相互作用。
该系统还为用户创建的身体奠定了基础。 为 Roblox 创建任何 3D 服装系统的最大挑战是设计一个系统,该系统不仅适用于当今平台上已经存在的大量身体,而且还适用于我们期望我们的社区在未来创造的狂野而富有创意的化身身体。
这个系统中衣服的魔力在于它们可以拉伸以适应任何平台角色——从经典方块一直到霸王龙——并且它很好地适合角色已经穿着的多层。
最后,此次发布代表了 Roblox 的“垫脚石”技术。 它都利用了我们最近更新的系统,例如 基于物理的渲染材料, 皮肤和骨架 API,但它也为我们未来的技术奠定了基础,例如用户生成的身体, 动态头,以及机器学习驱动的创作系统,这将在我们的未来简化创作。
幕后花絮:打造分层服装
构建这项技术的道路是一项复杂的编码挑战。
- 我们的目标是让服装和配饰适合任何头像体型。
- 该解决方案必须与 Roblox 的发展方式相适应——包括从各个角度逼真的外观、对用户输入的自动响应、在中端手机屏幕上看起来引人注目以及与 Roblox 环境向后兼容。
- 另一个要求:该技术需要能够随着时间的推移变得自动化和简化,以帮助降低创作复杂性。 构建 3D 资产比绘制经典 2D 资产更难,但我们设计系统的方式允许我们发布未来的更新,帮助自动化和简化 3D 创建过程。 这最终将减少甚至可能消除对第三方 3D 工具的依赖。
与现有技术最接近的是电影中的 CGI 动画,但这种方法不可扩展——每个场景、角色和表情都是由动画师单独绘制的。 所以我们需要发明一些全新的东西。 没有任何其他方法可以让任何人创建 CGI 质量的服装,自动响应任意大小的化身的运动。
我们的高级技术总监 Sergey Makeev 负责推动和创建分层服装背后的许多系统,他解释说:“从计算角度来说,当你有两个任意 3D 网格时,很难准确计算如何在不扭曲内容或使其不变形的情况下准确地计算出如何将其中一个网格拟合到另一个网格上”。只是看起来很丑。该团队的部分灵感来自于阅读几篇有关火箭空气动力学测试的科学论文。”研究小组观察了飞行中气流包围火箭的方式,以及火箭体形状的微小调整如何影响气流和飞行效率。然后,该团队研究了在 3D CAD 中创建新的和改进的火箭形状的自动化方法,并将该思想应用于网格的高效分层。有时有人说,一项成就“真的不是火箭科学”。事实证明,适合任何化身身体的服装和配饰技术无疑受到了火箭科学的启发。
解决方案
当我们的团队考虑两个网格之间的“抽象层”时,“啊哈”的时刻到来了——引入一个新的笼层作为底层身体结构的外边界,然后与衬衫的内笼相互作用,并在上面分层身体。 当角色开始动画和四处移动时,这种交互变得更加复杂,因为表面、笼子和皮肤的交互变得非常复杂。 我们找到了一种将一个网格的每个顶点包裹在另一个网格周围的方法,它们的尺寸由抽象层的行为控制。 这种方法让用户可以实时堆叠项目并立即看到最终的分层。 就像我们观察到的火箭形状的调整如何通过包围气垫改变火箭的飞行行为一样。
为了给这个概念注入活力,我们的团队还提早提出了 Roblox 创作者社区,在过去的一年里,我们一直在与越来越多的开发人员合作,尝试不同的方法来创建分层资产。 在我们为新的内容创作创造技术的过程中,让社区参与进来真是太好了。 在过去,我们经常会先构建自己的内容,将其放入目录中,然后在创作者能够加入乐趣之前留出一点空隙。
这一次,我们决定让社区与我们一起开始构建资产。 社区反馈对于理解他们创作过程的复杂性非常有价值,并推动了底层技术的一些变化。 最后,这个合作过程产生了一些很好的结果。
我们的首席执行官兼创始人 Dave Baszucki(更为人所知的是 Builderman)为我们从这个协作过程中寻找的输出创造了一个词:“组合主义”。 组合主义是一半过程,一半态度,它成为我们分层服装项目的指路明灯。
我们真的想要一个社区驱动的努力,利用我们正在构建的所有令人敬畏的技术,因为我们的目标是让创作者每天都能创造出令人惊叹的东西。
分层服装的未来
在我们的前 5 天 分层服装的首次推出有限,14.4 万独立用户获得了 74.4 万件免费夹克。 截至本周,我们现在在目录中拥有超过 2,000 个 UGC 创建的资产,以及一小部分可从 Roblox 免费获得的基本资产。 在此次发布中,我们决定不对任何 Roblox 创建的初始资产收费,并将所有货币化资产留给社区。
为分层服装提供动力的核心技术具有更广泛的用途,我们的社区已经可以使用它来变形其他形状和物体(例如,车祸),或重塑景观,甚至用衣服装饰一棵树。
随着我们迈向可互换数字物质和材料的未来,我们期待一些聪明的开发人员以我们甚至没有预料到的方式使用这些系统。
然而,就目前而言,这项技术本身讲述了一个非凡的故事——我很自豪地分享这个故事。 与有远见的人合作创造游戏表达的新基准并为数字身份的未来奠定基础是令人兴奋的。
该职位 分层服装背后的天才层 最早出现 Roblox博客.
- "
- 000
- 2D
- 3d
- 9
- a
- 对,能力--
- 配饰
- 后天
- 影响
- 所有类型
- 允许
- 已经
- 惊人
- 量
- 另一个
- 任何人
- 应用的
- 的途径
- 方法
- 围绕
- 办公室文员:
- 自动化
- 自动化
- 自动表
- 自动
- 可使用
- 头像
- 头像
- 成为
- before
- 作为
- 基准
- 之间
- 位
- 身体
- 带来
- 建立
- 建筑物
- CAD
- 汽车
- CEO
- CEO和创始人
- 挑战
- 充
- 经典
- 衣服
- 服装
- 编码
- 合作
- 社体的一部分
- 引人注目
- 完全
- 复杂
- 计算
- 概念
- 内容
- 控制
- 核心
- 创建信息图
- 创建
- 创造
- 创建
- 创意奖学金
- 创造者
- 创作者
- 天
- 决定
- 设计
- 设计
- 开发
- 不同
- 难
- 数字
- 数字身份
- 尺寸
- 副总经理
- 驱动
- 驾驶
- 早
- 效率
- 高效
- 努力
- 授权
- enable
- 使
- 巨大
- 环境
- 终于
- 演变
- 究竟
- 例子
- 令人兴奋的
- 现有
- 期望
- 反馈
- (名字)
- 适合
- 飞行
- 向前
- 发现
- 创办人
- 自由的
- 止
- 开玩笑
- 未来
- 游戏
- 差距
- 越来越
- 目标
- 大
- 团队
- 成长
- 辛勤工作
- 帮助
- 创新中心
- How To
- 但是
- HTTPS
- 身分
- 改善
- 包含
- 专题
- 灵感
- 互动
- 相互作用
- 介绍
- IT
- 本身
- 加入
- 已知
- 发射
- 推出
- 层
- 分层
- 学习
- 离开
- Level
- 杠杆
- 借力
- 光
- 看
- 看着
- 寻找
- 机
- 机器学习
- 使
- 制作
- 匹配
- 物料
- 问题
- 方法
- 百万
- 更多
- 移动
- 运动
- 电影
- 多
- 其他名称
- 己
- 部分
- 党
- 员工
- 平台
- 球员
- 可能性
- 功率
- 过程
- 生成
- 项目
- 骄傲
- 范围
- RE
- 阅读
- 真实的世界
- 实时的
- 最近
- 减少
- 释放
- 代表
- 响应
- 成果
- Roblox
- 火箭科学
- 滚
- 说
- 可扩展性
- 现场
- 场景
- 科学
- 屏风
- 设置
- 几个
- 形状
- 形状
- Share
- 自
- 皮肤
- 小
- So
- 方案,
- 一些
- 东西
- 堆
- 阶段
- 开始
- 启动
- 提交
- 系统
- 产品
- 团队
- 科技
- 文案
- 技术
- 专业技术
- 告诉
- 测试
- 思维
- 通过
- 次
- 今晚
- 工具
- 最佳
- 类型
- 理解
- 独特
- 最新动态
- us
- 用户
- 效用
- 视频
- 有远见的
- 通缉
- 方法
- 周
- 而
- 也完全不需要
- 工作
- 加工
- 合作
- 世界
- 将
- 年
- 年