Procedural texture (original) (raw)

About DBpedia

النسيج الإجرائي أو الكِسوَة الإجرائية هي عملية تستخدم في الرسوميات الحاسوبية. النسيج الإجرائي نسيج أُنشِئ باستخدام وصف رياضي (أي خوارزمية) بدلاً من البيانات المخزنة مباشرةً. ويتميز هذا الأسلوب بانخفاض تكلفة التخزين ودقة النسيج غير المحدودة وسهولة الإكساء. غالبًا ما تستخدم هذه الأنواع من المنسوجات (الأنسجة) لنمذجة الأجسام السطحية أو الحجمية للعناصر الطبيعية مثل الخشب والرخام والجرانيت والمعادن والحجر وغيرها. عادة يتحقق المظهر الطبيعي للنتيجة المُصْدَّرَةِ باستخدام وظائف كلاً من والاضطراب. تُستخدم هذه الوظائف كتمثيل عدديّ للعشوائية الموجودة في الطبيعة (التمثيل الحاسوبي لها).

thumbnail

Property Value
dbo:abstract النسيج الإجرائي أو الكِسوَة الإجرائية هي عملية تستخدم في الرسوميات الحاسوبية. النسيج الإجرائي نسيج أُنشِئ باستخدام وصف رياضي (أي خوارزمية) بدلاً من البيانات المخزنة مباشرةً. ويتميز هذا الأسلوب بانخفاض تكلفة التخزين ودقة النسيج غير المحدودة وسهولة الإكساء. غالبًا ما تستخدم هذه الأنواع من المنسوجات (الأنسجة) لنمذجة الأجسام السطحية أو الحجمية للعناصر الطبيعية مثل الخشب والرخام والجرانيت والمعادن والحجر وغيرها. عادة يتحقق المظهر الطبيعي للنتيجة المُصْدَّرَةِ باستخدام وظائف كلاً من والاضطراب. تُستخدم هذه الوظائف كتمثيل عدديّ للعشوائية الموجودة في الطبيعة (التمثيل الحاسوبي لها). (ar) Una textura por procedimiento es una imagen generada por computadora creada usando un algoritmo para crear una superficie realista o representación volumétrica de elementos naturales tales como madera, mármol, granito, metal, piedra y otros, para uso en el mapeado de textura. Por lo general, el aspecto natural del resultado obtenido se logra mediante el uso de ruido fractal y funciones de turbulencia. Estas funciones se utilizan como una representación numérica de la "aleatoriedad" que se encuentra en la naturaleza. (es) Une texture procédurale est une image de synthèse créée en utilisant un algorithme de génération procédurale conçu pour produire une représentation réaliste d'éléments naturels tels que le bois, le marbre, le métal ou la pierre. L'aspect naturel du résultat est habituellement obtenu par l'emploi de bruit fractal et de fonctions de turbulence. Ces fonctions servent à reproduire le caractère aléatoire de ce qu'on trouve dans la nature. En général, ces bruits et fonctions fractales sont simplement utilisées pour « déranger » la texture d'une façon apparemment naturelle, par exemple avec l'ondulation des veines du bois. D'autres textures, comme celles du marbre, sont basées sur une représentation graphique du bruit fractal. (fr) In computer graphics, a procedural texture is a texture created using a mathematical description (i.e. an algorithm) rather than directly stored data. The advantage of this approach is low storage cost, unlimited texture resolution and easy texture mapping. These kinds of textures are often used to model surface or volumetric representations of natural elements such as wood, marble, granite, metal, stone, and others. Usually, the natural look of the rendered result is achieved by the usage of fractal noise and turbulence functions. These functions are used as a numerical representation of the "randomness" found in nature. (en) Процедурное текстурирование — метод создания текстур, при котором изображение текстуры создается с помощью какого-либо алгоритма (процедурного алгоритма). Лучше всего процесс процедурного текстурирования представить в виде блоков (операторов). Существует три типа блоков: * генераторы * фильтры * вспомогательные Каждый генератор и фильтр реализует какой-либо процедурный алгоритм. Каждый блок имеет совокупность параметров.Даже если не использовать такую схему все равно она сводится к этому общему случаю. Для создания «природных» текстур, таких как дерево, гранит, металл, камни, лава в качестве фильтров используются (англ. fractal noise) и ячеистые текстуры (англ. cellular textures). Свойства процедурных текстур: * Обратимость. В процедурной текстуре сохраняется вся история её создания. * Малый размер (если в качестве исходных данных к процедурным алгоритмам выступают только числовые значения). * Неограниченное количество вариаций при использовании стохастических (использующих генератор псевдослучайных чисел) алгоритмов. * Масштабируемость до любого размера (зависит от процедурного движка/библиотеки). * Одновременно с итоговой текстурой очень легко получаются alpha-, bump-, reflect-карты. Существует класс программ, позволяющих воспользоваться преимуществами процедурной генерации текстур. Такими программами являются: Adobe Photoshop, , Adobe After Effects, Blender, Corel PhotoPaint, Autodesk 3ds Max, Autodesk Maya, Modo, Filter Forge, , , DarkTree, Texture Maker, .werkkzeug. C использованием процедурных текстур были выпущены игры: * .kkrieger * Spore (ru) Tekstura proceduralna – tekstura tworzona na podstawie określonych procedur matematycznych (algorytmów). Tekstury proceduralne charakteryzuje praktycznie nieskończona rozdzielczość, bowiem w odróżnieniu od tekstur rastrowych kolor punktu jest funkcją współrzędnych rzeczywistych, a nie całkowitych. Możliwe jest więc dowolne skalowanie takiej tekstury – na tyle, na ile pozwala zastosowana precyzja obliczeń zmiennoprzecinkowych.Tekstury proceduralne mogą być dwuwymiarowe, wówczas kolor piksela jest funkcją dwóch zmiennych (patrz też: mapowanie). W przypadku niektórych tekstur istnieją warianty trójwymiarowe, gdzie kolor punktu jest funkcją jego współrzędnych przestrzennych. Ważną cechą tekstur proceduralnych jest możliwość animacji ich parametrów (np. kolorów). Przykładami tekstur proceduralnych są: * szachownica, * wzór typu plaster miodu, * gradient, * chmury, * marmur, * drewno, * szum Perlina (2 i 3 wymiarowy). Niektóre programy graficzne pozwalają na różnorakie łącznie tekstur proceduralnych (czy w ogóle tekstur), tj. mieszanie kolorów, maskowanie, wprowadzenie zakłóceń itd. pozwalając uzyskać tym samym za pomocą względnie prostych tekstur składowych bardzo złożone obrazy. (pl) Процедурне текстурування — метод створення текстур у комп'ютерній графіці, при якому зображення створюється за допомогою програмного алгоритму (процедурного алгоритму), а не задається наперед. Найкраще процес процедурного текстурування представити у вигляді блоків (операторів). Існує три типи блоків: * генератори; * фільтри; * допоміжні. Кожен генератор і фільтр реалізує встановлений процедурний алгоритм з певною сукупністю змінних параметрів. Для створення «природних» текстур, таких як дерево, граніт, метал, каміння, лава як фільтри використовуються фрактальний шум (англ. fractal noise) і ніздрюваті текстури (англ. cellular textures). Властивості процедурних текстур: * оборотність. У процедурній текстурі зберігається вся історія її створення; * малий розмір (якщо як вихідні дані для процедурних алгоритмів виступають тільки числові значення); * необмежена кількість варіацій при використанні стохастичних (що використовують генератор псевдовипадкових чисел) алгоритмів; * масштабованість до будь-якого розміру (залежить від процедурного двигуна/бібліотеки); * одночасно з підсумкової текстурою дуже легко виходять alpha-, bump-, reflect-карти. Приклади програм, що дозволяють використовувати процедурні текстури не тільки для побудови зображення, а й для побудови геометрії: Autodesk 3ds Max, Autodesk Maya, Modo, та ін. Для прикладу з використанням процедурних текстур були створені ігри: * .kkrieger; * Spore; * та ін. (uk)
dbo:thumbnail wiki-commons:Special:FilePath/Tiling_procedural_textures.jpg?width=300
dbo:wikiPageExternalLink http://www.photoshoproadmap.com https://rodzilla.itch.io/material-maker
dbo:wikiPageID 30875172 (xsd:integer)
dbo:wikiPageInterLanguageLink dbpedia-de:Prozedurale_Synthese dbpedia-nl:Procedurele_generatie
dbo:wikiPageLength 6198 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1103667573 (xsd:integer)
dbo:wikiPageWikiLink dbr:Morphogenesis dbr:Blender_(software) dbr:Algorithm dbc:Procedural_generation dbr:Number dbr:Perlin_noise dbr:CorelDRAW dbr:Self-organization dbr:Function_(mathematics) dbr:Genetic_algorithm dbr:Godot_(game_engine) dbr:Texture_synthesis dbr:Computer_graphics dbr:Turbulence dbr:White_noise dbc:3D_computer_graphics dbc:Texture_mapping dbr:Granite dbr:Procedural_generation dbr:Randomness dbr:Worley_noise dbr:Marble dbr:Filter_Forge dbr:Metal dbr:Wood dbr:Texture_mapping dbr:Rock_(geology) dbr:Simplex_noise dbr:Texture_artist dbr:TexRD dbr:Fractal_noise dbr:Pixel_shader dbr:Reaction–diffusion dbr:File:CellularTexture.png dbr:File:Tiling_procedural_textures.jpg dbr:Substance_Designer
dbp:wikiPageUsesTemplate dbt:Definition_needed dbt:Reflist dbt:Short_description
dct:subject dbc:Procedural_generation dbc:3D_computer_graphics dbc:Texture_mapping
gold:hypernym dbr:Image
rdf:type dbo:Work
rdfs:comment النسيج الإجرائي أو الكِسوَة الإجرائية هي عملية تستخدم في الرسوميات الحاسوبية. النسيج الإجرائي نسيج أُنشِئ باستخدام وصف رياضي (أي خوارزمية) بدلاً من البيانات المخزنة مباشرةً. ويتميز هذا الأسلوب بانخفاض تكلفة التخزين ودقة النسيج غير المحدودة وسهولة الإكساء. غالبًا ما تستخدم هذه الأنواع من المنسوجات (الأنسجة) لنمذجة الأجسام السطحية أو الحجمية للعناصر الطبيعية مثل الخشب والرخام والجرانيت والمعادن والحجر وغيرها. عادة يتحقق المظهر الطبيعي للنتيجة المُصْدَّرَةِ باستخدام وظائف كلاً من والاضطراب. تُستخدم هذه الوظائف كتمثيل عدديّ للعشوائية الموجودة في الطبيعة (التمثيل الحاسوبي لها). (ar) Una textura por procedimiento es una imagen generada por computadora creada usando un algoritmo para crear una superficie realista o representación volumétrica de elementos naturales tales como madera, mármol, granito, metal, piedra y otros, para uso en el mapeado de textura. Por lo general, el aspecto natural del resultado obtenido se logra mediante el uso de ruido fractal y funciones de turbulencia. Estas funciones se utilizan como una representación numérica de la "aleatoriedad" que se encuentra en la naturaleza. (es) In computer graphics, a procedural texture is a texture created using a mathematical description (i.e. an algorithm) rather than directly stored data. The advantage of this approach is low storage cost, unlimited texture resolution and easy texture mapping. These kinds of textures are often used to model surface or volumetric representations of natural elements such as wood, marble, granite, metal, stone, and others. (en) Une texture procédurale est une image de synthèse créée en utilisant un algorithme de génération procédurale conçu pour produire une représentation réaliste d'éléments naturels tels que le bois, le marbre, le métal ou la pierre. L'aspect naturel du résultat est habituellement obtenu par l'emploi de bruit fractal et de fonctions de turbulence. Ces fonctions servent à reproduire le caractère aléatoire de ce qu'on trouve dans la nature. (fr) Tekstura proceduralna – tekstura tworzona na podstawie określonych procedur matematycznych (algorytmów). Tekstury proceduralne charakteryzuje praktycznie nieskończona rozdzielczość, bowiem w odróżnieniu od tekstur rastrowych kolor punktu jest funkcją współrzędnych rzeczywistych, a nie całkowitych. Możliwe jest więc dowolne skalowanie takiej tekstury – na tyle, na ile pozwala zastosowana precyzja obliczeń zmiennoprzecinkowych.Tekstury proceduralne mogą być dwuwymiarowe, wówczas kolor piksela jest funkcją dwóch zmiennych (patrz też: mapowanie). W przypadku niektórych tekstur istnieją warianty trójwymiarowe, gdzie kolor punktu jest funkcją jego współrzędnych przestrzennych. Ważną cechą tekstur proceduralnych jest możliwość animacji ich parametrów (np. kolorów). (pl) Процедурное текстурирование — метод создания текстур, при котором изображение текстуры создается с помощью какого-либо алгоритма (процедурного алгоритма). Лучше всего процесс процедурного текстурирования представить в виде блоков (операторов). Существует три типа блоков: * генераторы * фильтры * вспомогательные Каждый генератор и фильтр реализует какой-либо процедурный алгоритм. Каждый блок имеет совокупность параметров.Даже если не использовать такую схему все равно она сводится к этому общему случаю. Свойства процедурных текстур: C использованием процедурных текстур были выпущены игры: (ru) Процедурне текстурування — метод створення текстур у комп'ютерній графіці, при якому зображення створюється за допомогою програмного алгоритму (процедурного алгоритму), а не задається наперед. Найкраще процес процедурного текстурування представити у вигляді блоків (операторів). Існує три типи блоків: * генератори; * фільтри; * допоміжні. Кожен генератор і фільтр реалізує встановлений процедурний алгоритм з певною сукупністю змінних параметрів. Властивості процедурних текстур: Для прикладу з використанням процедурних текстур були створені ігри: * .kkrieger; * Spore; * та ін. (uk)
rdfs:label النسيج الإجرائي (ar) Texturas por procedimientos (es) Texture procédurale (fr) Procedural texture (en) Tekstura proceduralna (pl) Процедурное текстурирование (ru) Процедурне текстурування (uk)
owl:sameAs freebase:Procedural texture wikidata:Procedural texture dbpedia-ar:Procedural texture dbpedia-es:Procedural texture dbpedia-fr:Procedural texture dbpedia-pl:Procedural texture dbpedia-ru:Procedural texture dbpedia-uk:Procedural texture https://global.dbpedia.org/id/3EwgQ
prov:wasDerivedFrom wikipedia-en:Procedural_texture?oldid=1103667573&ns=0
foaf:depiction wiki-commons:Special:FilePath/Tiling_procedural_textures.jpg wiki-commons:Special:FilePath/CellularTexture.png
foaf:isPrimaryTopicOf wikipedia-en:Procedural_texture
is dbo:wikiPageRedirects of dbr:Procedural_textures dbr:Genetic_texture_synthesis dbr:Procedural_Texture dbr:Cellular_texturing dbr:Procedural_Textures dbr:Procedural_generation_of_textures dbr:Procedural_texturing dbr:Solid_texturing dbr:Genetic_textures dbr:Self-organizing_textures
is dbo:wikiPageWikiLink of dbr:Procedural_textures dbr:Perlin_noise dbr:RoboBlitz dbr:Crash_Bandicoot_(video_game) dbr:Genetic_texture_synthesis dbr:Glossary_of_computer_graphics dbr:Texture_synthesis dbr:Procedural_Texture dbr:LightWave_3D dbr:LuxCoreRender dbr:Computer_graphics dbr:Displacement_mapping dbr:Pixelation dbr:POV-Ray dbr:Gradient_noise dbr:Procedural_generation dbr:Worley_noise dbr:Filter_Forge dbr:IClone dbr:Texture_mapping dbr:Visual_programming_language dbr:Wang_tile dbr:Windows_Display_Driver_Model dbr:Value_noise dbr:Procedural_animation dbr:Outline_of_video_games dbr:Cellular_texturing dbr:Procedural_Textures dbr:Procedural_generation_of_textures dbr:Procedural_texturing dbr:Solid_texturing dbr:Genetic_textures dbr:Self-organizing_textures
is foaf:primaryTopic of wikipedia-en:Procedural_texture