وبلاگ بلیان

الگوهای هندسی با کدنویسی خلاق: کدنویسی برای هنرها

Geometric Patterns with Creative Coding: Coding for the Arts

معرفی کتاب «الگوهای هندسی با کدنویسی خلاق: کدنویسی برای هنرها» (با عنوان لاتین Geometric Patterns with Creative Coding: Coding for the Arts) نوشتهٔ Selçuk Artut، منتشرشده توسط نشر Apress L. P. در سال 2023. این کتاب در 410 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است. «الگوهای هندسی با کدنویسی خلاق: کدنویسی برای هنرها» در دستهٔ برنامه‌نویسی قرار دارد.

Facilitate coding in generating geometric motives with a special focus on analyzing their geometric formulations. This book aims to teach analytical coding skills by combining arts and mathematics. Geometric patterns are quintessentially important for understanding today’s media arts and their relationship with mathematics. With the main emphasis on this, author Selçuk Artut proposes a certain workflow to mathematically analyze a geometric pattern and use creative coding skills to render it on a computer screen. When done, you'll understand the basics of coding and expand the provided structure to cover issues of creative coding in particular. This book will also present a workflow to geometrically analyze and build patterns with detailed examples. For the sake of simplicity and convenience, we will use p5.js throughout the course of the book. p5.js is a jаvascript library for creative coding that places an emphasis on making coding accessible and inclusive for people from all walks of life, including artists, designers, educators, programmers, etc. With this in mind, this book offers an opportunity to gain a deeper understanding of geometric patterns and their possibilities through the use of p5.js. What You Will Learn: Gain insight into the field of geometric patterns and its cultural value Review dialectic creativity that takes place between humans and computers Use code as a creative tool to use human-computer interaction to develop one's creative skills Who This Book Is For: Any person who has an interest in using coding as a creative tool. University students from Arts, Design, Architecture, and Computer Science departments. Artists and designers who are eager to implement creative coding in their artistic production. Contents About the Author About the Technical Reviewer Acknowledgments Foreword Introduction Chapter 1: The Fascinating Universe of Geometric Patterns Chapter 2: Algorithmic Structures in Art Algorithms Bubble Sort Algorithm Automata Technology’s Impact on Art Chapter 3: Generative Art Chapter 4: Extending the Bounds of Creativity Chapter 5: Playing with Creative Coding What Is Creative Coding? Why Is It Different Than Conventional Programming? Creative Coding Environments How to Use p5.js p5.js Coding Structure Use of Comments Debugging Your Sketches Using the Console Variables Loops Object-Oriented Programming: Building a Class Cartesian Coordinates in a Computer Graphics Environment Drawing Basic Shapes Drawing Complex Shapes Transformations Chapter 6: Generating a Basic Geometric Pattern Generating a Basic Geometric Pattern with Hand Tools Division of a Circle in 6 and 12 Equal Sections Generating a Basic Geometric Pattern with Creative Coding Generating a Basic Geometric Pattern Using Creative Coding Trigonometry Basics Units of Measuring Angles Law of Sines Chapter 7: Workflows on Generating Geometric Patterns with Creative Coding Generating a Geometric Pattern Workflow #1 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #2 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #3 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #4 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #5 The Motif Analyzing the Constructive Elements Generating the Motif Analyzing the Tessellation Tessellation Code Tessellation Code Generating a Geometric Pattern Workflow #6 The Motif Analyzing the Constructive Elements Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #7 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Shape Analyzing the y-Offset of the Shape Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #8 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #9 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #10 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #11 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Generating the Motif Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #12 The Motif Analyzing the Constructive Elements Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #13 The Motif Analyzing the Constructive Elements Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #14 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #15 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #16 The Motif Analyzing the Constructive Elements Calculating Angles and Vertex Points Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #17 The Motif Analyzing the Constructive Elements Generating the Motif: Shape 1 Analyzing the Constructive Elements Generating the Motif: Shape 2 Added Generating the Motif: Shape 2 Added Analyzing the Constructive Elements Generating the Motif: Shape 3 Added Generating the Motif: Shape 3 Added Generating the Motif: Shape 3 Added Analyzing the Tessellation Tessellation Code Tessellation Code Tessellation Code Tessellation Code Generating a Geometric Pattern Workflow #18 The Motif Analyzing the Constructive Elements Generating the Motif Analyzing the Tessellation Tessellation Code Generating a Geometric Pattern Workflow #19 The Motif Analyzing the Constructive Elements Generating the Motif Generating the Motif Analyzing the Tessellation Tessellation Code Tessellation Code Generating a Geometric Pattern Workflow #20 The Motif Analyzing the Constructive Elements Generating the Motif Generating the Motif Analyzing the Tessellation Tessellation Code Tessellation Code Generating a Geometric Pattern Workflow #21 The Motif Analyzing the Constructive Elements Generating the Motif: Shape 1 Analyzing the Constructive Elements Generating the Motif: Shape 2 Generating the Motif: Shape 2 Analyzing the Constructive Elements Generating the Motif: Shape 3 Generating the Motif: Shape 3 Analyzing the Constructive Elements Generating the Motif: Shape 4 Generating the Motif: Shape 4 Generating the Motif: Shape 4 Analyzing the Tessellation Tessellation Code Tessellation Code Tessellation Code Tessellation Code Generating a Geometric Pattern Workflow #22 The Motif The Filling Analyzing the Constructive Elements Generating the Motif: Shape 1 Analyzing the Constructive Elements Generating the Motif: Shape 2 Analyzing the Constructive Elements Generating the Motif: Shape 2 Analyzing the Constructive Elements Generating the Motif: Shape 3 Analyzing the Constructive Elements Generating the Motif: Shape 4 Analyzing the Constructive Elements Generating the Motif: Shape 4 Generating the Motif: Shape 4 Generating the Motif Generating the Motif Generating the Motif Analyzing the Filling Element Generating the Filling Analyzing the Tessellation Tessellation Code Tessellation Code Tessellation Code Tessellation Code Tessellation Code Generating a Geometric Pattern Workflow #23 The Motif Analyzing the Constructive Elements Generating the Motif Generating the Motif Analyzing the Tessellation Tessellation Code Tessellation Code Index
دانلود کتاب الگوهای هندسی با کدنویسی خلاق: کدنویسی برای هنرها