欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Processing创意编程入门--从编程原理到项目案例/虚拟现实技术与动画专业应用系列丛书
      • 作者:编者:计雨含|责编:陈景辉//薛阳
      • 出版社:清华大学
      • ISBN:9787302692973
      • 出版日期:2025/06/01
      • 页数:119
    • 售价:19.96
  • 内容大纲

        本书以Processing作为创作工具,通过每章的理论讲解与代码案例,帮助读者夯实编程基础,逐步掌握创意编程的技能,激发艺术创作灵感,适合编程初学者和艺术创作者。全书共分为10章,循序渐进地引导读者学习编程。第1章介绍绘图基础,涵盖基本图形、颜色使用及Processing工作流程。第2章讲解编程基础,包括变量、条件语句、循环使用等核心概念,并通过循环生成风格化图片的案例帮助读者巩固知识。第3章涉及数组的定义与应用,提升读者对数据结构的理解。第4章详细介绍了函数的定义及应用。第5章探讨类与面向对象编程,结合PImage类应用于实际项目。第6章专注于三角函数的基础知识及其在生成艺术中的实际应用。第7章深入介绍噪声的定义和应用,结合PVector类生成艺术效果。第8章涉及音乐可视化,通过Minim库进行音乐的编程表现。第9章讲解视频和交互设计,读者可通过摄像头和视频文件与作品互动。第10章讲述字符串的基本知识与应用。
        本书面向编程初学者、艺术创作者以及对创意编程感兴趣的人士,特别适合那些希望通过编程工具实现生成艺术或艺术交互设计的读者。
  • 作者介绍

  • 目录

    第1章  绘图基础
      1.1  认识Processing
        1.1.1  安装Processing
        1.1.2  绘制图形
      1.2  Processing中的颜色
        1.2.1  RGB颜色模式
        1.2.2  HSB颜色模式
      1.3  Processing工作流程
    第2章  编程基础
      2.1  变量的基础知识
        2.1.1  数据类型
        2.1.2  变量的定义与初始化
        2.1.3  输出变量值
        2.1.4  算术运算符
      2.2  条件语句
        2.2.1  条件语句的语法规则
        2.2.2  逻辑运算符
      2.3  for循环的使用
        2.3.1  for循环的语法规则
        2.3.2  嵌套循环
      2.4  while循环的使用
      2.5  变量作用范围
      2.6  利用循环生成风格化图片
    第3章  数组
      3.1  数组的定义
      3.2  数组的应用
    第4章  函数
      4.1  无返回值函数的定义
      4.2  无返回值函数的应用
      4.3  有返回值函数的定义和应用
    第5章  类与面向对象编程
      5.1  如何定义一个类
      5.2  类的应用
      5.3  PImage类的使用
    第6章  三角函数
      6.1  三角函数的基础知识
        6.1.1  三角函数的基本概念
        6.1.2  角度制和弧度制
        6.1.3  三角函数图像
        6.1.4  频率和振幅
        6.1.5  极坐标表示
      6.2  三角函数的应用
    第7章  噪声
      7.1  一维噪声的定义和应用
      7.2  二维噪声的定义和应用
      7.3  PVector类与噪声的结合使用
    第8章  音乐可视化
      8.1  Minim库的安装和使用
      8.2  音乐可视化案例
    第9章  视频和交互

      9.1  使用摄像头进行交互设计
        9.1.1  安装Video库
        9.1.2  使用Video库
      9.2  使用视频文件
    第10章  字符串
      10.1  字符串基础知识
        10.1.1  创建字符串
        10.1.2  字符串操作
      10.2  字符串应用
    参考文献