推荐阅读

3DsMax制作“被束缚的花儿”实例教程
在这个教程中,我将告诉你们我是怎样制作这幅图片的,但我我不会按照细节一步一步地来说,我相信你们对3Ds Max都有基本的了解。这篇教程主要解释和描述有关建模、光照、纹理贴图和后期场景的制作等等,我一般都是按着这样的顺序来制作的,我觉得在现有的灯照下,这样做会使材料的设置更简单,因为我发现在材料编辑器中和在场景灯光下材料看起来的感觉是不一样的。可能这并不是最优方式,但是的确很适合我,我觉得你们也应该试着去找一种适合自己最好的方法,只有这样你才能提高你的工作效率。3DsMax制作“被束缚的花儿”作者:Nenad Tomic使用软件:3Ds Max不多说了,进入正题吧:场景中的几何体都是非常简单的。锁链:锁链只是用网格平滑建立的网格,制作中真的没有太多复杂的哲学概念。为了能把锁链放在我希望的位置中,我手动地将每一独立的链环进行位置设定,直到得到满意的结果。这样一来我可以轻松地创建一定的随机性以促成了一个感觉更真实的锁链,我也使用了路径变形插件,但我发现它不适合我当前的需要,因为它会让锁链弯曲,使它们产生曲线,这种曲线会导致一个不自然的效果。叶子和花瓣:

ps正片叠底图片就颜色变暗,如何恢复原色提亮
图片的混合,在ps设计中经常会被用到,正片叠底的使用更为频繁,那么正片叠底较为熟知的功能,就是自动去除白色背景,免去抠图的步骤,提高设计效率,不过也会有弊端,如果背景图偏暗,那么正片叠底的图片也会变暗,如何把图片的亮度提高或者还原,且看下面的图文教程。 1、ps软件打开背景图,以及一张白色背景的人像,人像图片需要使用正片叠底来完成背景的去除, 2、可以看到设置为正片叠底之后,人像的上半部分,处于背景图的亮部区域,相对而言,其原有亮度损失不大,但处与背景图暗部区域的下半端,明显变暗了,由此可见,想要把人像变暗的部分提亮,只需要把对应的背景区域提亮, 3、笔者使用的方法是,在背景图上面添加一个透明图层,切换至画笔工具,前景色设置为白色,更换柔边的笔刷,硬度为0,顶端的【不透明度】选项,可以酌情调整, 4、选中空白图层,画笔放在人像上进行绘制,注意不要超过人像边缘,可以看到人像提亮了, 5、对于想要提亮的区域,可以反复绘制,最后调整图层的【不透明度】,达到理想效果即可。 6、对比一下提亮前和提亮后,效果还是非常明显的,只需要控制好笔刷以及不透明度,就可以把正片叠底的图片提亮, 以上方法的原理也比较简单,正片叠底后的效果,与背景图的明暗有关系,添加一个图层绘制白色区域,也就相当于提亮了该部分的背景图,进而还原了图片的亮度。

在 Dreamweaver 中打开并编辑现有文档
您可以打开现有网页或基于文本的文档(不论是否是用 Dreamweaver 创建的),然后在“设计”视图或“代码”视图中对其进行编辑。 如果打开的文档是一个另存为 HTML 文档的 Microsoft Word 文件,则可以使用“清理 Word 生成的 HTML”命令来清除 Word 插入到 HTML 文件中的无关标记标签。若要清理不是由 Microsoft Word 生成的 HTML 或 XHTML,请使用“清理 HTML”命令。也可以打开非 HTML 文本文件,如 JavaScript 文件、XML 文件、CSS 样式表或用字处理程序或文本编辑器保存的文本文件。将在“文档”窗口中打开文档。默认情况下,在“代码”视图中打开 JavaScript、文本和 CSS 样式表。可以在 Dreamweaver 中工作时更新文档,然后保存文件中的更改。

利用Key对象来实现响应键盘的操作
利用按钮检测按键动作很有效,但是并不利于检测持续按下的键,所以不适合于制作某些通过键盘控制的游戏。这时,您就需要用到Key对象。Key对象包含在动作面板的“对象”/“影片”目录下面,它由Flash内置的一系列方法、常量和函数构成。使用Key对象可以检测某个键是否被按下,如要检测左方向键是否被按下,可以使用如下ActionScript:if (Key.isDown(Key.LEFT)) { trace("The left arrow is down");} 函数Key.isDown返回一个布尔值,当该数中的参数对应的键被按下时返回true,否则返回false。常量Key.LEFT代表键盘上的左方向键。当左方向键被按下时,该函数返回true。Key对象中的常量代表了键盘上相应的键,下面列出了一些基本的常量:一些功能键的表示:Key.BACKSPACE Key.ENTER Key.PGDN Key.CAPSLOCK Key.ESCAPE Key.RIGHT Key.CONTROL Key.HOME Key.SHIFT Key.DELETEKEY Key.INSERT Key.SPACE Key.DOWN Key.LEFT Key.TAB Key.END Key.PGUP Key.UP 以上是键盘上的功能键,那么如何表示键盘上的字母键呢?Key对象提供了一个函数Key.getCode来实现这一功能,如下所示:if (Key.isDown(Key.getCode("x"))) { trace("X is pressed");} 上面脚本的意思就是,利用Key.getCode函数来告诉系统你是否按下了x键,如果按下了x键以后,函数Key.isDown则会返回true,在输出窗口就会输出X is pressed。最后给出实例源文件:下载
最新发布

