Shader

【Shader Graph】星型多角形(N芒星)を描く

はじめに Unity の Shader Graph を使ってN芒星(五芒星、六芒星、七芒星、など)を描くシェーダーの作り方。 図形を描く方法の基本については 【Shader Graph】図形を描く の記事を参照。 曲線の極方程式 N芒星()を描くための極方程式は以下の通り。 図形…

【Shader Graph】花の図形を描く

はじめに Unity の Shader Graph を使って花の図形を描くシェーダーの作り方。 図形を描く方法の基本については 【Shader Graph】図形を描く の記事を参照。 曲線の極方程式 バラ曲線(※正葉曲線ともいう)の極方程式は以下の通り。 Rose Curve -- from Wolf…

【Shader Graph】星芒形(アステロイド)を描く

はじめに Unity の Shader Graph を使って星芒形(アステロイド)の図形を描くシェーダーの作り方。 図形を描く方法の基本については 【Shader Graph】図形を描く の記事を参照。 曲線の極方程式 アステロイド(Astroid)の極方程式は以下の通り Astroid -- …

【Shader Graph】図形を回転させる

はじめに 前回の記事で作った平面図形を描画するシェーダーに回転を追加する Shader Graphで図形を回転させる方法 Rotateノードを使ってPolarCoordinatesを回転させる。 Unitで回転量の単位を選べる(Radian or Degrees)。 Rotate ノード | Shader Graph | …

【Shader Graph】図形を描く

はじめに Shader Graphを使って平面図形を描く方法についての簡単な説明と、 具体例として、カージオイド(Cardioid)の図形を描くシェーダーの作り方。 図形を描く方法 曲線の極方程式(Polar equation)とステップ関数(Step function)を使う。 極方程式…