テクスチャマッピング

1はテクスチャ無しの3Dモデル
2はテクスチャ有りの3Dモデル

テクスチャマッピング (texture mapping) とは、3次元コンピュータグラフィックスで作成された3Dモデル表面に質感を与えるための手法。テクスチャ (texture) とは元来、織物の質感を意味する。

日本産業規格による翻訳では「きめ(肌理)写像」や「テクスチャ写像」[1]という直訳が割り当てられているが、これらのJIS用語がコンピュータグラフィックスの分野において実際に使われることはない。

概要

左は400万ポリゴンの3Dモデル。中央はそれを500ポリゴンに削減したもの。右は500ポリゴンの3Dモデルにテクスチャマッピングを施したもの。わずか500ポリゴンでも遜色なく描画できており、テクスチャマッピングの絶大な効果がわかる。

テクスチャマッピングの技法は1974年エバンス・アンド・サザランド社 (Evans and Sutherland) の産業用シミュレーションCGの製作に携わっていた、ユタ大学エドウィン・キャットマル (Edwin Catmull) らによって開発された[2]

テクスチャは3Dオブジェクトの表面に壁紙のように貼り付けられ、ノン・テクスチャ・モデルとは比べものにならないほど質感の向上をもたらす。たとえば岩肌のテクスチャを不均等な多面体に適用すれば、多くの凸凹にポリゴンを使うことなく、現実感のある岩山を表現できる。実物を3Dモデル化する場合、細かな凹凸までモデリングしていたのでは非効率的であるため、テクスチャマッピングが多くの場面で利用され、ポリゴン数の削減とパフォーマンスの向上に寄与している。

テクスチャ技法の欠点としては、レンダリング時の詳細度がテクスチャ画像の解像度に依存するため、テクスチャの解像度が十分でない場合、視点に近いポリゴンではピクセルが露呈してしまうことが挙げられる。この問題を解消するためにテクスチャの解像度を上げようとする場合、テクスチャを格納するために利用可能な記憶領域の容量とのトレードオフとなる。これはベクター画像に対するラスター画像のデメリットに相当する。

テクスチャマッピングからの発展として、単なるテクスチャ貼り付けのみならず、より高度なマッピング手法が開発されており、写実表現に欠かせないものとなっている(さまざまなマッピングを参照)。高度なマッピング処理はプログラマブルシェーダーを用いて実装される場合もある。

テクスチャ座標

テクスチャの上の座標がテクスチャ座標であり、2次元ベクトル、または3次元ベクトルで示され、ベクトルの成分は多くの場合U, V, Wで示される[3]。 テクスチャを物体に適用するためには、物体の各部分がテクスチャ上のどの部分を使用するかという情報が必要であり、これはテクスチャ座標で示される。このテクスチャ座標は正確にはピクセル毎に必要となるが、実際には処理速度確保のために頂点毎に計算され、ピクセル毎の座標は線形補間されることが多い。

テクスチャ座標はテクスチャのサイズを超える外側を指定することもできるが、その場合の画素値をどのように決めるかに関しては、いくつかの処理方法がある(クランプ・リピート・ミラーなど)。

2次元テクスチャの場合、テクスチャ座標は事前に設定されるか、次の手法により生成される。(なお、2次元テクスチャ座標は、U軸・V軸で表されることから「UV座標」とも呼ばれる)

平面投影

テクスチャを貼り付けた平面を物体が存在する座標系上に配置し、それを物体に投影する。投影する方向と面が垂直に近い場合、テクスチャは引き伸ばされ、歪みが大きくなる。

円筒マッピング

テクスチャを側面に貼り付けた円筒を座標系の上に配置し、それを物体に投影する。一般に、テクスチャ座標でのU軸が角度方向となり、V軸が高さ方向となる。

球体マッピング

テクスチャを貼り付けた球体を座標系の上に配置し、それを物体に投影する。一般に、テクスチャ座標でのU軸が経度となり、V軸が緯度となる。

UDIM

