推荐阅读
关于矢量字体type1/TrueType/OpenType
矢量字体是与点阵字体相对应的一种字体。矢量字体的每个字形都是通过数学方程来描述的,一个字形上分割出若干个关键点,相邻关键点之间由一条光滑曲线连接,这条曲线可以由有限个参数来唯一确定。矢量字的好处是字体可以无级缩放而不会产生变形。目前主流的矢量字体格式有3种:Type1,TrueType和OpenType,这三种格式都是平台无关的。 Type1全称PostScript Type1,是1985年由Adobe公司提出的一套矢量字体标准,由于这个标准是基于PostScript Description Language(PDL),而PDL又是高端打印机首选的打印描述语言,所以Type1迅速流行起来。但是Type1是非开放字体,Adobe对使用Type1的公司征收高额的使用费。 TrueType是1991年由Apple公司与Microsoft公司联合提出另一套矢量字标准。 Type1使用三次贝塞尔曲线来描述字形,TrueType则使用二次贝塞尔曲线来描述字形。所以Type1的字体比TrueType字体更加精确美观。一个误解是:Type1字体比TrueType字体占用空间多。这是因为同样描述一个圆形,二次贝塞尔曲线只需要8个关键点和7段二次曲线;而三次贝塞尔曲线则需要12个关键点和11段三次曲线。然而实际情况是一般来说 Type1比TrueType要小10%左右。这是因为对于稍微复杂的字形,为了保持平滑,TrueType必须使用更多的关键点。由于现代大部分打印机都是使用PDL作为打印描述语言,所以True1字体打印的时候不会产生形变,速度快;而TrueType则需要翻译成PDL,由于曲线方程的变化,还会产生一定的形变,不如Type1美观。 这么说来,Type1应该比TrueType更具有优势,为什么如今的计算机上TrueType反而比Type1使用更广泛呢? 这是因为第一:Type1由于字体方程的复杂,所以在屏幕上渲染的时候,花费的时间多,解决方案是大部分Type1字体嵌入了点阵字体,这样渲染快,但是边缘不光滑,比较难看。很多PS文档和PS转换的PDF文档都是这样,在计算机上浏览的时候字体很难看,但是打印出来很美观。TrueType则渲染比较快,可以平滑的显示在屏幕上,看上去很美观。 第二个原因是Type1的高额使用费,使得Type1没有被所有的操作系统所支持。Windows家族只有OS/2和windows 2000及之后的版本从操作系统级别开始支持Type1。由于这个问题,Adobe只好在其所有的产品中嵌入Adobe Type Manager(ATM)作为渲染引擎。 OpenType则是Type1与TrueType之争的最终产物。1995年,Adobe公司和Microsoft公司开始联手开发一种兼容Type1和TrueType,并且真正支持Unicode的字体,后来在发布的时候,正式命名为OpenType。OpenType可以嵌入Type1和TrueType,这样就兼有了二者的特点,无论是在屏幕上察看还是打印,质量都非常优秀。可以说OpenType是一个三赢的结局,无论是Adobe,Microsoft还是最终用户,都从OpenType中得到了好处。Windows家族从Windows 2000开始,正式支持OpenType。打开系统的字体目录(一般是C:\Windows\Fonts\或C:\Winnt\Fonts),可以看到:一个红色A的图标的是点阵字体,两个重叠的T的图标是TrueType字体,一个O的图标就是OpenType字体。
学习PageMaker对齐与锁定对象和图像控制
用户可以按对齐对象之间的相互关系设置对齐命令,该命令可以使对象准确对齐或均匀地分布。对齐命令是基于多个对象的一条共用边或对象的中央执行调整的。当用户分散对象时,可以在对象相对的边缘间添加一个均等的间隔。(1)选中要进行对齐或分散的多个图像。选择“成分”→“对齐对象”命令,打开“对齐对象”对话框,如图4-16所示。图1-16 “对齐对象”对话框(2)在水平对齐按钮行中,若选中按钮,则不设置水平对齐方式;若选中按钮,可使选中的图像以其最左边图像的左边缘对齐;若选中按钮,可使选中对象以其最左边图像的左边缘及最右边图像的右边缘间距的中线为基准对齐;若选中按钮,可使选中的图像以其最右边图像的右边缘进行对齐。(3)在垂直对齐按钮列中,若选中按钮,可取消设置的垂直对齐方式;若选中按钮,可使选中图像以其最上部图像的上边缘对齐;若选中按钮,可使选中图像以其最上部图像的上边缘与最下部图像的下边缘之间间距的中线为基准对齐;若选中按钮,可使选中图像以其最下边图像的下边缘对齐。(5)若选中按钮,并在“竖向”选项组中选择“在边界内部均匀分布”选项,可在最左边图像的左边缘与最右边图像的右边缘之间,使图像的左边缘的水平间距相等;若选择“按固定空白量均匀分布”选项,并在“空白”文本框中输入数值,可使选中图像的左边缘以指定的量间隔。(6)若选中按钮,并在“横向”选项组中选择“在边界内部均匀分布”选项,可在最左边图像的左边缘与最右边图像的右边缘之间,使图像的右边缘的水平间距相等;若选择“按固定空白量均匀分布”选项,并在“空白”文本框中输入数值,可使选中图像的右边缘以指定的量间隔。
Flash MX实战精选:大变活人
实例说明 通过隐形按钮和电影片断的灵活应用,制作一个“大变活人”的flash特效。 有关知识 绘制图像、隐形按钮、电影片断(Movie Clip)的灵活应用。 制作过程 步骤1:打开Flash,建立一个新文件。按Ctrl+M键,将帧速度(Frame rate)设为30帧/秒,Dimensions设为450px*300px,背景颜色为#FFFFFF。 步骤2:使用flash的绘图工具绘制多个人物头像(一般5-7个即可),也可先用其他矢量图工具绘制,然后导入Flash中,如图1所示。
3个技巧抓拍动感风景
风光摄影在很多人眼里是静态的、严谨的,而在摄影家眼中风景充满了动感和活力,通过作品让我们体会抓拍动感风景的经验。 一、利用天候,改变地形地貌的形象 在自然环境里,天候是最重要的变数:风起、云涌、雾 升、雨雪、闪电、飞虹。云雾的聚散是最常见也是变化最频繁的,它们和阳光的结合在大地上带来了投影和变化,甚至可以改变地形地貌在画面上的形象。 早晨我出去拍摄的时候,完全没有想到天际的云彩会突然亮开来。当看到雪山隐约地出现时,我甚至不知它到底是雪山还是白云。 远处的雪山隐现在云雾中,飘过的云层在地面上投下游动似浪的阴影,改变了地形地貌的视觉观感,画面建立在横向、不规律的色块和线条上,除了雪山和近处原野上阴影所表现的线条以外,其他色块的分界不是那么明显。为大地带来了梦幻的气氛。 画面建立在横向、不规律的色块和线条上,色块的分界不是那么明显,为大地带来了梦幻的气氛。 从云层中升起的雪山像通往天界的楼梯,为人们带来景仰、希望和遐想。同时把上部的彩云也纳入画面,它象征这条 “楼梯”的目的地。彩云为画面带来平衡感,如果没有它“拦”在上面,画面上半部就显得空荡荡。 二、运用线条和色块、考虑整体合成 景色与光影把画面分割成大小、形式不同色块,而其边缘就是线条。色块在画面上不同大小比例和安排以及线条的粗细、走向可带来不同效果。我们也要考虑到它们的整体构成, 使画面有一种连贯的整体感。 这张照片中吸引我的是云层的变化和它们在这片平静湖面上的倒影,带来一个瞬息而神奇的幻境。它让我体会到为什么藏民常把水里的景色看作是上天带来的启示。 我利用在山、云和水里的倒影形成的明暗、大小不同的色块来表现天地交汇所带来的动感。这些色块虽显随意,却有着韵律并充满画面,左上角的远山和右下角乌云的倒影不仅相互呼应,同时带来了平衡。 山、云和水里的倒影形成的明暗、大小不同的色块来表现天地交汇所带来的动感,左上角的远山和右下角乌云的倒影不仅相互呼应,同时带来了平衡。
最新发布
Maya骨骼的基本设置
第一步:首先我们要有一副完整且符合我们要求的骨骼。如图。 第二步:这个骨骼是根据要求制作的,所以会有很多的控制器。在胳膊的位置要作IK和FK的转换控制。 首先,先要创建出来一个线性的操纵物体,就象我作的这个东西。之后在这个东西的通道上作些修改。可以选择这个物体(就是那个线作的东西)IK/FK,然后打开Modify>Add Attribute为IK/FK添加几个属性,分别为Float的FK_Visbility、K_Visbi 打开Animate>Set Deiven Key >Set(在这里比较麻烦,所以希望大家要有点耐心,谢谢合作),设置驱动关键桢 选择IK/FK,将它Load Driver,选择它所对应的IK,将它Load Driven,设 当IK_FK等于“5”的时候IK的Ik Blend项等于"0"。现在,这个IK、Fk转换设置基本完成。 在这里我们还有两项没有用到,分别为FK_Visbility和IK_Visbility,这个是用来方便控制的,他们的使用方法如下:打开Window>General Editors>Connection Editor,用A的Visbility控制B和C的相同项,同样在这里,用IK/FK的FK_Visbility控制A的Visbility项。再以IK/FK的IK_Visbility项控制D的Visbility项。
Maya动力学爆炸教程
首先声明,此教程来源于GOMON视频教程 在创建任何一个效果前,我们都应闭上眼睛仔细想下所要的效果到底是怎么样形成的,形状如何,原理如何?然后如何通过MAYA来表现,理清思路后,才能高效的出效果。 先看效果图: 首先、建立场景。一个多边形球PSPHERE1,一个多边形平面PPLANE1。还有做为粒子替代的五块用多边形球做成的碎石块 第二、在PSPHERE1的位置建立一个发射器(PARTCLEL&g 下面的是粒子1的属性设置图:
关于GOAL的一些看法(2)
1. 今天继续谈谈GOAL,我们新建一个球体和粒子发射器,让粒子和NURBS球产生GOAL(要是不知道怎么做,看看第一篇教学),我们打开PER PARTICLE ATTRIBUTES下多了一个GOALPP。这个值是指单个粒子的目标权重值。 2. 选择粒子我们进入粒子的COMPONENT TYPE的选择级别,选择我们需要特别指定目标权重的个别粒子,打开WINDOW>GENERAL EDITORS>COMPEONENT EDITORS,我们可以在PARTICLES下看到GOALPP的值,我们单独调整它。 3. 补充一点粒子的总目标权重值等于目标对象的权重值(本例中也就是NURBSSPHERESHAPE1)乘以粒子的GOALPP,要是NURBSSPHERESHAPE1=0.5,GOALPP的值也是0.5,那粒子的总目标权重就是0.25。 4. 我们点GENERAL,在弹出的窗口中发现有三个关于GOAL的参数,GOALOFFEST,GOALU,GOALV。我们按ADD,发现他们已经添加到 GOALOFFEST是指粒子相对目标对象的世界坐标位置的偏移量。 GOALU,GOALV是设置曲面吸引粒子的精确位置。
关于GOAL的一些知识
我们接着说说GOAL,首先新建一个球体和粒子发射器,让粒子和NURBS球产生GOAL(要是不知道怎么做,看看第一篇教学),我们打开PER PARTICLE ATTRIBUTES下多了一个GOALPP。这个值是指单个粒子的目标权重值。 选择粒子,我们进入粒子的COMPONENT TYPE的选择级别,选择我们需要特别指定目标权重的个别粒子,打开WINDOW>GENERAL EDITORS>COMPEONENT EDITORS,我们可以在PARTICLES下看到GOALPP的值,我们单独调整它。 如图设置。 补充一点,粒子的总目标权重值等于目标对象的权重值(本例中也就是NURBSSPHERESHAPE1)乘以粒子的GOALPP,要是NURBSSPHERESHAPE1=0.5,GOALPP的值也是0.5,那粒子的总目标权重就是0.25。 我们点击GENERAL,在弹出的窗口中发现有三个关于GOAL的参数,GOALOFFEST,GOALU,GOALV。我们按ADD,发现他们已经添加到了PER PA
Maya用表达式控制时钟的精确转动
一直感觉Maya的表达式用起来不错,今天在这做一个角色的骨骼设置时,用到了表达式时,突发其想用表达式来控制时钟的转动。在制作之前先来整理一下思路,时钟有秒针,分针,时针,根据简单的运算:60秒=1分,60分=1小时,而在这里我是要通过Maya的时间线的播放来控制时间的走动,我是用的24帧=1秒来换算!最后是时间线控制秒针,秒针控制分针,分针控制时针。在这里要做个数学上的换算,如果你没看明白思路的话,就按我的教程做一次,我把表达式也写好了,发上来以供大家练习,这是个很简单的表达式应用! 其实做时钟很简单,关键在于如何让它精确的转动,并且是秒针的转动带动分针,分针带动时针,最后是通过Maya的时间线来精确的控制时钟的时间,这些控制最终是用表达式来实现的,而且很简单,很精确。 1、红色的箭头表示时针,将其命名为shi,蓝色的是分针,命名为fen,绿色的则表示钞针,命名为miao。 2、把控制中心移到下面来,这样旋转时,效果就比较好。 3、在时针的RotateZ处点右键,选择expression,调出表达式,在图中画圈处输入表达式,这个表达式的意思是分针转动一圈,时针就转动30度,就是1/12。 4、如图操作。
Maya制作模拟人体和衣服的碰撞
首先看一下效果。 1、把骨骼的方向改为NONE。 2、创建骨骼后复制圆柱物体让它比原来的稍大一点,以为后边的碰撞做准备。 3、建立刚体蒙皮,建 4、给骨骼做一段弯曲的小动画。
Maya制作尸王的过程详解
首先看一下效果图。 下面我们来讲解其制作步骤: 第一步:执行polygons->create polygons tool操作。 第二步:在side视图中绘制人物的侧面,如图。 第四步:执行edit polygons->extrude face命令,使积压出一层,如图。 第五步:用split polygons tool命令来进行添加划分,如图。
Maya骨骼lK链的连接技巧
这个教程主要讲解MAYA骨骼lK链的连接技巧 开始,这个教程将会教你该如何产生不寻常伸展的 IKsolver,而且我希望它将会是你的帮手。 我们将要产生相似的在照片中的连接。 因为我们将要使用IK链,所以你能见到我们得到了许多连接。因此我给你我的接合位置和接合数目,如此你不很困惑许多。 1. 我们创建和上面的照片中相似的的连接。确定你记得你的接合数目。 2. 创建: 在接合的 ikRP 3. 创建: 二个定位器和移动连接 joint1 和关节joint3.确定他们连接到关节。(ctrl+v) 然后选择 locator1 而且连接joint7控制点。 然后选择 locator1 而且连接joint1控制点。
Maya CrowdMaker0.5的应用
这个教程主要讲解MAYA插件CrowdMaker 0.5 的使用方法。它的功能是可以使一群粒子向一个目标运动并防止相互碰撞 我们将会在下面场景中创建有各种不同尺寸的15个粒子和三个障碍物。 在场景中的定位器是目标,粒子跟随这一个目标。 粒子间彼此互动,而且由于物体在现场中,和物体的互动模拟要避免障碍和避免碰撞。 好开始,打开Window/Settings/Preferences/Tool 创建一个定位器 (Create/Locator) 而且把它放在你的场景右边。 粒子跟随定位器追踪一个目标。 你现在应用Crowd Maker允许粒子模拟较多的合成物运动。 选择井然有序地粒子和定位器,应用Crowd Maker功能。