Процедурне текстурування — метод створення текстур у комп'ютерній графіці, при якому зображення створюється за допомогою програмного алгоритму (процедурного алгоритму), а не задається наперед.
Найкраще процес процедурного текстурування представити у вигляді блоків (операторів). Існує три типи блоків:
- генератори;
- фільтри;
- допоміжні.
Кожен генератор і фільтр реалізує встановлений процедурний алгоритм з певною сукупністю змінних параметрів.
Для створення «природних» текстур, таких як дерево, граніт, метал, каміння, лава як фільтри використовуються фрактальний шум (англ. fractal noise) і ніздрюваті текстури (англ. cellular textures).
Властивості процедурних текстур:
- оборотність. У процедурній текстурі зберігається вся історія її створення;
- малий розмір (якщо як вихідні дані для процедурних алгоритмів виступають тільки числові значення);
- необмежена кількість варіацій при використанні стохастичних (що використовують генератор псевдовипадкових чисел) алгоритмів;
- масштабованість до будь-якого розміру (залежить від процедурного двигуна/бібліотеки);
- одночасно з підсумкової текстурою дуже легко виходять alpha-, bump-, reflect-карти.
Приклади програм, що дозволяють використовувати процедурні текстури не тільки для побудови зображення, а й для побудови геометрії: Autodesk 3ds Max, Autodesk Maya, Modo, та ін.
Для прикладу з використанням процедурних текстур були створені ігри:
Див. також
Джерела та література
- Алексей Берилло aka SomeBody Else (15 лютого 2006). Современная терминология 3D графики. Раздел №4: Procedural Textures (Процедурные Текстуры). iXBT.com. Архів оригіналу за 24 лютого 2012. Процитовано 11 грудня 2009.
- Процедурні шпалери [ 8 серпня 2014 у Wayback Machine.]
- Колекція безкоштовних процедурних генераторів [ 6 липня 2014 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Procedurne teksturuvannya metod stvorennya tekstur u komp yuternij grafici pri yakomu zobrazhennya stvoryuyetsya za dopomogoyu programnogo algoritmu procedurnogo algoritmu a ne zadayetsya napered Procedurna tekstura reshitki pidlogi stvorena redaktorom tekstur Najkrashe proces procedurnogo teksturuvannya predstaviti u viglyadi blokiv operatoriv Isnuye tri tipi blokiv generatori filtri dopomizhni Kozhen generator i filtr realizuye vstanovlenij procedurnij algoritm z pevnoyu sukupnistyu zminnih parametriv Dlya stvorennya prirodnih tekstur takih yak derevo granit metal kaminnya lava yak filtri vikoristovuyutsya fraktalnij shum angl fractal noise i nizdryuvati teksturi angl cellular textures Vlastivosti procedurnih tekstur oborotnist U procedurnij teksturi zberigayetsya vsya istoriya yiyi stvorennya malij rozmir yaksho yak vihidni dani dlya procedurnih algoritmiv vistupayut tilki chislovi znachennya neobmezhena kilkist variacij pri vikoristanni stohastichnih sho vikoristovuyut generator psevdovipadkovih chisel algoritmiv masshtabovanist do bud yakogo rozmiru zalezhit vid procedurnogo dviguna biblioteki odnochasno z pidsumkovoyi teksturoyu duzhe legko vihodyat alpha bump reflect karti Prikladi program sho dozvolyayut vikoristovuvati procedurni teksturi ne tilki dlya pobudovi zobrazhennya a j dlya pobudovi geometriyi Autodesk 3ds Max Autodesk Maya Modo ta in Dlya prikladu z vikoristannyam procedurnih tekstur buli stvoreni igri kkrieger Spore ta in Div takozhShum Perlina Tekstura trivimirna grafika Dzherela ta literaturaAleksej Berillo aka SomeBody Else 15 lyutogo 2006 Sovremennaya terminologiya 3D grafiki Razdel 4 Procedural Textures Procedurnye Tekstury iXBT com Arhiv originalu za 24 lyutogo 2012 Procitovano 11 grudnya 2009 Procedurni shpaleri 8 serpnya 2014 u Wayback Machine Kolekciya bezkoshtovnih procedurnih generatoriv 6 lipnya 2014 u Wayback Machine