Skip to content

Commit da8a416

Browse files
committed
version 2.5.22
1 parent b45ca52 commit da8a416

File tree

72 files changed

+2074
-491
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+2074
-491
lines changed

CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Log
22

3+
## [2.5.22] - 2024-11-04
4+
5+
- Features
6+
- The following Particle System modules are now available.
7+
- `TextureSheetAnimation`
8+
- `CustomData`
9+
- NOVA shader version 2.4.0 is now supported.
10+
- `jp.co.cyberagent.novas`
11+
- `com.izayoi.nova.shader.utility`
12+
- However, `Texture2DAarray` and `Texture3D` are not supported.
13+
314
## [2.5.21] - 2024-10-01
415

516
- Features

Documentation~/UniVGO/Installation.ja.md

+45-30
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Unity 2021.1 以下のバージョンを使用する場合
4444
|com.unity.nuget.newtonsoft-json|Unity Technologies|Nuget|13.0.2|3.2.1|2023年5月2日|
4545
|com.izayoi.unishaders|IzayoiJiichan|GitHub||1.6.1|2023年8月1日|
4646
|com.izayoi.vgospringbone|IzayoiJiichan|GitHub||1.1.2|2022年8月24日|
47-
|com.izayoi.univgo|IzayoiJiichan|GitHub|VGO 2.5|2.5.21|2024年10月1日|
47+
|com.izayoi.univgo|IzayoiJiichan|GitHub|VGO 2.5|2.5.22|2024年11月4日|
4848

4949
#### 追加パッケージ
5050