FontCreat教程(2):关于FontCreat版本
我们一般使用FontCreat作什么用呢?还不就是打开字库、找字、编辑字、编辑字体的文件名(尤其是在字库列表框当中显示的汉字名称)、字库对拷、存盘、安装试用。如此而已。 在高(例如4.0之后的)版本当中,由于为彻底消除字库名显示Bug,改用UniCode编码方式,都是一些“0011\0435\3243”等非专业人士搞不明白的东西,还不如低版本方便。 此外最大的不同恐怕就是程序的加密方式了。FontCreat加密版为5M左右,解密版为1.5M左右,此多出来的3.5M是做什么用的?无人可知。总不会是程序的冗余吧?Font Creat是一个具有30天试用期的软件。 早在3.0版的时候,为宣传,该程序即便过了30天的试用期也可以正常使用。只是每次出现过期并要求注册的对话框,点击Start即可开始使用。30天过期不再续用是在4.0版之后。 为了保护作者的版权,我们在此还是建议每一个使用者在试用期到来之时,及时地到该程序的开发网站(www.high-logic.com)付费注册。不要下载使用所谓的解密版、破解版等等,以免造成意外后果。 现在网上有各种人使用各种工具汉化FontCreat(即把界面的英文汉化为中文,不包括帮助文件)。 有的汉化得好还则罢了,常有的一些汉化软件为了宣传目的,把有些功能搞坏了。 我们都知道,所谓汉化,只不过是把程序资源里面的一些字符串改成汉字编码。但我们谁都无法确定,资源里的这些字符串和程序之间究竟是什么关系,是不是混编的?如果是混编的,抑或有部分混编,那么汉化就必然影响到程序运行。所以,如果你有一些英文基础,最好直接使用英文界面的FontCreat。或者使用第三方的界面汉化的程序,例如“东方快车”之类。 本文所介绍的,以FontCreat5.0英文版为基础进行。如果你必须使用汉化的FontCreat的话,看懂本文之后,按图索骥,操从一个好的汉化版的FontCreat也不应成为一件难事。

FontCreat教程(3):打开和保存文件
打开文件比较简单,File→Open就可以打开字体文件。FontCreat有一个功能对于加密字库是一个考验。即使直接打开函数CFont()所调用的字库。例如系统字库(C:\Windows\Fonts\的所有字库)。这对用以隐藏字体文件的加密方法加密字库的手段是一个威胁。因为用它可以直接打开字体文件,而不论是在银盘上还是在内存里。 但是关于保存字体文件,还真有一些讲究。 由于TrueType字体文件的特殊性(有一个定义域需要在所有的文件保存完毕之后再计算并回写到字体文件当中去),所以每到这个地方就特别容易出错。我就遇到过这样的事:保存时一切正常,但却不能再次打开,也不能正常的安装使用。总而言之一句话,文件坏掉了。所以,建议一般在使用的时候,用Save As(另存为)命令保存每一次的编辑成果。这样,即便本次坏了,还有上一次的在。否则万一碰上故障,就会将自己的劳动成果毁于一旦。

FontCreat教程(4):我们一般是怎样编辑汉字字库的?
我们回忆一下:对字库的错误或不满是如何发现的?都是在使用时发现的。那么怎样才能够系统、全面地发现汉字库当中每一个字的错误呢?方法是: 1. 在诸如Word等排版软件当中,打开c:\windows\GBK.txt(该文件在Win9x里有,此后NT系列操作系统当就不见了。好在在此可以下载)。该文件显示所有Windows可以显示的GBK标准的汉字。 2. 将文档全选之后,再在字体列表框当中选中自己所喜欢的字体,所有的文字形象都会改变,这是由于选择了不同字体的关系。有时会出现大片大片的空白区。这是因为你所选中的字库当中没有这些字,所以系统就只能以空白来显示了。 3. 这样的话,检查字库是否有错误(错字、不好看的字、丢字等)就很简单了:你可以复制两行完全一样的文本,一行,使用久经考验的宋体字来显示,另一行则使用你所需要检查的字库来显示。对照上下文来检查,就像校对文章一样,可以很方便地将所有错误都检查出来。 4. 小窍门:在GB_2312字库当中,只有6763个汉字字符,前40个区位的字都是常用字,按照汉语拼音排序,校对这些字,只需要从读音上校对一遍即可。在一般情况下,如果都正确的话,读音的变化是顺序的、有规则的,如果蹦出一个非读音序列的字,就应当仔细看一看了,多半是问题字。后32个区位属于非常用字,按照部首排列,如果是扌,就连续都是扌,此时如果蹦出一个氵,就得注意了,十有八九也是问题字。 为了节省您可能认为的麻烦。我们特提供一个校对文本。它是一个包含GB_2312 6763个汉字的Word文档。这是一个用表编排的文档,表只有两列,两列完全一致,由于Word对于表的排版的特殊性,在表头的地方点选该列,就会仅将此列选中,然后再选择你所需要校对的字库,该列就会由该字库显示,与此同时并不影响到另一列。为了观看方便,我们使用了多栏显示。你完全可以将选择好字体的这个表打印出来。校对时,面对纸张比面对屏幕要方便、省力、更习惯、也就更容易检查出错误来。

