更に追記です。バージョン4.0.3でも同じ症状が出ます。
2021-08-27 16:29
Catmull-Clarkでは元のUVを単純にそのまま補間した結果をフリーズ後の形状に適用します。そのため、フリーズ後ではなくフリーズ前の頂点に対してUV焼き込みしたなら当然ながら歪みますが、これは不具合でもなんでもありません。
OpenSubdivでは面境界・UV境界の2つの設定があり、フリーズ前後の頂点位置に基づいてより歪みの少ない補間結果を得ることができます。
2021-08-29 18:39
>Catmull-Clarkでは元のUVを単純にそのまま補間した結果をフリーズ後の形状に適用します。そのため、フリーズ後ではなくフリーズ前の頂点に対してUV焼き込みしたなら当然ながら歪みますが、これは不具合でもなんでもありません。
返信ありがとうございます。
今までに二つモデリングを行っていて、その時はこの症状が出なかった(歪みが出なかった)のですが、それは何故でしょうか?
>OpenSubdivでは面境界・UV境界の2つの設定があり、フリーズ前後の頂点位置に基づいてより歪みの少ない補間結果を得ることができます。
OpenSubdiv、使ってみましたが、同様に歪みが生じました。
2021-08-29 19:06
>今までに二つモデリングを行っていて、その時はこの症状が出なかった(歪みが出なかった)のですが、それは何故でしょうか?
申し訳ありません。過去にCatmull-Clarkを使ったモデルに格子状のテクスチャを適用してもう一度確認してみたのですが、若干の歪みが確認できました。大変失礼いたしました。
2021-08-29 19:36
>OpenSubdiv、使ってみましたが、同様に歪みが生じました。
どれか良いかは説明が難しいですが、「面境界」「UV境界」それぞれ最も適切なものを指定しましたか?
適切な補間方法により歪みを低減できるはずですが、ただUVが完全な直線状になっていないといけない場合などは、フリーズ前ではなく後の形状に焼き込みをするのが正しいワークフローとなるでしょう。
2021-08-30 10:15
>どれか良いかは説明が難しいですが、「面境界」「UV境界」それぞれ最も適切なものを指定しましたか?
大変申し訳ありません。自分で調べてみたのですが、面境界とUV境界の指定方法が分かりませんでした。お手数をおかけしますが、ご教示いただけますでしょうか。
2021-08-30 12:27
オブジェクトパネルの「設定」ボタンで表示される設定画面内にあります。
各項目の説明についてはヘルプをご覧ください。
2021-08-30 21:39