在Photoshop中结合滤镜库:创造手绘人物写实效果

PhotoshopCS5图层样式(2)投影和内阴影 (载入中…)

CSS阴影效果Ⅱ:模糊阴影
CSS Drop Shadows II: Fuzzy Shadows

在这个Photoshop效果教程中,我们将看看如何轻松地将现实与旋转镜式绘画结合起来。“转手绘效果”是在真人电影中逐帧绘制或追踪以创作动画时使用的术语,它被用于从电视广告到电影宣传的有效手段之一,最著名的是基努·里维斯电影“黑客帝国“

使用“投影”和“内阴影”样式,可以为图像添加阴影效果。“投影”是在图像的外侧制造阴影,使其产生立体效果;而“内阴影”是在图像的内侧制造阴影,使其产生剪纸镂空效果。

作者:Sergio Villarreal

原文地址:
原文发表日期:2004年4月23日
翻译:Breeze
发布日期:2004年12月9日

我们是要学习如何给照片同样转手绘效果的效果,这是很容易做到的

由于“投影”和“内阴影”样式的设置方法几乎是一样的,本节内容就以“投影”样式为例,精心的为朋友们安排了实例。

  我们喜欢阴影。我们乐于给他们制造阴影并且我们爱好CSS和网页标准,于是我们写下了CSS阴影效果()这篇文章。来自头脑中的一个微弱的声音满意于它,我想那就是它结束的原因。
  我们错了。
  英特网已成为了一种媒介,在发表那篇文章后的数分钟后,我们开始收到改进这种方法的注解、质疑和提议。最值得注意的是Phil
Baines()的方法,能够处理段落的阴影而又使标记不失简易。太感谢他了。
  对这种投影技巧的抱怨大部分来自于一个问题,上边缘和左边缘的阴影太明显啦,虽然通常能够接受,但是这的确不像是一个图像编辑软件所生成的(模糊阴影)。给定的投影图像是能够有效的省略那一部分点的,我们感到不可避免的麻烦,主要原因应归结于IE浏览器处理PNG格式图片透明度上的天生无能。

而不是将效果应用于整个图像,我们当然可以根据需要将其应用,我们只会将其应用于图像的主要主题,使照片中的其他所有内容保持不变,因此看起来我们是将手绘画与现实摄影相结合。

在开始教程的学习之前,请先在网站下载配套的练习文件,以便跟随操作步骤学习。

图片 1此主题相关图片如下:
图片 2

这是我要开始的照片素材:

1、 “投影”样式的基本用法

  Jan指出了一种可以正确的补偿IE浏览器的Alpha通道的技术。这种方法使用的是基于Explorer的AlphaImageLoader滤镜(ALA中的讨论),但是无需JavaScript代码的协助。这简直就是上帝的赐予。结合这种技术、一些图像欺骗手段和我们伪造阴影偏移的方法,我们将可以制造出能跨浏览器工作的合适的模糊阴影。

图片 3

图片 4

  在这篇文章中,我们将学到:

本教程效果图

(1)打开素材“插画.tif”文件。

  • 在非IE浏览器里隐藏一些样式使其不会影响文档确认;
  • 强迫IE5.5/IE6正确的显示PNG透明度;
  • 为我们的阴影效果应用前面提到的模糊阴影边缘。

图片 5

图片 6

  首先,需要伪造我们的模糊阴影边缘。这样,我们必须先在图像编辑软件中创建出一个反转阴影。通常我们放置一个黑色的阴影在一种背景颜色上。为了有个好的效果,我们需要一个有色的阴影,而且颜色必须是与背景之上我们将要应用到的一样。
  以一个图像如“伪造阴影偏移”开始,我们在早先的文章中描述过。这次的阴影将比上次的来得稀薄(大约3px宽度6px大小的阴影还不错)。我们在例子中将使用白色作为背景颜色。当然你可以对其进行调整来适应自己的需求。
  我们将在这个图像上应用我们的“阴影”,注意要指定白色为阴影色。一个浓的阴影是赏心悦目的,阴影越浓,你的阴影看起来似乎褪色得越快。我们现在将要做的就像下面这样。

第1步:选择照片

>>

图片 7此主题相关图片如下:
图片 8

由于我们只是将效果应用于图像的主要主题,我们首先需要做的是将其与照片的其余部分隔离,这意味着我们需要选择它

  将这个图片保存为全透明度的PNG格式,我们将会用在IE5.5,IE6和任何标准适应的浏览器上。制作一个标准的厚偏移量无阴影版本并且将它保存为GIF格式的文件。我们要将之应用到IE5(不支持AlphaImageLoader虑镜)上。这里有两个范例文件:PNG()/GIF()(使用图像编辑软件来查看这两个图片吧,因为它们在你的浏览器上看起来像一个白色在另一个白色上面)
  因为我们有一个纯色在偏移的边缘,事实上我们放弃了透明阴影的可能,所以我们将使用一个简单的GIF图片。确信你将这个效果应用到了你将使用的背景颜色上。这里是我们的阴影范例:GIF()
  这个效果的标记就是在两个<div>标签中嵌入图像/块元素。

