推荐阅读
关于矢量字体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手的建模
1. 可用圆柱体或是正方体当基本型, 在用 Edit Polygon 下的 Extrude Face 这个长面 的 ** 能,来进行长面。 长面的同时,可顺便控制长出的面的大小。 2. 等到手掌心大体先拉出个形状后,在前端, 先用 Edit Polygon 下的 Split Polygon Tool 这个切线的 ** 能, 先把前端切割成六角形后,在进行长面,这样长出来的指头,会比较圆柱体,不易变形。 当然要先长哪一根指头,是没有限制,完全看个人喜好。 3.Extrude Face 这个 ** 能,可一直按 G 键,它就会一直长面出来。
Maya建模教程 头发设定建模
part1 setup 首先你必须清楚知道你要为角色加上什么样的头发 , 否则你会发现怎样调你都不会满意 . 1. 选择头的模型执行 Modify->Make Live 2. 执行 Create->CV curve tool 开始从前额画线 这条线决定头发的分线 3. 执行 EditCurves->Rebuild curve 以 uniform 型态重建线为 9 spans, degree 3 并显现 curve 的 cv 点 4. 将此线的名称改为 hair_split_curve01 5. 复制 hair_split_curve01 曲线并将复制线稍微向旁边移动 6. 将复制线的名称改为 hair_split_curve02 7. 画上一条曲线将 hair_split_curve01 及 hair_split_curve02 连起来 8. 将这 3 条线向下移动并缩小一点 让他们在头
Maya建模教程 脚的建模
开始我不用介绍细节,你可以用其他方式制作下面图,例如应用多边形建模。(这不是一步一步演示,这只是普通的工作流程 我是从一个简单的盒子开始建模,我是用细分建模在级别 0 级别状态下,我想在没有层级的状态下重建(因为我想在 renderman 下渲染) 如下图:细分结果 我们要更真实一些,还要更多的细节,我们需要一些参考图,如真实的人体,我却是用了自己的脚,我得脚确实很丑,但很真实。
Maya Nurbs 车轮建模
为了让大家更能理解这个教程,我并不翻译其中一些命令,这样可以让一些初学者 ( 不是很熟悉 Maya Nurbs 建模命令 ) 更快找到这些命令。另:我的英文不好,所以在翻译的时候会有一些不足之处,如果有让你发笑的地方,请你给我提醒,我将更改过来 , 我的 Email: chinacache@163.com. 希望可以和大家一同进步!!!!! 打开你的 Maya, 切换到 Front 视图,创建圆滑的曲线 ( 如 pic 0 所示 ). 在这个教程里我使用厘米作为单位,车轮的直径为 3.927( 如 pic 1), 这个尺寸在 xyz 轴上都是有效的,你可以自己选择你喜欢的尺寸,如 3.9 或 4. Now select second circle shapes (pic 1a), then surface> planar. And then edit nurbs> rebuild surfaces, open option box and enter 8x8 for uv spans (pic 2) , this rebuild surface step is important 'cause we need a high-resolution nurbs for this main front object. 现在选择第二条圆环曲线 (pic 1a), 使用 surface >planar 命令 . 然后使用 edit nurbs>rebuild 命令重建曲面,改变曲面 UV 度为 8x8(pic 2), 这一点非常重要,因为我们需要一个非常精确的
Maya Nurbs 汽车方向盘建模
翻译说明: 为了让大家更能理解这个教程,我并不翻译其中一些命令,这样可以让一些初学者 ( 不是很熟悉 Maya Nurbs 建模命令 ) 更快找到这些命令。另:我的英文不好,所以在翻译的时候会有一些不足之处,如果有让你发笑的地方,请你给我提醒,我将更改过来 , 我的 Email: chinacache@163.com. 希望可以和大家一同进步!!!!! From front view, create this profile curve (Fig 1), and move it to -0.95 of Z axis. In this case, I use a measurement of around 5.7 cm (fig 2). Use the create & 在前视窗里创建轮廓曲线 (fig 1), 并在 z 轴方向上移动约 -0.95. 在这个教程里,我的尺寸约为 5.7 cm(fig 2). 你可以使用 create > measure tools > distance tool 来检查你的尺寸 . fig 1 fig 2 From side view, dupli
Maya Nurbs 汽车轮胎建模
翻译说明: 为了让大家更能理解这个教程,我并不翻译其中一些命令,这样可以让一些初学者 ( 不是很熟悉 Maya Nurbs 建模命令 ) 更快找到这些命令。另:我的英文不好,所以在翻译的时候会有一些不足之处,如果有让你发笑的地方,请你给我提醒,我将更改过来 , 我的 Email: chinacache@163.com. 希望可以和大家一同进步! Create Tire Pattern Open your Maya, from top view, create these curves (Fig 1), and move them to 6 of y-axis (go up). Remember...you must use closed curves. 打开 Maya, 切换到前视窗 , 创建如 (fig 1) 一样的曲线,并将它在 y 轴向上移动 6 个单位 . 记住 : 曲线必须是闭合的 . 另外,你也可以创建你自己喜欢的曲线样式 . Then from front view, create a NURBS cylinder (radius 5, sections 12, spans 6), rotate it to 90°, name this cylinder master_ tire (Fig 2). 回到前视窗,创建一个 Nurbs 圆柱体 (radius 5,sections 12,spans 6), 旋转 90 度,将其命名为 master_tire (fig 2). Fig 1
Maya Nurbs 汽车坐椅建模
翻译说明: 为了让大家更能理解这个教程,我并不翻译其中一些命令,这样可以让一些初学者 ( 不是很熟悉 Maya Nurbs 建模命令 ) 更快找到这些命令。另:我的英文不好,所以在翻译的时候会有一些不足之处,如果有让你发笑的地方,请你给我提醒,我将更改过来 , 我的 Email: chinacache@163.com. 希望可以和大家一同进步! Rendered using Maya 4.0 (Software Render) Create Seat Gear Rotater From Front view, create a beveled gear profile (pic 1) and bevel plus it (Width 0.5, Depth 0.5, Extrude Depth 1.5 and Outer Style curve Convex Out) (pic 2). 在前视窗中创建齿轮的轮廓曲线 (pic 1) 并用 bevel plus 它 ,bevel 的取值 (Width 0.5(Width 0.5, Depth 0.5, Extrude Depth 1.5 和 Outer Style curve Convex Out)(pic 2). pic 1
MYAY NURBS人头高级建模教程
一些三维动画师喜欢利用模型嘴内的那些曲线直接在人 Mesh 模型表面直接拉出眼睛的形状来,但这种方法十分困难,因为眼睑几乎与脸部成 90 度角,用这种方法不可能做出眼睑出来。更明智的方法是在头部模型上挖孔作为眼窝,从挖孔处单独制作眼皮,然后 Blend 缝合到面部。 单独对眼睛进行建模的好处是你可任意控制它的精细度,而不用担心将周边的曲面弄得太复杂;另一个好处便是这种方法制作的眼布成环形,与眼圈周围的轮匝肌的形状相仿。而且,脸部模型仍然容易做动画,它没有因制作眼睑生成多余的 isoparm 等分线。 有个问题要提醒你的注意:我们在 Fillet blend 粘合表面时,由于它使用了建模历史记录,粘合的表面会随以后的操作而更新。使模型运行起来后,可从最终渲染的画面中发现 Blend 粘合处的表面会出现轻微的撕裂与抖动,当被光线直接照射或被附上光滑的贴图进,这个现象就更加明显了。 Blend 操作也会增加了计算机的工作负荷,使其反应减慢。在这里,我们建议对脸部模型中运动不多的部分尽量不用 blend 工具粘合表面。 做眼睑的第一步是在模型上挖一个洞作为眼窝:用约 15 个点画出一个椭圆,并将他移到上眼窝位置的上方, 将椭圆复制并镜相到另一边脸上。选择第一个椭圆将其投射到脸部模型的表面上,并对另一个椭圆做同样操作。脸部模型上便有两个椭圆位于眼窝的位置上。如果头部模型的背面也被投射了椭圆,删除它们便是了。接着用 trim 工具删除投射的椭圆部分,模型上便出现了两个洞,眼窝初步形成。
我个人的完全手册NURBS建模学习总结
稍后送上超级滤光器命令详解 NURBS建模篇 创建基本NURBS体: Create>NURBS Primitives (创建>NURBS基本几何体) Sphere(球):Pivot(枢轴),Axis(轴),Start and End Sweep Angles(起始扫描角和终止扫描角),Radius(半径),Surface Degree(曲面次数),Use Tolerance(使用公差:可以提高几何体形体的精度),Number of Sections(纵向截面数),Number of Spans(横向跨度数)。 Cube(立方体):Width(宽),Length(长),Height(高),U/V Patches(U/V面片:U/V方向各自面片数量,会影响立方体的纵向截面数和横向跨度数)。 Cone(圆锥体);Plane(平面);Torus(圆环);Circle(圆);Square(正方形)。 Create>CV Create>EP Curves Tool (创建>EP曲线工具):Curve Degree(曲线次数),Knot Spacing(节间距:Chord length,为弦长方式,节点可以更好的分配曲率,创建的曲面可以更好的显示纹理;Uniform为统一方式,节间距可创建更易于用户使用与识别的形状)。 Create>Pencil Curves Tool (创建>Pencil 曲线工具):Curve Degree(曲线次数)。
MAYA角色脸部建模新思路
首先说明一下,我的目的是想通过nurbs的思想,再用poly方便的工具来对生物体建模所做的一个测试,同时也为刚刚开始学习3D的朋友提供一点微小的帮助。 如果各位发现此方法还有什么不足和改进的地方,请PM我,谢谢。 下面开始吧。 参考人头的步线图。现在流行的步线好象很多,如果不知道用哪种,就从下面的开始。