Simple view
Full metadata view
Authors
Statistics
Techniki programistyczne stosowane w sztuce generatywnej
Programming techniques used in generative art
praktyki generatywne, systemy dynamiczne, efektywna złożoność, L-systemy, automaty komórkowe, fraktale, dziwne atraktory, oscylatory, czynnik losowy
generative practices, dynamic systems, effective complexity, L-systems, cellular automata, fractals, strange attractors, oscillations, random factor
Niniejsza praca przedstawia twórczy potencjał technik programistycznych w kontekście sztuki generatywnej. Dokonano historycznego i teoretycznego przeglądu wybranych praktyk generatywnych, m.in automaty komórkowe, L-systemy, dziwne atraktory, oscylatory, geometria fraktalna. Rozważono główne metody generowanie projektów i narzędzi służących do tego celu. Część praktyczna demonstruje zastosowanie omawianych metod poprzez prezentację zaimplementowanych programów. Badania koncentrują się na produktywności wizualnej i przestrzeni zastosowań wybranych technik programistycznych. Podjęte starania wskazują, że źródłem różnorodnych i złożonych form estetycznych mogą być proste reguły abstrakcyjne, algorytmiczne odwzorowanie formuł matematycznych czy lokalne oddziaływanie układów dynamicznych. Na podstawie eksploracji wizualnej zidentyfikowano szereg typowych kształtów. Praca podkreśla wizualne podobieństwo uzyskanych rozwiązań do naturalnych struktur i dzieł sztuki. Zgodnie z zaproponowaną klasyfikacją wybrane techniki można kategoryzować ze względu na kształt, efektywną złożoność, przestrzeń zastosowania oraz motyw generowanych prac.
This paper presents the creative potential of programming techniques in the context of generative art. There has been made a historical and theoretical review of selected generative practices, incl. cellular automata, L-systems, strange attractors, oscillators, fractal geometry. Consideration has been given to the main methods of generating projects and the tools used for this purpose. The practical part demonstrates the application of the methods discussed by presenting implemented programs. The research is focused on visual productivity and the application space of selected programming techniques. The efforts made reveal that the source of diverse and complex aesthetic forms can be simple abstract rules, algorithmic mapping of mathematical formulas or local interaction of dynamical systems. Based on visual exploration, a number of typical shapes has been identified. The paper highlights the visual similarity of the obtained solutions to natural structures and pieces of art. According to the classification proposed the selected techniques can be categorized in terms of shape, effective complexity, space of application, and the motif of the generated works.
dc.abstract.en | This paper presents the creative potential of programming techniques in the context of generative art. There has been made a historical and theoretical review of selected generative practices, incl. cellular automata, L-systems, strange attractors, oscillators, fractal geometry. Consideration has been given to the main methods of generating projects and the tools used for this purpose. The practical part demonstrates the application of the methods discussed by presenting implemented programs. The research is focused on visual productivity and the application space of selected programming techniques. The efforts made reveal that the source of diverse and complex aesthetic forms can be simple abstract rules, algorithmic mapping of mathematical formulas or local interaction of dynamical systems. Based on visual exploration, a number of typical shapes has been identified. The paper highlights the visual similarity of the obtained solutions to natural structures and pieces of art. According to the classification proposed the selected techniques can be categorized in terms of shape, effective complexity, space of application, and the motif of the generated works. | pl |
dc.abstract.pl | Niniejsza praca przedstawia twórczy potencjał technik programistycznych w kontekście sztuki generatywnej. Dokonano historycznego i teoretycznego przeglądu wybranych praktyk generatywnych, m.in. automaty komórkowe, L-systemy, dziwne atraktory, oscylatory, geometria fraktalna. Rozważono główne metody generowanie projektów i narzędzi służących do tego celu. Część praktyczna demonstruje zastosowanie omawianych metod poprzez prezentację zaimplementowanych programów. Badania koncentrują się na produktywności wizualnej i przestrzeni zastosowań wybranych technik programistycznych. Podjęte starania wskazują, że źródłem różnorodnych i złożonych form estetycznych mogą być proste reguły abstrakcyjne, algorytmiczne odwzorowanie formuł matematycznych czy lokalne oddziaływanie układów dynamicznych. Na podstawie eksploracji wizualnej zidentyfikowano szereg typowych kształtów. Praca podkreśla wizualne podobieństwo uzyskanych rozwiązań do naturalnych struktur i dzieł sztuki. Zgodnie z zaproponowaną klasyfikacją wybrane techniki można kategoryzować ze względu na kształt, efektywną złożoność, przestrzeń zastosowania oraz motyw generowanych prac. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Grzesiak-Kopeć, Katarzyna - 102580 | pl |
dc.contributor.author | Pechko, Anastasiya | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Grzesiak-Kopeć, Katarzyna - 102580 | pl |
dc.contributor.reviewer | Strug, Barbara - 100344 | pl |
dc.date.accessioned | 2021-11-11T22:33:01Z | |
dc.date.available | 2021-11-11T22:33:01Z | |
dc.date.submitted | 2021-09-10 | pl |
dc.fieldofstudy | informatyka | pl |
dc.identifier.apd | diploma-151832-256314 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/283529 | |
dc.language | pol | pl |
dc.subject.en | generative practices, dynamic systems, effective complexity, L-systems, cellular automata, fractals, strange attractors, oscillations, random factor | pl |
dc.subject.pl | praktyki generatywne, systemy dynamiczne, efektywna złożoność, L-systemy, automaty komórkowe, fraktale, dziwne atraktory, oscylatory, czynnik losowy | pl |
dc.title | Techniki programistyczne stosowane w sztuce generatywnej | pl |
dc.title.alternative | Programming techniques used in generative art | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |