推荐阅读

用魔术橡皮擦快速更换图片的背景
这是为初学者写的一段教材,如果觉得过于琐细,就麻烦斑竹删去多余的枝蔓吧。另外,写得虽详细,具体做的时候可只要三下二去五,很方便,可不要害怕呵! 这里有三幅图片: 图1是原始图片,(图1): 现在要把图2中用方框选出来的部分天空换入原来的图中,(图2): 得到新的图片。(图3):

基于Pro/E二次开发齿轮参数化模型库
传统的CAD系统所构造的产品模型都是几何图素(如点、线、圆等)的简单堆叠,仅仅描述了设计产品的可视化形状,而不包含设计者的设计思想,因此难以对产品模型进行改动,并生成新的产品实例。目前很多企业为缩短产品开发周期,大部分产品的设计都是改进型设计,大约70%的新产品的设计都要重新利用原来的产品模型,于是参数化设计的概念在这样的背景下应运而生。 Pro/Engineer是采用参数化设计的、基于特征的三维实体造型系统,其参数化特征造型在保证几何、拓扑关系不变的情况下,以单一全关联的数据库实现模型的快速再生;它的二次开发接口使用户可以在自己开发的程序中对零件进行各种操作和控制,从而实现程序化设计。 一、Pro/Engineer二次开发参数化设计的基本原理 Pro/Program是Pro/Engineer软件提供的一种程序化的二次开发工具。利用Pro/Engineer造型的同时,Pro/Program会产生特征的program,它是一个记录文件,由类似BASIC的高级语言构成,记录着模型树(modeltree)中每个特征的详细信息,包括各个特征的建立过程、参数设置、尺寸以及关系式等,我们可以通过修改和添加特征的program来生成基本参数相同的一系列模型。 利用Pro/Program对Pro/Engineer软件进行二次开发时不需要重新撰写设计步骤,只需加入几个相关的语法指令就可以让整个零件或组件变得弹性化与多样化,其主要思想是利用Pro/Program模块的功能来接收、换算和传递用户输入的有关参数,通过改变特征的尺寸及特征之间的关系来达到参数化设计的目的。这里需要注意的是,开发工作的关键在于确定独立可变参数,应尽量以最少的参数来确定整个零件的可变尺寸,并通过参数化尺寸驱动实现对设计结果的修改。 二、基于Pro/Program二次开发参数化设计建立零件库的步骤 1.分析零件,提取其关键参数,然后设置参数,并确定驱动参数 因为在参数化设计时不仅要实现尺寸的驱动变化,还要实现结构形状的局部变化,所以要在对零件进行分析以后才能确定

巧妙提取Flash文件中的素材
我们知道,课件是否优秀在某种程度上取决于它所用到的素材,因此从其他已有课件中获取需要的素材,是我们提高课件质量的有效方法之一。 对于非Flash课件来说,我们可以通过录音软件(如TotalRecorde)获得其中的声音,抓图软件(如SnagIt)获取其中的图片和文字,录像软件(如屏幕录像专家)获取其中的动画。而对于Flash课件来说,由于课件中很多图片和动画都是矢量格式,通过常规手段获取后,无论是动画还是图片都是以位图为主了,这样不但大大增加了它的体积,而且修改时也非常不方便。因此本文将为大家提供三种方法,用来获取Flash课件中的素材。 导入法 Flash Mx/2004的“文件”菜单下有“导入”命令,执行此命令下的子菜单可以将SWF文件导入到指定位置,如:导入到舞台、导入到库等。一般情况下,当我们要使用某个Flash课件中的素材时,不是直接导入到要使用的课件中(如“我的幻灯片”),而是重新创建一个Flash文件(如“临时”),然后选择菜单“文件→导入→导入到库”,稍等后按“Ctrl+L”打开库,再切换到课件并打开课件的库,最后直接将“临时”库中需要的素材拖放到“我的幻灯片”库中(如图1),从而实现素材的再利用。创建新文件导入素材的好处是:避免无用的素材添加到课件中导致素材混乱,但课件的体积会增大有一些被打包成EXE格式的Flash课件,我们可以使用Exe2Swf (点击下载)将EXE文件还原成SWF文件。启动软件后,打开要转换的EXE文件,然后单击[Convert]按钮即可看到同名的SWF文件。 分解法 导入法虽然比较方便,但是它对文件的破坏性也比较大,特别是一些影片剪辑和按钮都会面目全非,音乐文件和课件中的Actions语句也没有了,而且当课件较大时,导入的时间很长,容易造成死机。因此我们还可以使用Sothink SWF Decompiler(硕思闪客精灵 MX2004专业版)对其进行分解,该软件能够将Flash课件(SWF或EXE格式)中的图片、矢量图、声音、文字、按钮、影片片段等基本元素完全分解,最重要的是还可以对动作的脚本进行解析,清楚地显示其动作的代码,让您对课件的构造一目了然。需要的朋友可到:太平洋下载中心下载安装[点击下载] 。 启动软件后,打开Flash课件会自动进行解析,并且列举出可以分解的素材:Shape文件夹是时间轴上的动画片段,Image文件夹中是图片,Sound文件夹中是声音,Text文件夹中是文本,Sprite文件夹中是影片剪辑,Button文件夹中是按钮,Actions文件夹中是课件用到的语句。勾选需要的素材,单击〔EXPort〕按钮弹出对话框,选择“保存文件夹”即可,打开保存文件夹,即可看到相应的文件夹,这些文件夹里面存放着导出的素材,此时就可以直接使用了。上面的两种方法足以让我们获取任何Flash课件中的素材了,下面的还原法中将为大家介绍一款软件――Imperator FLA 1.6,它可以将部分SWF文件还原成FLA文件,这是比较实用的,因为这就意味着我们可以直接把SWF课件拿过来还原,然后稍作修改就可以使用了。不过比较遗憾的是,这个软件不太稳定,目前只能支持Flash Mx,需要的朋友可以在http://www.ave-imperator.com/dmdocuments/Iflademo.zip下载。 启动软件后出现如图4所示界面,软件的功能较为单一,所有的功能按钮都可以在主界面中看到。单击〔Select SWF…〕按钮打开要还原的SWF课件,然后单击〔Save fla…〕按钮将课件以FLA格式保存,稍等后即可在保存文件夹下看到相应的FLA文件,所需要的时间是由文件的大小及内部的结构决定。最后就可以启动Flash Mx打开课件进行重新加工修改了

用PhotoShop给皱褶T恤添加图案
由于T恤衫表面是有褶皱的,因此衣服上的图案文字也会相应产生变形,怎样使添加的图案文字的变形与褶皱一致呢?这里我们需要用到扭曲/置换滤镜,学会了这个技巧你就可以更真实的把图片文字等加到凹凸不平的表面上了 原图效果图 具*作步骤如下:一、导入原始图片,并复制一个图层副本,如下;
最新发布

maya中制作山脉
这个教程教你怎样在maya中建一个山脉物体,从老外的网站翻译过来,一边做一边翻译,希望能和大家分享,本教程只在火星世代发表。如果有转载请注明出处。 现在开始吧。创建一个新场景,创建多边形平面,参数如下: 打开Hypershader滤光器,在utilities下创建一个"Height Field"。 打开属性编辑器为"Height Field"置换纹理创建一个“niose&rdq 现在,调整noise节点直到你的地形让你满意为止。 缩放平面物体使它看起来像是和预示平面差不多大小,并删除 height field节点。(个人见解,文中创建的"Height Field"节点只不过是为了可以在视图中看到noise结果,后来缩放平面也就是为了让noise作用在平面上并和视图中的结果一样,如果你认为这很麻烦的话,那你可以直接在材质上加noise置换就可以了,只不过要渲染才可以看到结果)。

Maya打造《九死一生稻草人》教程
在这篇文章中,我会为你介绍这个稻草人图片的制作过程。而且,我会将所涉及到所有制作内容都展现给大家,例如插图,建模和编辑材质等。在材质编辑过程中,我使用了一些3D材质汇总中的资源,如下所示: 梦幻材质v14:R2 天空:13 瓷砖:15 布片:05 基础和层材质v3:R2 天空:15,(2/14) 常用材质:V1:R2 模糊石膏:01 模糊石膏:05

不用置换来做地毯V-Ray教程
效果 一,创建一个平面 二、给平面增加一个很多的网格细分,给它一个SHELL,在给他增加一个噪波; 三、然后我们给他添加毛发,在创建面板的卷展栏下选择; 四、最后看一下效果