2次元テクスチャを、横方向に10個、縦方向に900個並べたタイル(パッチ)で表現し、各タイルに1001から9999までの通し番号を振り、複数のタイルを組み合わせて使うことで、テクスチャの解像度の不足等を補う方式。10×900個全てのタイルの画像を用意する必要はなく、必要な数と組み合わせでタイルを配置することで、柔軟性の高いマッピングを実現する。例えば、より高い解像度を必要とする部分には多くのタイルを使って大きな面積のテクスチャを構築したり、長方形以外の不定形のテクスチャもタイルの組み合わせをその形に合わせて配置することで可能とする。Foundry社のMARIで開発され、modoMaya、Substance Painterなど対応するアプリケーションソフトウェアが徐々に増えつつある。


3次元テクスチャに関しては、6枚の正方形の2次元テクスチャを正六面体すなわち立方体の展開図に配置するキューブマップ英語版や、2次元テクスチャを奥行き方向に重ねたボリュームテクスチャがある。キューブマップは環境マッピングによく利用される。ボリュームテクスチャはフォグや煙、爆発などのエフェクトによく利用される。

さまざまなマッピング

テクスチャマッピングは、他のマッピング技法と区別するため、色情報あるいは拡散反射成分のみを与えるという意味でカラーマッピングもしくはディフューズマッピングと呼ばれることもある。そのほか、光沢(鏡面反射)の特性をマテリアル単位(ポリゴン単位)ではなくピクセル単位で与えるグロスマップ(スペキュラーマップ)などもある。

テクスチャマッピング
テクスチャと呼ばれる模様や画像を貼り付ける(カラーマップ、ディフューズマップ)
グロスマッピング
ピクセル単位で光沢の度合いを制御する(グロスマップ、スペキュラーマップ)
バンプマッピング
表面に擬似的な凹凸を持たせる(ハイトマップ)
環境マッピング
擬似的に周囲の写り込みを再現する
透過マッピング
部分あるいは全体に透明度/不透明度のパターンを持たせる(アルファマップ)
法線マッピング
ピクセル単位の3次元法線ベクトルで表面の詳細度を疑似的に向上する(ノーマルマップ)
シャドウマッピング
光源から見たシーンの深度情報を格納しておき、シーンに影を付与する(シャドウマップ)
ディスプレイスメントマッピング英語版
ローポリゴンモデルに対して、レンダリング時に詳細な凹凸情報を与えることで、実際の形状(ジオメトリ)を細分化・変位させ、ディテールを豊かにする[注釈 1]

脚注

注釈

  1. ^ 関連技法としてサブディビジョンサーフェスおよびテッセレーションも参照。

出典

  1. ^ JISX0013 1998.
  2. ^ Catmull, E. (1974). A subdivision algorithm for computer display of curved surfaces (PDF) (PhD thesis). University of Utah.
  3. ^ Volume Texture Resources (Direct3D 9) - Win32 apps | Microsoft Docs

文献

関連項目

Read other articles:

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Masalah khususnya adalah: terjemahan mesin Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Diamond Is Unbreakablesampul komiknya memperlihatkan lima karakter laki-laki berpose dengan latar belakang oranye; tiga di antaranya ber...

 

Artikel ini tentang pakaian Korea. Untuk penggunaan lainnya, lihat Po (disambiguasi) PoNama KoreaHangul포 Hanja袍 Alih AksarapoMcCune–Reischauerp'o Po adalah istilah umum untuk suatu jubah luar atau mantel pada hanbok, pakaian tradisional Korea, yang dipakai kebanyakan oleh orang sejak periode Goryeo sampai periode Joseon.[1][2] Galeri Lihat pula Jeogori Dopo Durumagi Sagyusam Jeonbok Hanbok Gonryongpo Referensi ^ 포 (袍) (dalam bahasa Korean). Empas / EncyKorea. Diakses...

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (juin 2014). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références » En pratique : Quelles sources sont attendues ? Comme...

