Текстура (тривимірна графіка)

1 — 3D-модель без текстур
2 — 3D-модель з текстурами

Текстура (англ. Texture mapping) — це спосіб надання поверхні 3D деталі — полігону: кольору, фактури, блиску, матовості та інших фізичних властивостей (для імітації найчастіше якогось природного матеріалу, наприклад: паперу, дерева, каменю, металу тощо).

Поняття «текстура» є важливим елементом 3D-моделювання, оскільки дозволяє відтворити також малі об'єкти поверхні, створення яких полігонами виявилося б надмірно ресурсомістким. Наприклад, шрами на шкірі, складки на одязі, дрібні камені, предмети на поверхні стін і ґрунту та багато іншого. Отже, текстура використовується для заповнення поверхонь об'єктів і як шар для додання певного ефекту або зміни геометрії всьому зображенню або його частини.

Текстури бувають шовні та безшовні (патерни або візерунки). Головна відмінність останніх в тому, що при поєднанні одних і тих же фрагментів поверхня залишається цілісною.

Якість поверхні текстури визначається текселями — кількістю пікселів на мінімальну одиницю текстури. Оскільки сама по собі текстура є зображенням, роздільність текстури і її формат відіграють велику роль, яка згодом позначається на загальному враженні від якості графіки у 3D-додатку.

Створення параметрів матеріалу здійснюється за допомогою використання карт (зображення) розташованих у відповідних каналах, або за допомогою процедурних карт, а також змішаного методу.

Карта текстури

Приклад роботи мультитекстури на об'єкті: 1. Сфера на яку накладено: 2. Diffuse і bump карти; 3. Diffuse карта лише; 4: Opacity та Diffuse карти.

Карта текстури застосовується для утворення певного параметру візуального відображення на поверхні заданої форми. Цей процес нагадує застосування візерунчастого паперу на звичайній білій коробці. Кожній вершині в 3D моделі присвоюється координати текстури (яка у разі 2D відома, як UV координата). Місця відбору проб зображення згодом інтерполюється по поверхні моделі з отриманням візуального результату.

Найчастіше це файл растрового (рідше векторного) зображення з розширенням JPEG, PNG або PAT.

Типи карт

  • Diffuse map (карта базового кольору) — текстура, якою задається основний колір поверхні. Для того, щоб добре працювати з картою нормалей, дзеркальною та іншими картами дифузна карта не повинна мати ніякого спрямованого світла на своїй поверхні, вона повинна мати тільки загальні навколишні оклюзії, тобто поверхня стає темніша в глибоких тріщинах і навколо тиснення деталі;
  • Specular map (карта відбиття) — карта, яка показує здатність відображення матеріалу. На відміну від reflection map, specular map не показує відображення сцени, в якій знаходиться об'єкт, а зображує відбиття світла падаючого на нього. Specular Map містить в собі пікселі в чорно-білій колірній гамі. Чим світліший піксель, тим більше здатність матеріалу відбивати світло і тим яскравіше на ньому відблиски від світла. Відповідно чим темніший піксель, тим більш матовим стає матеріал і втрачає свою властивість відбивати світло. Для матеріалів керамічної плитки і полірованого металу можуть використовуватися світлі тони, а для тканин і дерева темні;
  • Bump map (карта рельєфу) — карта для імітації рельєфу поверхні. Створюється в градаціях сірого кольору. При рендерингу сірі області карти (мається на увазі сірий колір — R = 150, G = 150, B = 150) відображатиметься звичайним чином, чорні будуть замальовуватись, а білі — освітлюватись (чим область світліше, тим більше рівень яскравості) — ця ілюзія світла і тіні створює ефект рельєфу поверхні;
Приклад використання Normal map з метою зменшення кількості полігонів моделі без втрати якості візуального відображення.
  • Normal map — карта для імітації рельєфу поверхні. Дозволяє змінювати нормаль відображуваного пікселя ґрунтуючись на кольоровій карті нормалей, в якій ці відхилення зберігаються у вигляді текселя, колірні складові якого [rgb] інтерпретуються в осі вектора [x, y, z], на основі якого обчислюється нормаль, використовувана для розрахунку освітленості пікселя. Завдяки тому, що в карті нормалей використовують 3 каналу текстури, цей метод дає більшу точність, ніж Bump mapping, в якому використовується тільки один канал і нормалі, по суті, всього лише інтерпретуються в залежності від «висоти»;