FontCreat教程(5):找到自己想找的字
要想在字库里找到自己想要找的字,应当使用Edit→Find(Mapping→Microsoft Unicode BMP only)工具。这个工具尽管好使,但是一般人还是不会找。因为你没有Unicode码表。 我们所使用的操作系统,使用的都是GBK码表系统,由于FontCreat是一个支持所有文字的字库编辑软件,所以使用的是Unicode码表。 下载并打开这个显示Unicode与GBK相互关系的码表(GBK-UniCode.txt),你只需在查找框中键入你所需要查找的汉字,就可以顺利地找到该汉字的Unicode码,然后将这个数字加上$符(FontCreat必需)后即可顺利地找到所需要编辑的汉字。

FontCreat教程(6):怎样编辑汉字
在窗口内的空白区域再双击,字符的边缘矢量线的控制点就会显示出来。 把鼠标靠近控制点,鼠标就会变形,将鼠标左键按下的同时拖拽鼠标,线形就会发生变化,图像改变。 靠近控制点,光标变形后按下鼠标右键,就会产生一个下拉列表框,其中的快捷命令分别是:增加控制点、删除控制点、将控制点变为在线点、将控制点变为离线点等等。 此外,你还可以调整字符显示区域的左右控制线,在空白区域双击后,将鼠标进入字符图像内,鼠标变形,拖动鼠标,调整字符在字符显示区域内的上下位置等等。

FontCreat教程(7):怎样扫描字符
在除了FontCreator 3.0之外的版本里,FontCreat都有扫描位图进入字符的功能。如果你有足够的耐心,完全可以通过这种方法制作一个自己的字库,只是比较麻烦而已。方法是点Tools→Inport Imagen: 然后直接找到图像的位置就可以进行扫描了。扫描的好的字符,其步进值应控制得比较合适。这样的字库,废点少、文件小,显示速度当然就快,显示质量也会有所提高。

FontCreat教程(8):怎样增减字符
增加字符,首先是增加glyph,方法是Insert→glyph,增加一个空图像。然后将别的字库当中需要拷贝过来的图像拷贝到新的空图像内。 或右键: 最后是命名Unicode。选中该字符(不要双击打开),右键下拉列表框中选中属性。在属性册页对话框中选中Mappings→MicrosoftUnicode,同样道理,在Unicode表当中找到你所要加入的那个字,并找到其Unicode码,在字库的对话框当中键入该Unicode码,点Ok即可。 当然你还可以练习将该字符插入到某一个位置,或更改某一个字符的Unicode代码等等。

FontCreat教程(11):怎样对拷字库
这时你可以找到一个你比较中意的字库,将自己的字库拷贝到这个字库上去。 方法是:将两个字库都打开,在窗口当中纵向排成宽窄相同的两列,然后选中相同的段对拷。操作方法与拷贝文件相同:选中起拷点,按住Shift键,再选中终拷点,当选中的段落变蓝之后,Copy,再以同样方法选中需拷入的字库。Past即可。需要注意的是,选中的两段的Unicode代码一定要完全相同,否则的话,拷出来的字库就全乱套了。

字库加密原理
然而,这对于我们中文就不一样了。谁听说过哪篇大作把所有的中国字都包括进来了?古来传诵的“三百千”(《三字经》、《百家姓》、《千字文》)所有字不重复地统计一遍,不过2000来字,而汉字一共有多少呢?我们最小的计算机字库使用的GB_2312标准是6763个汉字;GBK是21003个汉字;一般的《新华字典》收字1.5万左右;汉语大字典收汉字60000;现在有的人认为汉字有10万以上。由此可见,汉字的特点之一就是字符多。汉字的这个特点恰恰可以防止“转录”式的盗版。根据这个原理,我们开发了加密字库。