Skip to content

Commit

Permalink
ドキュメントの更新
Browse files Browse the repository at this point in the history
  • Loading branch information
CyTakayukiKiyohara committed Oct 11, 2024
1 parent 101ab75 commit dd68f52
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 1 deletion.
Binary file added Documentation~/Images/custom_vertex_error.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1398,6 +1398,19 @@ If checked, Transparency Luminance will affect Alpha value
<font color="grey">Shadow Caster Demo</font>
</p>

## Uber Unlit/Lit shaders( for uGUI )
Uber Unlit/Lit shaders are available for uGUI. if you want to play the effect on uGUI, use `Nova/UIParticles/UberUnlit` or `Nova/UIParticles/UberLit`.

The items that can be set in the material inspector are basically the same as for the regular `UberUnlit` and `UberLit`, but note that the z and w elements are not available when working with Custom Vertex Streams.
This is because z and w data are discarded inside uGUI.

If z and w are used, an error will be displayed as shown in the following figure.

<p align="center">
<img width="60%" src="Documentation~/Images/custom_vertex_error.png" alt="Render Settings"><br>
<font color="grey">Render Settings</font>
</p>

## Use with the Custom Vertex Streams
Using the Particle System's Custom Vertex Streams, you can animate the properties of the Material.
In the following example, we will use the Custom Vertex Streams to rotate the texture.
Expand Down
15 changes: 14 additions & 1 deletion README_JA.md
Original file line number Diff line number Diff line change
Expand Up @@ -1068,7 +1068,7 @@ https://docs.unity3d.com/ja/2018.4/Manual/StandardShaderMaterialParameterSpecula
</ul>
</tbody>
</table>

## Distortionシェーダ
Distortionは画面に対して歪み効果をかけるためのシェーダです。
熱波など、歪み効果が必要なエフェクトにはこのシェーダを使用します。
Expand Down Expand Up @@ -1406,6 +1406,19 @@ Alpha値がCutoff値以下の部分は影を落とさなくなります(描画
<font color="grey">Shadow Caster Demo</font>
</p>

## Uber Unlit/Litシェーダ( for uGUI )
Uber Unlit/LitシェーダにはuGUI用のシェーダーが用意されています。uGUI上でエフェクトを再生したい場合は、`Nova/UIParticles/UberUnlit``Nova/UIParticles/UberLit`を利用してください。

マテリアルインスペクタで設定できる項目は基本的に通常の`UberUnlit``UberLit`と同様ですが、Custom Vertex Streamsと連携する際はzとwの要素を利用できないことに注意してください。
これはuGUIの内部でzとwのデータが破棄されているためです。

zとwが利用されている場合は次の図のようにエラーが表示されます。

<p align="center">
<img width="60%" src="Documentation~/Images/custom_vertex_error.png" alt="Render Settings"><br>
<font color="grey">Render Settings</font>
</p>

## Custom Vertex Streamsとの連携
Particle SystemのCustom Vertex Streamsを使うと、マテリアルのプロパティを自由にアニメーションさせることができます。
以下では例として、Custom Vertex Streamsを使ってテクスチャを回転させる手順を説明します。
Expand Down

0 comments on commit dd68f52

Please sign in to comment.