Карти нормалей зазвичай бувають двох типів: object-space — використовується для об'єктів, що не деформуються, таких як стіни, двері, зброя тощо; tangent-space — застосовується для можливості деформувати об'єкти, наприклад персонажів. Для створення карт нормалей зазвичай використовується високополігональні і низькополігональні моделі, за їхнім порівнянням встановлюють потрібне значення відхилення нормалей.

  • Displacement map — карта зміщення, для показу рельєфу поверхні. Також представляється в градаціях сірого кольору. Принципова відмінність від попередніх двох методів, що цей спосіб автоматично посправжньому моделює за картою полігони. Природно він найякісніший і найбільш ресурсомісткий;
  • Height map — двовимірний масив, кожен елемент якого інтерпретується як висота. Часто використовуються в програмах для створення ландшафтів (Terrain), щоб зберігати інформацію про висоту кожної точки місцевості. Використовуються також в технології бамп-маппінга (bump mapping);
  • AmbientOcclusion (AO) map — карта затінення;
  • Reflection map — карта відображення;
  • Curvature (Concave, Convexity, Pits, Peaks, Worn Edge) map — карта, яка зберігає опуклості, вигини сітки;
  • Opacity map (opaque map), (карта непрозорості) — формується на основі чорно-білої текстури, де повністю чорний колір буде відображатися прозорим (вирізатися з дифузної карти), білий повністю залишатиметься відображатись, а сірі відтінки відображатимуться напівпрозоро з альфа інтенсивністю;
  • Glow map;
  • DuDv;
  • Flow map — карта направлення текстури, також називають векторним полем;
  • Radiosity normal map — карта використовується в основному при запіканні текстур;
  • Roughness;
  • HGlossiness;
  • RGlossiness;
  • Anisotropy;
  • An.rotation;
  • Refract;
  • Glossiness;
  • IOR;
  • Translucent;
  • Enviroment.

Див. також

Джерела та література

Read other articles:

Avogadro (kawah)Gambar LROKoordinat63°06′N 164°54′E / 63.1°N 164.9°E / 63.1; 164.9Koordinat: 63°06′N 164°54′E / 63.1°N 164.9°E / 63.1; 164.9Diameter139 kmKedalamanTidak diketahuiColongitude170° at sunriseEponimAmedeo Avogadro Gambar menyerong dari Lunar Orbiter 5 dengan kawah menghadap ke barat Avogadro adalah kawah bulan kuno yang terletak di belahan utara sisi jauh Bulan. Formasi ini telah usang dan terkikis oleh tabrakan beri...

 

Achmad Wibisono Asisten Perencanaan dan Anggaran KasalPetahanaMulai menjabat 21 Februari 2024 PendahuluEdwinPenggantiPetahanaPanglima Komando Armada IMasa jabatan17 Juli 2023 – 21 Februari 2024 PendahuluErwin S. AldedharmaPenggantiPetahanaKepala Staf Komando Gabungan Wilayah Pertahanan II ke-5Masa jabatan29 Maret 2023 – 17 Juli 2023 PendahuluAhmad Rizal RamdhaniPenggantiRudhi AviantaraKepala Staf Komando Gabungan Wilayah Pertahanan III ke-4Masa jabatan31 Janu...

 