Maya 4.0 灯光-灯光的类型
Maya 中主要包括 5 种不同的灯光类型,它们分别是环境光、平行光、泛光灯、聚光灯和面光灯。要达到所需效果,通常要将这几种不同的灯光组合起来使用,所有的灯光都遵循着 RGB 加法照明定律,并且还可以用色调、饱和度、明亮度 (HSV) 和 Alpha 值来进行混合调整。 创建灯光的方法与创建物体的方法基本相同,同样也包括两种创建方法:一种是在 Rendering 模式下通过 Lights 菜单来创建各类灯光;另一种是在 Hypershade 模式下通过 Visor 面板拖出各类灯光,图 7-1 是在建模窗口中的各种类型的灯光图标。 环境光 环境光能从各个方向均匀地照射场景中的所有物体。环境光与泛光灯相似,它的照射效果也可以从材质阴影中通过控制灯光的环境颜色来获取。环境光还可以作为一种单独的点光源,从一特定点沿着特定的方向照射物体。 在为场景架设灯光的时候一定要注意:如果使用的环境光数量过多,场景的对比度会随之降低,这样会使整个场景的效果变得非常平淡。因此,环境光只局限在模拟非直接光照 图 7-1 不同的灯光类型图标 在 Attribute Editor 对话框中使用 Ambient Shade 可以将环境光的两种相反的属性 ( 全向属性和方向属性 ) 有机地结合起来。当 Ambient Shade 设置为 1 时,环境光看起来完全像一个点光源,从一个特定的位置照射表面。当允许光线追踪时,环境光也能像点光源一样投射阴影。下面制作一个场景。 创建出如图 7-2 所示的一个场景,注意这个场景中还包括一盏环境光。环境光的空间位置为: X:Y:Z =– 4:5:5 。选中环境光,并且打开 Attribute Editor 对话框,如图 7-3 所示。设置 Ambient Shade 的值分别为 0 、 0.45 和 1 ,渲染后的效果如图 7-4 所示。 图 7-2 灯光测试场景 图 7-3 Attribute 对话框

Maya 4.0 灯光-灯光的控制及属性
包括灯光的颜色、强度和照射方向等。对于任一类型的灯光,都可以通过 Attribute Editor 对话框来调整它的基本颜色属性和强度属性。对于点光源、面光灯和聚光灯,可通过控制衰减率使光线强度随着距离发生变化。还可以控制灯光和场景中物体的连接。而且聚光灯还有一些附加属性便于使用。 颜色与光照强度 灯光颜色的调整和物体颜色调整的方法基本相似,都是使用 Color Chooser 对话框来进行上色的,不同的是,为灯光物体上色等于把指定的颜色投射在物体上,而使物体也产生相应的颜色变化。也可以为灯光的颜色指定贴图,这就相当于将贴图投射到了物体表面上。如图 7-9 所示即为灯光加上了纹理贴图和灯光过滤后的图像。灯光的强度和亮度也可以改变,强度值为负时,相当于取走灯光;也可以让灯光颜色变黑色,将阴影颜色变成白色来创建阴影遮蔽。 将纹理贴图用于灯光上也可控制任何灯光的强度值,如上述将纹理贴于颜色上。图 7-10 为使用默认设置将默认网格纹理贴于 Intensity 属性。 5 种不同类型的灯光,网格 图 7-9 为灯光颜色指定贴图效果 图 7-10 使用贴图来控制灯光强度 仅对于聚光灯,要控制与光源距离,还可以建立 Intensity( 强度 ) 和 Color( 颜色 ) 曲线。在 Maya 中, Jntensity 曲线和 Color 曲线分别反映了灯光的亮度和颜色随距离的远近而变化的状态。 在灯光属性编辑器中的 Light Effects 列表下,单击 Intersity Curve 属性旁边的 Create 按钮即可创建一个 Insensity Curve 节点,如图 7-11 所示。

Maya 4.0 灯光-灯光效果
在 Maya 中还有许多内置的灯光效果,如辉光 (Glow) ,光晕 (Halo) 以及镜头闪光 (Flare) 。用户可以从灯光的 Attribute Editor 的 Light Effects 栏来设置这些效果。这些效果都具有电影胶片的输出品质,可以利用这些效果来模拟人类观察物体对象的方式。例如,以眼睛直接观察太阳光的话,就会看到太阳光线和太阳周围强烈的辉光。 这些灯光特级效果大部分都需要靠聚光灯来完成,所以还需要进一步了解聚光灯的各种特性。 聚光灯特性 聚光灯特有的属性是 Cone Angle , Penumbra Angle 和 Dropoff 。 Cone Angle 控制光束扩散的程度,通常采用默认值 40 °。 Penumbra Angle ,该值为正时,外部矩形区域边缘模糊不清;该值为负时,内部矩形区域模糊,边缘轮廓不清。 另外,还可以通过 Decay Regions 操作器来把聚光灯的光束分成若干个区域,并且指定哪一个区域被照亮,哪一个区域不 (1) 创建一个如图 7-21 所示的场景,在这个场景中包括一盏聚光灯和一个 NURBS 平面。 (2) 选取创建的聚光灯,然后执行 Display → Camera → Light Manipulator → Decay Regions 命令,结果如图 7-22 所示。 图 7-21 建立场景 图 7-22 Decay Regions 命令效果 (3) 在图 7-22 中可以看到灯光照射区域的数字和圆环,可以移动这些圆环来改变灯光的照射区域。打开聚光灯的属性窗口,选中 Decay Regions 选项组的 Decay Regions 复选框,最后的渲染效果如图 7-23 所示。

