Freya Holmér
Freya Holmér 在游戏领域内已经耕耘了十年有余,她来自瑞典,从事游戏开发、视频制作、可视化数学教育以及 Unity 工具开发工作。
她在游戏行业中积累了丰富的经验,为 Unity 开发的 Shader Forge 插件得到广泛的使用,同时她也直接 / 间接参与了很多游戏的开发工作,例如:Neat Corp 的热门 VR 游戏 Budget Cuts 的开发等。
而她在 2020 年推出的 Shapes,一个 Unity 矢量图形插件,也得到了众多开发者的好评。
今天我们简单的介绍一下 Shapes 这款插件。
Shapes for Unity
以下是官方商店的介绍:
Shapes 是一款实时向量图库,带有高质量的线条画和无限分辨率的图形,并以高级的抗锯齿技术渲染。
完成了 Shader Forge 之后,我想做出一些不同的东西。有一件事让我一直很困扰,由于某种原因,html5 画布比 Unity 还更适合绘制原始版本。我真的很想助力做出这些清晰的线条、圆盘、多线条以及形状!因此我才创建了它~
如果你要在 Twitter 上分享作品的话,请勿犹豫以 #madewithshapes 来标注我
我将很乐意看到你的作品!♥
功能特色
- 高质量的线条画,带有随机厚度以及高级抗锯齿
- 可指定厚度单位为米、像素或节点
- 2D 形状,比如多段线、圆盘、弧形、饼形、矩形以及更多
- 3D 形状,比如球体、环面、立方体、椎体、3D 线以及更多
- 易用的基于组件的形状,带有可调整的参数
- 立即模式 API,来为了基于代码的绘画,并支持视图工具
- 高度基于 GPU。几乎不需调整参数
- 支持 GPU 实例化
- 单通道实例化 VR 渲染支持
局限性
- 无 SVG 支持,Shapes 不是设计来做一个 SVG 资源导入器/导出器的
- 目前还不支持 ECS,因为它好像每周都会更改
- 在覆盖模式中无 UI 支持,但你可以使用基于摄像机或世界空间的 UI 来应付
- URP/HDRP 暂无官方支持,但某些部分还能用。URP 的支持即将推出!
- 暂时还没有任意多边形填充
- 现在想要应用自定义着色器暂时还很难,除非你知道如何对着色器编码,因为每个形状都有一个非常专门的着色器
我们可以将其想象成为类似于之前的 Flash 一样的矢量动画工具,让我们可以在 Unity 中自由的进行矢量元素的绘制,看看这几个例子:
由于她鼓励大家使用 hash tag #madewithshapes 来发布自己的作品,所以我们会发现很多其它开发者使用 Shapes 制作的效果,这里选了一些给大家观看:
#madewithshapes
以下选择的是一些热门作品,更多内容请前往 #madewithshapes 自行查看。
来自: Green Ranger
来自 Freya Holmér 自己:
来自:Geordie Hall
来自:Samuel Gay
相关链接
在我们建立的 Freya Holmér 个人专属页面,您可以找到几乎所有她的相关账号链接:
Shapes 的 Unity 素材商店购买链接:(不过确实不算便宜……$110.00
这里是官方文档:LINK。
https://www.acegikmo.com/shapes/docs
另外,她也会经常在 Twitch 做直播,有兴趣的同学不妨前往观看。
女巨佬
是女装大佬吗?
超喜欢!!!
有个 GDE game data editor 插件也是个姐姐写的,这个Shapes看到的时候都惊了,不过纯代码画图其实有点麻烦,适合特定项目,以及很多项目比较难搞的世界空间UI制作
@wanzi007:记得应该是是跨性别者。