Cargando…

The art of coding : the language of drawing, graphics, and animation /

As the title suggests, this book explores the concepts of drawing, graphics and animation in the context of coding. In this endeavour, in addition to initiating the process with some historical perspectives on programming languages, it prides itself by presenting complex concepts in an easy-to-under...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Al-Rifaie, Mohammad Majid (Autor), Ursyn, Anna, 1955- (Autor), Wyeld, Theodor G. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boca Raton : Chapman & Hall/CRC, 2020.
Edición:1st.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • <B><P>Introduction. Basic Concepts and Notions. </B>Symmetry. Asymmetry. Elements of design in programming. Why coding? How understanding programming helps learning other areas of knowledge? Basic platforms and applications. Flash as a fool-proof method for programming a 2D mobile phone game in Flash for the non-programmer. Resources from the web: compilers, tutorials. Visual structures for learning coding: Dreamweaver and Processing.org. inDesign for interactive apps. Software enhanced by coding: Maya, Blender (Python). Apps and environments such as WP, Drupal. 3d and VR. <B>A Framework for Visualization of Codes. </B>Image versus text. Text versus music. Music versus image. From the inside of technological process into artistic creation. How to build a computer; why it is worth it? How to make a book, from traditional to electronic. Story based 3D graphics created by coding (including Maya). Randomization, Fractals, Geom-e-tree by John Miller. Topology for a sculpture. Coding vs. graphical software<B>Coding for Graphics and Animation. </B>Looping plus transformations. Learning through translations. Building a node-based HTML games editor for mobile phone games creation. Rapid character animation in Maya for porting to 3DGS (3DGameStudio) using video tutorials. Programming in 3DGS to compare the relative efficacies of different approaches to teaching estimation for school-age children in a HCI course. Programming for creative non-programmers (3DGS and/or HTML games editor). Themes for the translation into several programming languages. <B>Learning Projects
  • Designing and Programming for 3D forms. </B></P>