[shader] タグが付いた質問
5 件の質問
0
票
0
回答
52
閲覧数
SceneKitで中心部が不透明で表面近くほど透明度が高い球体
Scenekit + shader Modifierの組み合わせで画像のような中心部が不透明で、表面に近くなるほど透明度が高くなる球体を作りたいのですが、うまくいきません。
.geometryで中心からの距離を取得し、.fragmentに受け渡して、alphaを変化させようとしたのですが、受け渡しがうまくいっていないようで、エラーになります。そもそもshader ...
0
票
0
回答
60
閲覧数
Unityの.shaderコードをShaderGraphで再現したい
Unityで鏡の表現を行いたく、以下のページを参考にシーンを組み立て、問���なく再現できました。
【Unity】平面の鏡面反射を読み解く - Qiita
次に、MirrorReflection.shaderをShaderGraphで置き換えたいと思っているのですが上手くいかず、教えて頂きたいと思っております。
(上手くいかないのは、Unityのバグとかではなく、単純に私の知識不足によるものです)
...
1
票
1
回答
81
閲覧数
GLSL上での回転で、mat2型の値がvec2型に代入できているのはなぜ
GLSL上でのxy座標系の行列を使った回転について質問です。
https://thebookofshaders.com/08/?lan=jp
このサイト上の回転の章で
rotate2dという関数によってmat2型の戻り値が返されているはずですが、mainにおいてrotate2dを呼び出しているにもかかわらず、Vec2型に値を代入できているのはなぜなんでしょうか。
...
0
票
0
回答
169
閲覧数
Shaderを使って配管を流れる流体をアニメーションで表現したい
配管の表面を流体が流れ、かつ流れている方向が一目でわかるようなアニメーションを作りたいと思っています。
UnityのShaderという機能を使えばできそうなのですが、中身が難しく先へ進めません。
Shaderで上記の表現を実現する方法、もしくは別の手段な���があれば教えて頂きたいのですが・・・。
0
票
1
回答
156
閲覧数
UnityのShaderGraphでScreenPositionからレイを求める方法を教えてください
UnityでCamera.ScreenPointToRayをやるように、ShaderGraphのフラグメントでScreenPositionからレイを飛ばしたいと思っています。
試しに、カメラ座標からフラグメントの座標へレイを飛ばすシェーダーグラフを作成してみたところ、
こんな具合にカメラからレイが飛んでいることがわかりました。
これと同じことを、ScreenPositionから行いたくて、...