每天資訊Freya Holmér 和她的 Shapes

菜單

Freya Holmér 和她的 Shapes

Freya Holmér 和她的 Shapes

Freya Holmér

Freya Holmér 在遊戲領域內已經耕耘了十年有餘,她來自瑞典,從事遊戲開發、影片製作、視覺化數學教育以及 Unity 工具開發工作。

她在遊戲行業中積累了豐富的經驗,為 Unity 開發的 Shader Forge 外掛得到廣泛的使用,同時她也直接 / 間接參與了很多遊戲的開發工作,例如:Neat Corp 的熱門 VR 遊戲 Budget Cuts 的開發等。

而她在 2020 年推出的 Shapes,一個 Unity 向量圖形外掛,也得到了眾多開發者的好評。

今天我們簡單的介紹一下 Shapes 這款外掛。

Shapes for Unity

Freya Holmér 和她的 Shapes

以下是官方商店的介紹:

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 中自由的進行向量元素的繪製,看看這幾個例子:

Freya Holmér 和她的 Shapes

Freya Holmér 和她的 Shapes

由於她鼓勵大家使用 hash tag #madewithshapes 來發布自己的作品,所以我們會發現很多其它開發者使用 Shapes 製作的效果,這裡選了一些給大家觀看:

#madewithshapes

以下選擇的是一些熱門作品,更多內容請前往 #madewithshapes 自行檢視。

來自:José Hojaverde

來自:Green Ranger

來自 Freya Holmér 自己:

來自:Geordie Hall

來自:Samuel Gay

來自:Sakari Lehtonen