书籍详情

LogoUp 程序式3D创新设计速成指南

LogoUp 程序式3D创新设计速成指南

作者:雍俊海,施侃乐,张婷婷

出版社:清华大学出版社

出版时间:2018-06-01

ISBN:9787302493297

定价:¥90.00

购买这本书可以去
内容简介
  本书通过6个单元共24节课,以案例形式系统地介绍了LogoUp语言程序设计(如变量、判断、循环、函数、递归等概念)和三维建模(如拉伸、回转、布尔运算等)的基本方法、设计理念和相关学科知识。本书面向课堂教育并兼顾自学,按40~45分钟为一课的内容量,每课中以一个或多个实际案例为主线,由浅入深地介绍各种新命令、新技术和新的建模或程序设计方法,同时介绍了与其相关的数学、计算机科学、文化、机械等各个领域的知识;按入门、进阶和高级应用三个层级组织,覆盖从小学高年级至中学的信息技术课程和STEAM课程的教学需求,具有层次和深度。 本书适宜作为青少年的创新创造教育的课堂教学和自学教材。
作者简介
  雍俊海从1991年9月到2000年9月就读于清华大学计算机系,分别获得学士、硕士和博士学位,同时辅修了应用数学专业。从2000年10月到2002年9月在美国肯塔基大学计算机系做博士后。现为清华大学软件学院教授、博导和学术委员会主任,计算机辅助设计、图形学与可视化研究所所长,全国计算机辅助设计与图形学专业委员会副主任,全国技术产品文件标准化技术委员会委员,国际期刊《Computers & Graphics》的Associate Editor,《软件学报》责任编委和《计算机辅助设计与图形学学报》编委。曾任IEEE形状造型国际会议程序委员会联合主席、CAD/Graphics 2013国际会议联合主席以及CAD/Graphics 2015国际会议程序委员会联合主席等。多年来一直坚持科研工作为我国国民经济服务的理念,提出了*几何Hermite曲线等曲线、曲面和实体表示、设计与编辑方案,设计并编写了大量代码,努力提升我国在计算机辅助设计、图形学和增强现实领域的科技水平及国际竞争力。负责的多项软件产品以及参与编写的多项国家标准已经在企业得到应用实施和推广。在《CAD》、《CAGD》、《ACM TOG》和《IEEE T PAMI》等外期刊与会议上发表160多篇学术论文。曾获全国杰青、全国博士论文奖、国际Elsevier Outstanding Service Award、计算机动画国际会议*论文奖和教育部自然科学一等奖等荣誉。编写的教材《Java程序设计教程》入选*规划教材并获教育部普通高等教育精品教材和首届中国大学出版社图书奖一等奖等奖励。另外,还编写了生动有趣的个人科研科普专著《清华教授的小课堂:魔方真好玩》,减少了复原魔方所需的转动次数。
目录

快速上手 1 

第1单元 三维造型从零开始 

第1课 落笔抬笔 · 绘出形体 12 

游标移动和平面绘图初步 

第2课 边缘勾勒 · 书写汉字 21 

草图模式与鼠标自由绘制 

第3课 卡通笑脸 · 填充描边 28 

图形的内环、外环和填充顺序 

第4课 上下移动 · 拉伸实体 36 

移动草图平面,拉伸形成实体 

第2单元 渐入佳境大显其能 

第5课 飞机模型 · 不同姿态的拉伸组合 44 

空间姿态调整与边尺寸拉伸 

第6课 创意杯子 · 轴对称的回转建模 53 

回转体的生成方法 

第7课 苹果摆件 · 精巧的形状绘制 60 

颜色、拉伸和回转的结合 

第8课 管道接头 · 几何形状的精准控制 66 

空间跳跃与形状连接 

第3单元 化繁为简简单取胜 

第9课 循环语句 · 简化程序写作 78 

让循环的语句一次书写多次运行 

第10课 定义变量 · 程序求同存异 88 

让参数不同的重复代码形式统一 

第11课 过程函数 · 命名代码片段 96 

为一段代码命名供反复调用 

第12课 条件语句 · 区分不同分支 104 

用条件表达式控制不同的分支 

第4单元 形体组合设计模式 

第13课 体素大战 · 用体素搭建形体 114 

绝对坐标定位和体素绘图 

第14课 趣味印章 · 用裁剪构造形体 125 

布尔运算让图形之间互操作 

第15课 艺术作品 · 将布尔运算推广至三维 133 

实体之间的布尔运算 

第16课 正多面体 · 用切割进行创造 142 

切除较大形体产生多面体 

第5单元 设计创意无处不在 

第17课 错觉艺术 · 不同方向不同形状 148 

平面和三维布尔运算的组合设计 

第18课 凹凸浮雕 · 灰度图片创造实体 159 

用图片印章生成草图图形 

第19课 分形结构 · 无穷细节的几何 171 

递归函数 

第20课 活动关节 · 模型配合与活动部位设计 185 

零件之间的配合与活动机构 

第6单元 超越程序与三维建模 

第21课 从真实世界到虚拟设计 200 

通过 HP Sprout Pro 扫描获得形体并继续编辑 

第22课 从设计到产品效果图导出到渲染引擎 219 

搭建房间进行场景渲染 

第23课 参数列表 · 方便的管理设计参数列表 228 

以列表形式管理参数和数值 

第24课 动画 · 时间驱动的简单动画 239 

利用时间参数驱动设计动画 

附录 

附录1 Neobox. LogoUp 3D软件安装 248 

附录2 LogoUp 语言参考 259 

附录3 Neobox. LogoUp 3D语法与命令速查表 283 

附录4 优秀作品集 291

猜您喜欢

读书导航