Normalについて

   698   4   0
User Avatar
Member
5 posts
Joined: 11月 2023
Offline
とても初歩的な質問がいくつかあります。
Sphereなどのジオメトリには元からNormalの計算が行われていると思うのですが、なぜGeometrySpreadsheetに表示されていないのでしょうか?Display Normalを有効にすると法線が表示されているので存在はしていることは確認できました。
もう一つはDisplay Normalで表示された法線の色の意味が分かりません。
Edited by tynnkame - 2024年1月23日 21:29:41

Attachments:
スクリーンショット 2024-01-24 082142.png (565.6 KB)
スクリーンショット 2024-01-24 082214.png (581.3 KB)

User Avatar
スタッフ
337 posts
Joined: 4月 2015
Offline
Normal ノードの Apply Normals to が Vertices に設定されています。この場合、法線は Vertex (面頂点) 単位でアサインされます。
よって、Geometry Spreadsheet でも Vertices 表示モードにしないとN アトリビュートの値が表示されません。
Point 単位で法線をアサインするには Add Normals to を Points にします。そうすれば、Points のタブに法線アトリビュートが表示されます。

詳しくは
https://www.sidefx.com/ja/tutorials/houdini-01-ui/ [www.sidefx.com]
の4番目の「ジオメトリのデータ構造」などご覧ください。

Attachments:
Screenshot 2024-01-24 002902.png (763.0 KB)

User Avatar
Member
5 posts
Joined: 11月 2023
Offline
返信ありがとうございます。
NormalノードのApply Normals toでVertexやPointやPrimitiveにNをアサインできることは理解できているのですが、今回はNormalノードではなく、Shpereノード単体の話です。
Shpereノード単体でのNormalの情報はどこにあるのかが気になりました。
それと法線の色の意味が知りたいです。
分かりづらくてすいませんm(_ _)m
Edited by tynnkame - 2024年1月24日 01:20:49

Attachments:
スクリーンショット 2024-01-24 082142.png (592.0 KB)

User Avatar
Member
19 posts
Joined: 7月 2020
Online
tynnkame
とても初歩的な質問がいくつかあります。
Sphereなどのジオメトリには元からNormalの計算が行われていると思うのですが、なぜGeometrySpreadsheetに表示されていないのでしょうか?Display Normalを有効にすると法線が表示されているので存在はしていることは確認できました。
もう一つはDisplay Normalで表示された法線の色の意味が分かりません。

横からすみません
NormalSOPをかませずになぜNormalが表示されるのかという質問でしたら、こちらの投稿が参考になるかもしれません。
https://www.sidefx.com/forum/topic/84977/#post-367402 [www.sidefx.com]

どうやら、HoudiniはNormalが設定されていない場合は描画時に法線を自動計算をしており、Detailアトリビュートにf@vm_cuspangleを追加する事でシェーディングのしきい値を設定できるようです。(Visualize properties SOPで設定できます )
User Avatar
Member
5 posts
Joined: 11月 2023
Offline
ありがとうございます。
  • Quick Links