@@ -53,6 +53,8 @@ Unity 2021.1 以下のバージョンを使用する場合
5353
|パッケージ名|所有者|リポジトリー|仕様バージョン|プログラム バージョン|リリース日|備考|
5454
|:---|:---:|:---:|:---:|:---:|:---:|:---:|
5555
|com.izayoi.liltoon.shader.utility|IzayoiJiichan|GitHub||1.7.0|2024年1月18日||
56+
|com.izayoi.nova.shader.utility|IzayoiJiichan|GitHub||2.4.0|2024年11月4日||
57+
|jp.co.cyberagent.nova|Cyber Agent|GitHub||2.4.0|2024年10月11日||
5658
|jp.lilxyzw.liltoon|lilxyzw|GitHub||1.7.3|2024年8月8日||
5759
|com.vrmc.vrmshaders|vrm-c|GitHub||0.124.2|2024年7月23日||
5860
|org.nuget.sixlabors.imagesharp|SixLabors|Unity NuGet||2.1.5|2023年8月14日|for WebP|
@@ -144,7 +146,7 @@ UniVGOを使用するために、以下の設定を追加してください。
144146
{
145147
"dependencies": {
146148
"com.izayoi.unishaders": "https://github.com/izayoijiichan/UniShaders.git#v1.6.1",
147-
"com.izayoi.univgo": "https://github.com/izayoijiican/VGO.git#v2.5.21",
149+
"com.izayoi.univgo": "https://github.com/izayoijiican/VGO.git#v2.5.22",
148150
"com.izayoi.vgospringbone": "https://github.com/izayoijiichan/VgoSpringBone.git#v1.1.2",
149151
"com.unity.nuget.newtonsoft-json": "3.2.1",
150152
}
@@ -164,6 +166,17 @@ lilToon を使用する場合、以下の行を追加してください。
164166
}
165167
```
166168

169+
NOVA shader を使用する場合、以下の行を追加してください。
170+
171+
```json
172+
{
173+
"dependencies": {
174+
"com.izayoi.nova.shader.utility": "https://github.com/izayoijiichan/NovaShaderUtility.git#v2.4.0",
175+
"jp.co.cyberagent.nova": "https://github.com/CyberAgentGameEntertainment/NovaShader.git?path=Assets/Nova#2.4.0",
176+
}
177+
}
178+
```
179+
167180
UniUnlit を使用する場合、以下の行を追加してください。
168181

169182
```json
@@ -224,7 +237,7 @@ UniVRM 0.125 以上の場合は上記の代わりに以下を追加してくだ
224237
}
225238
```
226239

227-
WUnity 2021.2 以上のバージョンを使用していて、WebPを使用する場合、"org.nuget.sixlabors.imagesharp" の行を追加してください。
240+
Unity 2021.2 以上のバージョンを使用していて、WebPを使用する場合、"org.nuget.sixlabors.imagesharp" の行を追加してください。
228241

229242
```json
230243
{
@@ -311,6 +324,8 @@ ___
311324
|MToon|MToon シェーダー ユーティリティー|*|*|
312325
|MToon.Editor|MToon シェーダー ユーティリティー|-|-|
313326
|NewtonVgo|Newton.JSON向け VGOプログラム|*|*|
327+
|NOVA|NOVA シェーダー ユーティリティー|*|*|
328+
|NOVA.Editor|NOVA シェーダー ユーティリティー|-|-|
314329
|ShaderProperty.Runtime|シェーダーのプロパティー情報|*|*|
315330
|UniShader.Hdrp.Utility|HDRP シェーダー ユーティリティー|*|*|
316331
|UniShader.Shared|Unity シェーダー 共有 ユーティリティー|*|*|
@@ -337,32 +352,32 @@ ___
337352

338353
|UniVRM|UniVGO|min Unity|
339354
|:---:|:---:|:---:|
340-
|0.100.0|2.5.21|2020.3|
341-
|0.101.0|2.5.21|2020.3|
342-
|0.102.0|2.5.21|2020.3|
343-
|0.103.2|2.5.21|2020.3|
344-
|0.104.2|2.5.21|2020.3|
345-
|0.105.0|2.5.21|2020.3|
346-
|0.106.0|2.5.21|2020.3|
347-
|0.107.2|2.5.21|2020.3|
348-
|0.108.0|2.5.21|2020.3|
349-
|0.109.0|2.5.21|2020.3|
350-
|0.110.0|2.5.21|2020.3|
351-
|0.111.0|2.5.21|2020.3|
352-
|0.112.0|2.5.21|2021.3|
353-
|0.113.0|2.5.21|2021.3|
354-
|0.114.0|2.5.21|2021.3|
355-
|0.115.0|2.5.21|2021.3|
356-
|0.116.0|2.5.21|2021.3|
357-
|0.117.0|2.5.21|2021.3|
358-
|0.118.0|2.5.21|2021.3|
359-
|0.119.0|2.5.21|2021.3|
360-
|0.120.0|2.5.21|2021.3|
361-
|0.121.0|2.5.21|2021.3|
362-
|0.122.0|2.5.21|2021.3|
363-
|0.123.0|2.5.21|2021.3|
364-
|0.124.2|2.5.21|2021.3|
365-
|0.125.0|2.5.21|2021.3|
355+
|0.100.0|2.5.22|2020.3|
356+
|0.101.0|2.5.22|2020.3|
357+
|0.102.0|2.5.22|2020.3|
358+
|0.103.2|2.5.22|2020.3|
359+
|0.104.2|2.5.22|2020.3|
360+
|0.105.0|2.5.22|2020.3|
361+
|0.106.0|2.5.22|2020.3|
362+
|0.107.2|2.5.22|2020.3|
363+
|0.108.0|2.5.22|2020.3|
364+
|0.109.0|2.5.22|2020.3|
365+
|0.110.0|2.5.22|2020.3|
366+
|0.111.0|2.5.22|2020.3|
367+
|0.112.0|2.5.22|2021.3|
368+
|0.113.0|2.5.22|2021.3|
369+
|0.114.0|2.5.22|2021.3|
370+
|0.115.0|2.5.22|2021.3|
371+
|0.116.0|2.5.22|2021.3|
372+
|0.117.0|2.5.22|2021.3|
373+
|0.118.0|2.5.22|2021.3|
374+
|0.119.0|2.5.22|2021.3|
375+
|0.120.0|2.5.22|2021.3|
376+
|0.121.0|2.5.22|2021.3|
377+
|0.122.0|2.5.22|2021.3|
378+
|0.123.0|2.5.22|2021.3|
379+
|0.124.2|2.5.22|2021.3|
380+
|0.125.0|2.5.22|2021.3|
366381

367382
`<Project>/Packages/package.json` に以下の記述を行います。
368383

@@ -406,7 +421,7 @@ https://github.com/izayoijiichan/VGO/wiki/How-to-use-UniVRM-and-UniVGO-together
406421
|2022.3.0f1|BRP|UniVGO + UniVRM|[Link](https://github.com/izayoijiichan/univgo2.sample.unity.project/tree/unity2022.3.brp.univrm)|
407422

408423
___
409-
最終更新日:2024年10月1日
424+
最終更新日:2024年11月4日
410425
編集者:十六夜おじいちゃん
411426

412427
*Copyright (C) 2020 Izayoi Jiichan. All Rights Reserved.*

Documentation~/UniVGO/Installation.md

+45-30
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This package is required for any Unity version.
4444
|com.unity.nuget.newtonsoft-json|Unity Technologies|Nuget|13.0.2|3.2.1|2 May, 2023|
4545
|com.izayoi.unishaders|IzayoiJiichan|GitHub||1.6.1|1 Aug, 2023|
4646
|com.izayoi.vgospringbone|IzayoiJiichan|GitHub||1.1.2|24 Aug, 2022|
47-
|com.izayoi.univgo|IzayoiJiichan|GitHub|VGO 2.5|2.5.1|1 Oct, 2024|
47+
|com.izayoi.univgo|IzayoiJiichan|GitHub|VGO 2.5|2.5.22|4 Nov, 2024|
4848

4949
#### Additional Packages
5050

@@ -53,6 +53,8 @@ Add if necessary.
5353
|package name|owner|Repository|specification version|program version|release date|remarks|
5454
|:---|:---:|:---:|:---:|:---:|:---:|:---:|
5555
|com.izayoi.liltoon.shader.utility|IzayoiJiichan|GitHub||1.7.0|18 Jan, 2024||
56+
|com.izayoi.nova.shader.utility|IzayoiJiichan|GitHub||2.4.0|4 Nov, 2024||
57+
|jp.co.cyberagent.nova|Cyber Agent|GitHub||2.4.0|11, Oct, 2024||
5658
|jp.lilxyzw.liltoon|lilxyzw|GitHub||1.7.3|8 Aug, 2024||
5759
|com.vrmc.vrmshaders|vrm-c|GitHub||0.124.2|23 Jul, 2024||
5860
|org.nuget.sixlabors.imagesharp|SixLabors|Unity NuGet||2.1.5|14 Aug, 2023|for WebP|
@@ -143,7 +145,7 @@ To use UniVGO, add the following settings.
143145
{
144146
"dependencies": {
145147
"com.izayoi.unishaders": "https://github.com/izayoijiichan/UniShaders.git#v1.6.1",
146-
"com.izayoi.univgo": "https://github.com/izayoijiican/VGO.git#v2.5.21",
148+
"com.izayoi.univgo": "https://github.com/izayoijiican/VGO.git#v2.5.22",
147149
"com.izayoi.vgospringbone": "https://github.com/izayoijiichan/VgoSpringBone.git#v1.1.2",
148150
"com.unity.nuget.newtonsoft-json": "3.2.1",
149151
}
@@ -152,7 +154,7 @@ To use UniVGO, add the following settings.
152154

153155
#### 2-3. Addtional Packages
154156

155-
If you want to use lilToon, append the line "jp.lilxyzw.liltoon".
157+
If you want to use lilToon, add the following line.
156158

157159
```json
158160
{
@@ -163,6 +165,17 @@ If you want to use lilToon, append the line "jp.lilxyzw.liltoon".
163165
}
164166
```
165167

168+
If you want to use NOVA shader, add the following line.
169+
170+
```json
171+
{
172+
"dependencies": {
173+
"com.izayoi.nova.shader.utility": "https://github.com/izayoijiichan/NovaShaderUtility.git#v2.4.0",
174+
"jp.co.cyberagent.nova": "https://github.com/CyberAgentGameEntertainment/NovaShader.git?path=Assets/Nova#2.4.0",
175+
}
176+
}
177+
```
178+
166179
If you use UniUnlit, add the following line.
167180

168181
```json
@@ -309,6 +322,8 @@ When the package is installed in the project, the script is automatically compil
309322
|MToon|MToon shader utility|*|*|
310323
|MToon.Editor|MToon shader utility|-|*|
311324
|NewtonVgo|for Newton.JSON vgo program|*|*|
325+
|NOVA|NOVA shader utility|*|*|
326+
|NOVA.Editor|NOVA shader utility|-|*|
312327
|ShaderProperty.Runtime|Shader property information|*|*|
313328
|UniShader.Hdrp.Utility|HDRP shader utility|*|*|
314329
|UniShader.Shared|Unity shader shared utility|*|*|
@@ -335,32 +350,32 @@ The version combinations are as follows.
335350

336351
|UniVRM|UniVGO|min Unity|
337352
|:---:|:---:|:---:|
338-
|0.100.0|2.5.21|2020.3|
339-
|0.101.0|2.5.21|2020.3|
340-
|0.102.0|2.5.21|2020.3|
341-
|0.103.2|2.5.21|2020.3|
342-
|0.104.2|2.5.21|2020.3|
343-
|0.105.0|2.5.21|2020.3|
344-
|0.106.0|2.5.21|2020.3|
345-
|0.107.2|2.5.21|2020.3|
346-
|0.108.0|2.5.21|2020.3|
347-
|0.109.0|2.5.21|2020.3|
348-
|0.110.0|2.5.21|2020.3|
349-
|0.111.0|2.5.21|2020.3|
350-
|0.112.0|2.5.21|2021.3|
351-
|0.113.0|2.5.21|2021.3|
352-
|0.114.0|2.5.21|2021.3|
353-
|0.115.0|2.5.21|2021.3|
354-
|0.116.0|2.5.21|2021.3|
355-
|0.117.0|2.5.21|2021.3|
356-
|0.118.0|2.5.21|2021.3|
357-
|0.119.0|2.5.21|2021.3|
358-
|0.120.0|2.5.21|2021.3|
359-
|0.121.0|2.5.21|2021.3|
360-
|0.122.0|2.5.21|2021.3|
361-
|0.123.0|2.5.21|2021.3|
362-
|0.124.2|2.5.21|2021.3|
363-
|0.125.0|2.5.21|2021.3|
353+
|0.100.0|2.5.22|2020.3|
354+
|0.101.0|2.5.22|2020.3|
355+
|0.102.0|2.5.22|2020.3|
356+
|0.103.2|2.5.22|2020.3|
357+
|0.104.2|2.5.22|2020.3|
358+
|0.105.0|2.5.22|2020.3|
359+
|0.106.0|2.5.22|2020.3|
360+
|0.107.2|2.5.22|2020.3|
361+
|0.108.0|2.5.22|2020.3|
362+
|0.109.0|2.5.22|2020.3|
363+
|0.110.0|2.5.22|2020.3|
364+
|0.111.0|2.5.22|2020.3|
365+
|0.112.0|2.5.22|2021.3|
366+
|0.113.0|2.5.22|2021.3|
367+
|0.114.0|2.5.22|2021.3|
368+
|0.115.0|2.5.22|2021.3|
369+
|0.116.0|2.5.22|2021.3|
370+
|0.117.0|2.5.22|2021.3|
371+
|0.118.0|2.5.22|2021.3|
372+
|0.119.0|2.5.22|2021.3|
373+
|0.120.0|2.5.22|2021.3|
374+
|0.121.0|2.5.22|2021.3|
375+
|0.122.0|2.5.22|2021.3|
376+
|0.123.0|2.5.22|2021.3|
377+
|0.124.2|2.5.22|2021.3|
378+
|0.125.0|2.5.22|2021.3|
364379

365380
Write the following in `<Project> /Packages/package.json`.
366381

@@ -404,7 +419,7 @@ https://github.com/izayoijiichan/VGO/wiki/How-to-use-UniVRM-and-UniVGO-together
404419
|2022.3.0f1|BRP|UniVGO + UniVRM|[Link](https://github.com/izayoijiichan/univgo2.sample.unity.project/tree/unity2022.3.brp.univrm)|
405420

406421
___
407-
Last updated: 1 October, 2024
422+
Last updated: 4 November, 2024
408423
Editor: Izayoi Jiichan
409424

410425
*Copyright (C) 2020 Izayoi Jiichan. All Rights Reserved.*
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"$id": "vgo.ps.customData",
3+
"type": "object",
4+
"enabled": {
5+
"type": "boolean"
6+
},
7+
"stream": {
8+
"anyOf": [
9+
{
10+
"enum": [ 0 ],
11+
"description": "Custom1",
12+
"type": "integer"
13+
},
14+
{
15+
"enum": [ 1 ],
16+
"description": "Custom2",
17+
"type": "integer"
18+
}
19+
]
20+
},
21+
"mode": {
22+
"anyOf": [
23+
{
24+
"enum": [ 0 ],
25+
"description": "Disabled",
26+
"type": "integer"
27+
},
28+
{
29+
"enum": [ 1 ],
30+
"description": "Vector",
31+
"type": "integer"
32+
},
33+
{
34+
"enum": [ 2 ],
35+
"description": "Color",
36+
"type": "integer"
37+
}
38+
]
39+
},
40+
"vector": {
41+
"type": [
42+
"array",
43+
"null"
44+
],
45+
"items": {
46+
"$id": "vgo.ps.minMaxCurve",
47+
"type": [
48+
"object",
49+
"null"
50+
]
51+
}
52+
},
53+
"color": {
54+
"$id": "vgo.ps.minMaxGradient",
55+
"type": [
56+
"object",
57+
"null"
58+
]
59+
}
60+
}
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11
{
22
"$id": "vgo.ps.customDataModule",
3-
"type": "object"
3+
"type": "object",
4+
"enabled": {
5+
"type": "boolean"
6+
},
7+
"customData": {
8+
"type": [
9+
"array",
10+
"null"
11+
],
12+
"items": {
13+
"$id": "vgo.ps.customData",
14+
"type": "object"
15+
}
16+
}
417
}

0 commit comments

Comments
 (0)