Maya 4.0 NURBS建模-NURBS曲线
Maya 主要是制作复杂的数学模型和动画,而这些都是以曲线为基础创建的。下面介绍 NURBS 曲线的基本概念。 NURBS 曲线的特点 直线没有任何的弯曲,仅由两个端点定义,可以有一个斜率但角度不变。曲线的曲率是变化的,而直线的斜率是不变的。 曲线通常是由几个点定义的,而且从一条没有任何在角度上突变的直线路径推导而来。曲线有时候也成为曲线段,而且能够用于定义曲面或曲面网。 曲线也常被称为样条,因为它们看起来就像物理样条,即一个长长的木头或者金属条。所有的样条都有一个共同的特征,即它们都是从定义一个多边形产生的。由于这个共同的特征,所以将样条称为受控曲线。包含在不同类型样条中的控制包括:控制线、控制多边形或者外壳、控制点或者控制定点、控制切线和节点或者权重。 NURBS 通过权重或者结点提供高级的局部曲线控制。这些控制允许样条的一部分被修改时不会影响到另外一部分。权重与每一个控制点相结合,它们指定控制点与曲线的定点之间的距离。默认设置下,样条上所有控制点具 NURBS 上的结点决定一条曲线上点的分布的局部密度。形成一个曲线段的最小结点数等于一条曲线的阶加 1 ,再加控制点的数目,曲线的阶涉及产生曲线的数学公式中高次幂指数。曲线的阶越高,则产生该曲线所需要的计算越多。一阶曲线相应于直线段;二阶曲线相应于二次曲线;三阶曲线相应于三次曲线。曲线的阶越多,曲线段所需要的控制点或者结点就越多。 一般而言创建曲线的方法各式各样,但在创建之前,一定要把曲线的度数和跨度等要素掌握清楚,它们是产生一条“完美”曲线的决定性因素。

Maya 4.0 NURBS建模-曲线建模工具
曲线建模是指利用曲线绘制出模型的轮廓、旋转截面或模型的部分截面形状,通过挤压、旋转或放样生成所要的模型。因此,灵活掌握曲线建模工具是曲线建模的基础,在本节中将对 Maya 中有关曲线建模的工具进行详细介绍。 可控点曲线工具 可控点是一种控制类型的点,主要用于控制曲线或者曲面的形状。 CV Curve Tool 用于创建自由形态的曲线,曲线完成之后,可以运用操作器工具对之进行变形操作。 曲线上的控制点数目越多,就越不利于曲线的操作和控制。基于这个原因,在创建曲线时,最好是将可控点的数量限制到最少。 如果要建立曲线,需要将 Maya 菜单切换至 Modeling 模式,如图 4-6 所示。 创建曲线具体步骤如下: (1) 执行 Create → CV Curve Tool 图 4-6 模式设置 图 4-7 Tool Settings 对话框 (2) 按住 X 键,启用网格吸附功能。单击创建出第 1 个控制点,第 1 个控制点的存在状态是一个小“空框”,它表示曲线的开始位置,如图 4-8 所示。

Maya 4.0 NURBS建模-编辑曲线
还可以对已经建立的曲线进行编辑。本节将讨论粘合或断开曲线、排列曲线和曲面、重建曲线、插入节点、在曲线上添加点、切割和圆整曲线及偏移曲线等内容。 合并和断开曲线 Attach Curves( 合并曲线 ) 选项需要选择两条曲线或曲线点,在大多数情况下, Maya 能够自动算出粘合到曲线的哪一端,用户要作的只是选择曲线作为操作对象。另外,还可以显示曲线上的 Curve Point ,然后选择曲线点强制粘合到正确的一端。 下面制作一个实例来看一看曲线的具体连接方法。 执行 Create → CV Cruve Tool 命令,在视图中绘制出一条曲线,按 Enter 键结束绘制。然后按 Y 键,以重新选择 Cruve1 CV Curve Tool 命令,再绘制出一条曲线,最后效果如图 4-19 所示。 在视图中同时选中两条曲线,执行 Edit Curves → Attach Curves 命令,这样两条曲线将被连接上,效果如图 4-20 所示。 图 4-19 绘制出两条曲线 图 4-20 连接两条曲线 下面使用 Curve Point 来连接曲线。按键盘上的 Z 键,以取消刚才的连接操作。选中其中的一条曲线,并在其上单击鼠标右键,然后从标记菜单中选择 Curve Point 命令,在曲线上选中任意一个点,接着按 Shift 键并单击第 2 条曲线,从标记菜单中选取 Curve Point 命令,然后同样选取一个点,执行 Edit Curves → Attach Curves 命令,选择的两点之间便产生了一条曲线,如图 4-21 所示。 图 4-21 使用 Curve Point 命令连接两条曲线