我想将效果仅应用于坐在人行道上的两个人,所以我要选择它们

<div class=”alpha-shadow”>
   <div>
     <img src=”img/test.jpg” alt=”just a test” />
   </div>
</div>

您可以使用最舒适的选择工具来选择主题。我将使用钢笔工具,但套索工具也可以

  基本的技术仍然还是一样的:我们设置伪造偏移(以及它的翻转阴影)为里面那个DIV的背景,然后阴影为外面那个DIV的背景。它们交叠的时候,透明的PNG看起来像在逐渐溶解阴影图像,直到变成纯的背景颜色。而聪明之处在于这些是在Explorer中进行的。

使用您选择的选择工具选择图像

图片 9此主题相关图片如下:
图片 10

第2步:将选择复制到新图层

  这个CSS非常接近我们在早先的文章中看到的那个:

选择主要主题后,使用键盘快捷键Ctrl + J/ Command +
J将选区复制到背景图层上方的新图层上

.alpha-shadow {
   float: left;
   background: url(img/shadow1.gif) no-repeat bottom right;
   margin: 10px 0 0 10px !important;
   margin: 10px 0 0 5px;
}

您不会在文档窗口中看到任何内容,但是如果查看“图层”调板,您会看到您的选择已复制到Photoshop已自动命名为“第1层”的新图层

.alpha-shadow div {
   background: url(img/shadow2.png) no-repeat left top !important;
   background: url(img/shadow2.gif) no-repeat left top;
   padding: 0px 5px 5px 0px;
}

图片 11

.alpha-shadow img {
   background-color: #fff;
   border: 1px solid #a9a9a9;
   padding: 4px;
}

按“Ctrl + J”/“Command + J”将选择复制到新图层

  如果你够仔细你会发现我们仍然包含着用来做里面那个DIV背景的非模糊GIF偏移,这有助于不支持AlphaImageLoader滤镜的IE5.0。事实上是这样,这个代码能应用到所有版本的Explorer中。针对IE5.5/6,我们要创建一个额外的CSS文件来进行调整。

第3步:将“海报边缘”滤镜应用于新图层

ie.css

在“图层”调板中选择“图层1”后,转到屏幕顶部的“ 滤镜库”菜单,选择“
艺术效果”,然后选择“ 海报边缘”

  首先我们包含一个CSS文件并且命名为ie.css,以使激活AlphaImageLoader滤镜来得简单而可靠。我知道这是不那么体面的,并且或许会使得标准班贴个价钱在我们头上[译注:作者似乎在开一个玩笑,不幸的是咱没懂:-)],但是我们等下会从其他浏览器中隐藏这个文件,那么就一切OK了。有几分。
  我们的ie.css样式看起来是这样

这会将Photoshop的边缘厚度设置为右侧的“边缘强度”滤镜参数

.alpha-shadow div {
  
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’img/shadow2.png’,
sizingMethod=’crop’);
   background: none;
}

图片 12

  AlphaImageLoader滤镜支持两个缩放方法:crop和scale。我们将为偏移应用crop方法(scale将整个图像定义为块,这不是我们所期待的)。既然滤镜有点有限并且不支持类CSS的图像设置,那么我们坚持将阴影顺移到图像的右下(图像的默认位置自始至终是在左上)。
  我们要注意到,因为这个滤镜将图像放到块元素的前景更胜于放到背景,这个技术在Explorer中仅需要一个围绕在图像外的<DIV>标签来设置模糊阴影,并且在其它浏览器中显示的是硬边线。并非是作为差劲的浏览器行为的奖赏,我们坚持使用额外的<DIV>标签,这样每个太阳底下的浏览器都能产生模糊的阴影。
  另外,我们将<div>的背景设置为空是为了移去我们之前在CSS中指定的GIF偏移。因为这个文件我们仅仅是为IE5.5和IE6定制的,IE5保持了GIF偏移(并且因而显示一个硬的边缘阴影)。其它的浏览器可以用我们在先前的文章()中列出的!important方法来跳过GIF文件。

转到滤镜>艺术>海报边缘,将Photoshop的“滤镜库”设置为最右侧的“海报边缘”选项

条件注释

在调整“海报边缘”选项时,请注意左侧的大预览区域,以查看图像发生了什么。对于我的图像,我将边缘厚度和边缘强度都设置为1,将海报化设置为2

admin

网站地图xml地图