高度な検索
Developer Connection
Member Login ログイン | ご入会 ADC連絡先



QD3D 74 - メッシュの標準 UV パラメータはない

(更新日: 97年 7 月 11 日)

Q: QuickDraw 3D にはメッシュの標準 UV パラメータはありますか。アプリケーションで、メッシュにテクスチャを貼り付けたいのですが。

A: 答えは『3D Graphics Programming With QD3D』の 4-16 ページに書いてあります。引用すると「オブジェクトのなかには、ナチュラルな (natural) サーフィスパラメタ化も、標準の (standard) サーフィスパラメタ化も、QuickDraw 3D では提供されないものがあります。例えば、メッシュの表面にはいずれのタイプのパラメタ化もありません。このようなオブジェクトにテキスチャを貼り付けるには、独自の (custom) サーフィスパラメタ化を定義する必要があります。これは、kQ3AttributeTypeSurfaceUV 型の属性をオブジェクトの頂点に追加することで行います」とあります。さらに『develop 28』には、UV パラメータでメッシュを作成する例が掲載されています。特に Philip Schneider 氏の『New QD3D Geometries』(50-52 ページ)という記事を参照してください。デベロッパ CD には、develop誌のオンラインコピーが含まれています。

----------------------------------------------------------------------------
-- Scott Kuechle
devsupport@apple.com

[ Technical Q&A's : Graphics & Media : QuickDraw 3D [QD3D] : : QD3D 74 ]