Daftar bangunan tertinggi pada masa depan ini memeringkat gedung tertinggi di dunia yang diusulkan, disetujui, atau yang sedang dibangun. Meliputi bangunan setinggi 396 meter (1.300 kaki) atau lebih tinggi tetapi bukan struktur lain seperti menara, tiang, dan kabel antena. Ketinggian ditunjukkan oleh ketinggian struktural, yang mencakup elemen arsitektur, tetapi bukan menara komunikasi atau antena. Semua nilai ketinggian dan definisi diusulkan dan sedang dibangun sesuai dengan Dewan Bangunan ...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. Teresia Kim-i (1811-1846) adalah salah seorang martir Katolik Korea yang ditangkap pada tanggal 10 Juli 1846, di rumah Karolus Hyon. Teresia lahir pada tahun 1811 di Seoul di sebuah keluarga Katolik. Sejak muda, dia sangat suka membaca kisah para kudus...

 

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. 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) Konten dan perspektif penulisan artikel ini tidak menggambarkan wawasan global pada subjeknya. Silakan bantu mengembangkan atau bicarakan artikel ...

 

Ibnu BatutahIbnu Batutah (kanan) di Mesir, ilustrasi karya Léon Benett dalam sebuah buku yang terbit pada 1878Nama asalأبو عبد الله محمد بن عبد الله اللواتي الطنجي بن بطوطةAbu Abdullah Muhammad bin Abdullah Al-Lawati At-Tanji bin BatutahLahir24 Februari 1304Tanjah, Maroko pada Zaman Bani MarinMeninggal1368 atau 1369 (pada usia 64 atau 65 tahun)Maroko pada Zaman Bani MarinPekerjaanAhli Geografi, PenjelajahZamanAbad Pertengahan Ibnu Batutah atau...

Cet article est une ébauche concernant le droit. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Le droit boursier, également appelé droit des marchés financiers, est constitué de l'ensemble des règles et décisions juridiques qui régissent les marchés financiers. Il s'agit d'une discipline du droit des affaires, qui combine des règles issues du droit des sociétés, du droit des obligations et de celui...

 

Kalender GezerBatu berisi penanggalan GezerBahan bakuGampingUkuran111 cm × 72 cm (44 in × 28 in)Sistem penulisanAlfabet Fenisia atau Ibrani KunoDibuatkira-kira abad ke-10 SMDitemukan1908; 116 tahun lalu (1908)Lokasi sekarangMuseum Arkeologi Istanbul, TurkiIdentifikasi2089 TBahasaKanaan Kuno (dialek Fenisia atau Ibrani Kuno) Replika Kalender Gezer di Museum Israel, Israel. Foto lain replika Kalender Gezer. Kalender Gezer adalah sebuah kalender kuno yang dit...

 

Reigning dynasty of Thailand House of Chakriราชวงศ์จักรีThe royal emblemCountryThailandFounded6 April 1782; 242 years ago (1782-04-06)FounderRama ICurrent headRama XTitlesKing of Siam (1782–1949) King of Thailand (1949–present)Estate(s)Kingdom of ThailandCadet branches131 cadet houses (91 royal and 40 viceregal) Thai royal family The KingThe Queen The Royal Consort The Princess Rajasarini Siribajra Princess Sirivannavari Prince Dipangkorn Rasmijot...

Newspaper in Norwalk, Connecticut The Evening Hour redirects here. For the American drama film, see The Evening Hour (film). The Norwalk HourTypeDaily newspaperOwner(s)Hearst CommunicationsPublisherMike DelucaFounded1871LanguageEnglishHeadquartersNorwalk, ConnecticutCirculation15,048OCLC number27905790 Websitethehour.com The Norwalk Hour is a daily newspaper published in Norwalk, Connecticut, by Hearst Media Services, Connecticut. It primarily covers and serves the city of Norwalk. History 19...

 

Yamada 山田町KotaprajaBalai Kota Yamada BenderaEmblemLokasi Yamada di Prefektur IwateYamadaLokasi di JepangKoordinat: 39°28′3.2″N 141°56′56.1″E / 39.467556°N 141.948917°E / 39.467556; 141.948917Koordinat: 39°28′3.2″N 141°56′56.1″E / 39.467556°N 141.948917°E / 39.467556; 141.948917Negara JepangWilayahTōhokuPrefektur IwateDistrikShimoheiPemerintahan • WalikotaShinitsu SatōLuas • Total2...

 