Oguchi Onyewu Onyewu with the Philadelphia Union in 2017Informasi pribadiNama lengkap Oguchialu Chijioke Onyewu[1]Tanggal lahir 13 Mei 1982 (umur 41)Tempat lahir Washington, D.C., Amerika SerikatTinggi 6 ft 4 in (1,93 m)[2]Posisi bermain Center backInformasi klubKlub saat ini R.E. Virton (secretary general)Karier junior1999 IMG AcademyKarier senior*Tahun Tim Tampil (Gol)2002–2004 Metz 3 (0)2003–2004 → La Louvière (pinjaman) 24 (1)2004–2009 Standar...

 

English noblewoman The Right HonourableThe Countess of JerseyPortrait of Lady Jersey, by Alfred Edward ChalonPersonal detailsBornLady Sarah Sophia Fane(1785-03-04)4 March 1785Died26 January 1867(1867-01-26) (aged 81)Berkeley Square, MiddlesexSpouse George Child Villiers, 5th Earl of Jersey ​ ​(after 1804)​Children7Parent(s)John Fane, 10th Earl of WestmorlandSarah Anne ChildRelativesRobert Child (grandfather)Sarah Child (grandmother)Maria Ponsonby, Visco...

 

German-born American runner (born 1947) Kathrine SwitzerSwitzer at the 2011 Berlin Marathon expoPersonal informationFull nameKathrine Virginia SwitzerBorn (1947-01-05) January 5, 1947 (age 77)Amberg, GermanyEducationGeorge C. Marshall High SchoolAlma materSyracuse UniversityOccupation(s)Runner, authorSpouses Tom Miller ​ ​(m. 1968; div. 1973)​ Philip Schaub ​(divorced)​ Roger Robinson ​(m....

Sculpture by Auguste Rodin Adam, or The Creation of ManThe bronze cast in the Metropolitan Museum of ArtArtistAuguste RodinYear1880-1881 Adam is an 1880-1881 statue of Adam by Auguste Rodin, first exhibited at the Paris Salon that year entitled The Creation of Man. Development That year Rodin was also commissioned by France's Ministry of Fine Arts to produce two colossal figures of Adam and Eve, which he suggested using to flank his The Gates of Hell project, then ongoing. For the figure of A...

 

For the genus of spider, see Tandil (spider). City in Buenos Aires, ArgentinaTandilCityPanoramic view of the cityTandilLocation in ArgentinaShow map of ArgentinaTandilTandil (Buenos Aires Province)Show map of Buenos Aires ProvinceCoordinates: 37°19′S 59°08′W / 37.317°S 59.133°W / -37.317; -59.133CountryArgentinaProvinceBuenos AiresPartidoTandilFoundedApril 4, 1823Area • Total52.34 km2 (20.21 sq mi)Elevation188 m (617 ft)Popu...

 

American state election 1990 Michigan gubernatorial election ← 1986 November 6, 1990 1994 →   Nominee John Engler James Blanchard Party Republican Democratic Running mate Connie Binsfeld Olivia Maynard Popular vote 1,276,134 1,258,539 Percentage 49.8% 49.1% County results Engler:      40-50%      50-60%      60-70%      70-80% Blanchard:    &#...

Pour les articles homonymes, voir Cléopâtre (film), Cléopâtre et Cleopatra. Cléopâtre Affiche originale du film. Données clés Titre original Cleopatra Réalisation Joseph L. Mankiewicz Scénario Joseph L. MankiewiczRanald MacDougallSidney Buchman Acteurs principaux Elizabeth TaylorRichard BurtonRex Harrison Sociétés de production Twentieth Century Fox Pays de production États-Unis Genre Film historiquePéplum Durée 243 minutes Sortie 1963 Pour plus de détails, voir Fiche te...

 

Giorgio Aebi Nazionalità  Italia Calcio Ruolo Attaccante Termine carriera 1948 CarrieraSquadre di club1 1943-1946 Como47 (26)1946-1947 Genoa7 (0)1947-1948 SPAL6 (1) 1 I due numeri indicano le presenze e le reti segnate, per le sole partite di campionato.Il simbolo → indica un trasferimento in prestito.   Modifica dati su Wikidata · Manuale Giorgio Aebi (Cernobbio, 9 settembre 1923 – Milano, 14 gennaio 2005) è stato un calciatore italiano, di ruolo attacca...

 

  此條目介紹的是2012年在上海创办的一家民营新闻媒体。关于1946年在上海创刊的一份周刊,请见「观察 (杂志)」。关于2013年在上海创办、原名「上海觀察」的网络应用程序,请见「上觀新聞」。关于“观察者”的其他含义,请见「观察者」。 此條目過於依赖第一手来源。 (2021年1月17日)请補充第二手及第三手來源,以改善这篇条目。 观察者网观察者网首页在2019年7月...

List of events ← 1710 1709 1708 1707 1706 1711 in Ireland → 1712 1713 1714 1715 1716 Centuries: 16th 17th 18th 19th 20th Decades: 1690s 1700s 1710s 1720s 1730s See also:Other events of 1711 List of years in Ireland Events from the year 1711 in Ireland. Incumbent Monarch: Anne Events Conclusion of Islandmagee witch trial: Eight women from Islandmagee are convicted in the last known witch trial in Ireland.[1] December 15 – Penal Laws (Ireland): the Occasional Conformity A...

 

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

 

For the Scottish football player, see Josh O'Connor (footballer). British actor (born 1990) Josh O'ConnorO'Connor in 2015Born (1990-05-20) 20 May 1990 (age 34)Southampton, EnglandEducationBristol Old Vic Theatre School (BA)OccupationActorYears active2012–presentRelativesJohn Bunting (grandfather)Madeleine Bunting (aunt) Joshua O'Connor (born 20 May 1990)[1] is a British actor. After training at the Bristol Old Vic Theatre School, he had supporting roles in television serie...

ABC/Fox affiliate in Chattanooga, Tennessee For the station on 97.7 FM originally called WROM-FM and later WKCX K-98, see WGPB-FM. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: WTVC – news · newspapers · books · scholar · JSTOR (January 2016) (Learn how and when to remove this message) WTVCChattanooga, Ten...

 

Префектура Эхиме愛媛県 Префектура Эхиме на карте Японии Карта префектуры Эхиме Расположение Страна Япония Остров Сикоку Координаты 33°46′ с. ш. 132°52′ в. д.HGЯO Информация Административный центр Мацуяма ISO 3166-2:JP JP-38 Статистика Площадь 5678,33 км² (25-я)      % �...

 

President pro tempore of the North Carolina SenateState sealIncumbentPhil Bergersince January 26, 2011North Carolina SenateStatusPresiding officerSeatNorth Carolina State Legislative Building, Raleigh, North CarolinaNominatorMajor parties (normally)AppointerThe North Carolina SenateTerm lengthtwo years (currently)Constituting instrumentNorth Carolina ConstitutionFormation1777First holderSamuel Ashe The president pro tempore of the North Carolina Senate (more commonly, Pro-Tem) is the hig...

American TV series or program A Little Help with Carol BurnettWritten by Carol Leifer Jim Wise Directed bySandra Restrepo ConsidinePresented byCarol BurnettStarringRussell PetersTheme music composerLonny JohnsonComposers Gregory Butler Joey Newman Country of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes12 (list of episodes)ProductionExecutive producers Carol Burnett Steve Sauer Allen Shapiro Mike Mahan Mark Bracco Izzie Pick Ibarra Production locationsWarner Bros....

 

Pour les articles homonymes, voir Jobez. Alphonse JobezFonctionDéputé françaisBiographieNaissance Août 1813MorezDécès 13 mai 1893 (à 79 ans)Nationalité françaiseActivité Homme politiquemodifier - modifier le code - modifier Wikidata Alphonse Jobez est un homme politique français né le 1er août 1813 à Morez (Jura) et décédé le 13 mai 1893 à Morez. Fils de Jean-Emmanuel Jobez, il étudie le droit puis prend en 1835 la direction des forges de Syam qui appartiennent à son...