本书是一部系统讲解Unity ShaderLab语言与编程方法的入门教程(包含纸质图书、Unity美术资源、Shader源代码)。 本书共分14章,、2章,主要为了给读者普及3D数学相关的基础知识以及GPU渲染流水线的基本概念,为本书后面的内容提供基础知识的储备。第3~11章,主要讲解了Shader的语法结构、两种不同的编写方式(Vertex Fragment Shader和Surface Shader)、光照模型、后期处理、自定义材质设置面板。这一部分内容是本书的主要部分,读者朋友们要认真阅读。2章,主要讲解Unity Shader可视化编辑插件——Amplify Shader Editor,方便读者在编写Shader之前梳理逻辑或者前期验证效果的时候使用。3、14章,通过对不同经典案例的分析和讲解,使读者进一步加深对Unity Shader的理解,并且能够更加高效地编写出可以应用于真实项目的Shader效果。 本书主要以3D美术人员的视角进行效果描述和逻辑
《大学计算机基础实验教程》 共6章、27个实验内容,基本涵盖了大学计算机基础 教学大纲所要求的计算机硬件构成、常用工具软件的 使用、Windows7操作系统使用、Office2010办公软 件的应用、数据库Access 2010的初步应用、多媒体 技术软件应用、计算机网络技术及应用、电子商务与 电子政务等基础性实验。 《大学计算机基础实验教程》每一个实验都由实验目的、实验环境、实验 任务、实验预备知识和实验项目组成,学习实验预备 知识是做好实验的必要补充。 由于实验教程内容较多,可以根据学校课时安排 的情况选定部分实验作为教学实验。教程各章实验自 成体系,既可作为相关教程配套实验指导书,也可独 立作为教程使用。同时,《大学计算机基础实验教程》每一个实验都提供了实 验素材和样例,不仅适宜作为本科院校开展应用型、 创新型人才教
本书根据工业设计专业的特点,着重于计算机辅助工业设计的系统性阐述,以三维建模、设计表达、虚拟工业设计以及虚拟展示的应用为重点,从而向设计师提示隐藏在造型背后的更为重要的CAID的标准和原则,以期达到树立工业设计师系统的CAID概念的目的。本书涉及的软件包括CorelDRAW、Rhinoceros、3Dmax、Cult3d等工业设计常用的数字化设计工具,每个软件通过一个设计实例来分析讲解,循序渐进,图文并茂,让读者真正掌握计算机表达工业设计概念的各种方法。 本书主要用于满足国内工业设计专业本科教学的需要,可以作为此类课程的教材;也可以作为设计爱好者进行自学的参考书。
本书的实践内容全部在Windows及UNIX/Linux系统平台上实现,并且基于GNS 3网络仿真和VirtualBox虚拟化环境,涉及的软件全部采用开源、免费或者试用版本,有效解决了读者在学习时由于实践环境限制只能 纸上谈兵 的状况。 本书可作为从事或即将从事网络运维工作的专业技术人员的技术培训或工作参考用书,也可作为高校计算机相关专业、特别是网络工程、网络运维专业有关课程的教学用书。 本书的网络支撑平台为 http://ethernet.book.51xueweb.cn ,读者可从中获得相关资源。
本书通过65个抖音热门案例,介绍了剪映的核心内容,包括新手剪辑入门、滤镜调色技巧、字幕和贴纸样式、音乐和卡点方法、抠图抠像功能、蒙版合成和关键帧技术、转场和变速技巧、片头片尾案例、动感相册新玩法等。 书中设置的综合案例,完整地介绍了短视频制作的全流程:从导入素材、添加音乐、添加动画、添加 、添加文字,到设置比例和背景, 终导出高清视频。由于剪映电脑版 便于中长视频的剪辑,书中特意安排了4个中大型案例的创作,包括日转夜延时视频、旅游广告视频、图书宣传视频、年度总结视频,帮助读者学习 高阶的剪映技巧。 为便于读者学习和训练,书中附赠全部案例的素材文件、效果文件,以及同步教学视频,扫描书中二维码即可观看。 本书适合从事短视频拍摄与剪辑相关工作的人员阅读,也可作为摄影、影视、后期等
高级程序设计语言C++是在C语言基础上的一种能够进行面向对象程序设计和传统过程化程序设计的语言,是C语言的超集。本书较详细地介绍了C++语言的基础知识,通过大量的程序实例,针对初学者容易出现错误和困惑的地方提供了大量的附注,帮助读者更好地理解C++的基本概念和技术。全书共分19章,分别介绍了程序设计的基本概念、C++程序的基本组成,数据类型、常量和变量,运算符、表达式和语句,程序控制结构,函数初步与变量的存储类型,数组,指针和引用,字符串,函数,构造数据类型,编译预处理,类与对象,继承,多态性,运算符重载,输入/输出流,文件,模板,MFC入门等内容。本书是专门为高等院校非计算机专业C++高级语言程序设计课程编写的教材,面向C++初学者,不要求读者已经熟悉相关的编程概念和有C语言方面的背景知识。本书也适合
全书共分3大篇,其中各篇内容分别介绍如下: 第1篇为Dreamweaver篇,主要包括网页设计基础知识、Dreamweaver入门知识、网页的创建、网页的布局、网页的美化、网页的交互行为、网页模板等内容。其中涉及到了图像、多媒体、超链接、表格、框架、CSS样式表、AP元素、行为、表单等众多知识点。 第2篇为Photoshop篇,主要包括Photoshop的基础操作、网页图像的设计、网页元素的设计等内容。其中涉及到了常用辅助工具、图像上色工具、选区、图层、蒙版、滤镜、文字、路径、切片等几十个知识点。 第3篇为Flash篇,主要包括Flash入门知识、网页动画的制作、网页特效的设计等内容。其中涉及到了矢量绘图、矢量图的编辑、时间轴、元件、库、文本、音视频、ActionScript脚本、Flash基础动画等知识点。 本书融合了作者多年的实际工作经验,在章节与内容的
本书主要介绍MCS-51单片机的基本原理和应用技术,是按照*关于电子、电气类专业应用型人才培养计划课程的基本要求,并结合当前的发展状况而编写的。本书内容包括MCS-51单片机的结构、汇编指令、中断、定时,计数器、串行接口、单片机系统扩展、串行总线设计等。本书后一章以常见的典型消费类产品和工业产品的设计为例详细介绍了一般系统的开发步骤和过程,并提供了部分源代码。本书内容详实,浅显易懂,图文并茂,将理论教学与实例讲解相结合,将重点放在基础知识的学习和基本应用技能的培养上。除第7章外,每章后面均配有习题,以便于学生练习。本书可作为高等学校、各类技术院校通信专业、自动化专业、计算机专业在校学生的教材,也可作为自学和从事单片机研发工作的工程技术人员的参考用书。
本书从当代各专业大学生们应掌握的数据库技术与管理信息系统设计技术基本的知识与实际动手能力出发,以Visual FoxPro为主要内容,结合部件技术,介绍关系数据库的基础理论和管理信息系统程序设计的方法。所提供的部件可以即插即用地用于一般管理信息系统设计,当使用该套部件开发管理信息系统时,许多系统都无需编程或只需少量编程就可以快速建成。本书从基本的语句、语法、面向过程的程序设计方法、面向对象的设计方法,到部件的设计方法,由浅入深,由典型到一般,用例短小精悍,使读者逐步掌握VFP的基本知识、基本操作,并具有独立设计小型管理系统的能力。本书内容丰富,有较高的实用价值。 本书所附光盘包括一套软部件、办公自动化系统、一套作为范例的管理信息系统、VFP命令与函数全文检索系统、与本书配套的试题库及其管理系统、教
《现代服务业系列实验教材:计算机系统实验教程》是“计算机系统实践教程”配套实验教材,教材中带有+号部分供感兴趣的学生参考,整个课程教学时数为48课时,实验部分16学时,教学内容包括计算机基础理论和技术,运算器,存储器系统,计算机指令系统,计算机汇编语言程序设计,计算机控制器原理,计算机外设(中断和DMA),操作系统(Linux),软件运行的测量等。考虑到文科院校计算机相关专业教学时数所限,本课程整合了计算机专业几门课程的内容在一起,目的是给学生对计算机知识体系有一个比较完整的概念,这对教师和学生都是一个考验。
国内的CAID起步已经有了一段时间,在许多的企业和设计机构得到了重视和广泛应用,这一点,可以从企业对工业设计学生的素质要求中明显感受到。但总的来说,目前的CAID在众多企业、学生甚至一些院校的培养计划中,计算机辅助绘图的成分远远大于计算机辅助设计。这种现象的现现有许多历史渊源,但是它无助于CAID基本的存在价值:提高设计质量和效率。认为完成一张交果图就是完成了一个产品设计的观念若不及时扭转,工业设计的价值就无法体现出来。在强调并行设计、敏捷制造的今天,这种传统的、低效率的、满足于自我欣赏的设计观念将不再有适合的生存空间。 本书着重于CAID的系统性阐述,以设计方案的三维建模、设计表达、造型设计数据与工程设计数据的接口与转换为重点,而不是仅仅将CAID技术作为设计表达的手段,从而向工业设计师提示隐藏在
本书是“面向21世纪计算机专业本科系列教材”之一,是紧扣“计算机学科教学计划2000”进行编写的,是系统、全面地介绍软件工程的思想、技术和方法的*教科书。 本书分软件工程技术与软件工程管理两部分。软件工程技术部分包括软件工程概述,软件需求分析,软件复用,软件测试,软件维护与软件再工程,软件工具与软件开发环境等内容;软件工程管理部分包括软件质量管理(含软件可靠性与软件容错技术),软件文档与软件工程标准化,软件项目、配置及人员组织管理,软件知识产权保护等内容;后介绍当前国际上软件工程研究的新方向。 本书可作为计算机专业本科生的软件工程教材,也可作为广大软件产业及IT产业从业人员的软件工程参考工具书。