College football gameNavy snaps 43-year losing streakNon-conference game Navy Midshipmen Notre Dame Fighting Irish (4–4) (1–7) 46 44 Head coach: Paul Johnson Head coach: Charlie Weis 1234OT2OT3OT Total Navy 01468738 46 Notre Dame 71407736 44 DateNovember 3, 2007Season2007StadiumNotre Dame StadiumLocationSouth Bend, Indiana, U.S.National anthemBand of the Fighting IrishHalftime showBand of the Fighting IrishAttendance80,795United States TV coverageNetworkNBCAnnouncersT...

Peta lokasi Lambang 54°14′N 23°31′E / 54.233°N 23.517°E / 54.233; 23.517 Lazdijai (pelafalanⓘ) ialah sebuah kota di Lituania yang terletak sekitar 7 km di timur perbatasan dengan Polandia. Lazdijai menjadi penting pada tahun 1990 saat Lituania memproklamasikan kemerdekaan dari Uni Soviet. Sebuah kendali perbatasan harus dibangun dan beberapa desa sepanjang perbatasan Polandia-Lituania menjadi pelabuhan keluar-masuk. Namun, Lazdijai menjadi pusat yang men...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. Artikel utama: Bus kota di Surabaya Awal September 2022, seluruh layanan bus kota reguler di Kota Surabaya hanya dioperasikan oleh sepuluh perusahaan otobus swasta saja, tanpa Perum DAMRI. Total terdapat 39 unit bus dari perusahaan otobus tersebut, ya...

 

梅拉蒂·达伊瓦·奥克塔维亚尼Melati Daeva Oktavianti基本資料代表國家/地區 印度尼西亞出生 (1994-10-28) 1994年10月28日(29歲)[1] 印度尼西亞万丹省西冷[1]身高1.68米(5英尺6英寸)[1]握拍右手[1]主項:女子雙打、混合雙打職業戰績48勝–27負(女雙)109勝–56負(混雙)最高世界排名第4位(混雙-普拉文·喬丹)(2020年3月17日[2])現時世界排名第...

دوري البطولة الإنجليزية 2005–06 تفاصيل الموسم الدوري الإنجليزي لكرة القدم 2005–06  النسخة 103  البلد المملكة المتحدة  التاريخ بداية:2005  المنظم الاتحاد الإنجليزي لكرة القدم  البطل نادي ريدنغ  مباريات ملعوبة 557   عدد المشاركين 24   دوري البطولة الإنجليزية 2004–05&...

 

Mathematical functions Graphs of the inverse hyperbolic functions The hyperbolic functions sinh, cosh, and tanh with respect to a unit hyperbola are analogous to circular functions sin, cos, tan with respect to a unit circle. The argument to the hyperbolic functions is a hyperbolic angle measure. In mathematics, the inverse hyperbolic functions are inverses of the hyperbolic functions, analogous to the inverse circular functions. There are six in common use: inverse hyperbolic sine, inverse h...

 

International cricket tour South African cricket team in Australia in 2016–17    Australia South AfricaDates 22 October 2016 – 27 November 2016Captains Steve Smith Faf du PlessisTest seriesResult South Africa won the 3-match series 2–1Most runs Usman Khawaja (314) Quinton de Kock (281)Most wickets Josh Hazlewood (17) Kagiso Rabada (15)Player of the series Vernon Philander (SA) The South African cricket team toured Australia in November 2016 to play three Test matches.[...

Questa voce sugli argomenti politici italiani e avvocati italiani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Franco De Lucia Sindaco di BariDurata mandato28 settembre 1981 –21 marzo 1990 PredecessoreLuigi Farace SuccessoreEnrico Dalfino Vicepresidente della Regione PugliaDurata mandato3 settembre 1993 –23 aprile 1995 PresidenteVito SavinoGiuseppe Martellotta Predece...

 

Species of mammal For other uses, see Platypus (disambiguation). PlatypusTemporal range: 9–0 Ma PreꞒ Ꞓ O S D C P T J K Pg N Miocene to Recent Platypus swimming in waters near Scottsdale, Tasmania Conservation status Near Threatened  (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Monotremata Family: Ornithorhynchidae Genus: OrnithorhynchusBlumenbach, 1800 Species: O. anatinus Binomial name Ornitho...