推荐阅读
3DMAX制作另一种金属曲面渐变的方法
还记的我上次给大家讲的异形建筑外立面的制作方法的教程吗?今天继续教大家用另外一种曲面渐变的方法,效果差不多,但过程是大不一样的,随着科技的发展,越来越多的异形建筑出现,这就需要我们设计师能很好的通过软件把这些异形的想法都表现出来。所以我们要多掌握几种建模的技巧,希望下本篇教程能在工作中帮到大家。1.在顶视图,创建一个(平面)Plane1,参数如图:2.再复制一个(平面)Plane2,隐藏起来,会在后面待用。3.将PLANE1转为可编辑多边形。4.把可编辑多边形物体选择多边形的面层级。
实现CSS3动态进度条及JQUERY百分比数字显示
在网页设计中,想必一个精彩的进度条将会为你的网站增添不少的精彩,一个好的网页设计往往体现在一些小的细节上面,细节决定了成功与否。在此之前也为大家分享了一些关于进度条的设计 � 让人不得不爱的22个UI进度条设计。有了设计理念和作品,那我们怎么用最精彩的方法运用到我们的网页制作当中呢�今天就为大家分享一个利用css3制作动态进度条以及附加jQuery百分比数字显示。其效果对比flash来说却毫不逊色,有一个精致的动画进度条,上面还有当前进度的百分比数字显示,而且还会跟着进度条而移动。相信追求新颖的朋友来说一定会非常的喜欢。查看预览下载附件HTML的代码非常简单,只要为进度条提供一个容器就可以了。基本的HTML代码如下: <div class="wrapper"> <div class="load-bar"> <div class="load-bar-inner" data-loading="0"> <span id="counter"></span> </div> </div> <h1>Loading</h1> <p>Please wait...(By:<a href="http://www.jiawin.com">www.jiawin.com</a>)</p></div> CSS样式表 接下来是为我们的进度条定义样式,这里主要运用了CSS3的linear-gradient的渐变属性、border-radius的圆角属性、box-shadow的阴影属性等等,来制作出进度条的初步模型。完成进度条的模型后我们利用animation属性,让进度条开始动起来,就其中的进度条动画设置代码如下: .load-bar-inner { height: 99%; width: 0%; border-radius: inherit; position: relative; background: #c2d7ac; background: linear-gradient(#e0f6c8, #98ad84); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 1px 5px rgba(0, 0, 0, 0.3), 0 4px 5px rgba(0, 0, 0, 0.3); animation: loader 10s linear infinite;} 如果接触了CSS3的朋友,相信大多数人对这个属性都比较熟悉了,在这里大概的说明一下animation设置的参数:@keyframes loader这个标签属性是用来被animation使用的,定义动画时,简单的动画可以直接使用关键字from和to,即从一种状态过渡到另一种状态: @keyframes loader { from {width: 0%;}to { width: 100%;}} 下面是完整的CSS代码,大家可以多研究下,也可以自己修改其中的代码,看看是否制作出更加有趣的东西来: * { box-sizing: border-box;}html { height: 100%;}body { background: #efeeea; background: linear-gradient(#f9f9f9, #cecbc4); background: -moz-linear-gradient(#f9f9f9, #cecbc4); background: -webkit-linear-gradient(#f9f9f9, #cecbc4); background: -o-linear-gradient(#f9f9f9, #cecbc4); color: #757575; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-align: center;}h1, p { padding:0; margin:0;}.wrapper { width: 350px; margin: 200px auto;}.wrapper p a {color:#757575; text-decoration:none;}.wrapper .load-bar { width: 100%; height: 25px; border-radius: 30px; background: #dcdbd7; position: relative; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 2px 3px rgba(0, 0, 0, 0.2);}.wrapper .load-bar:hover .load-bar-inner, .wrapper .load-bar:hover #counter { animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; -webkit-animation-play-state: paused;}.wrapper .load-bar-inner { height: 99%; width: 0%; border-radius: inherit; position: relative; background: #c2d7ac; background: linear-gradient(#e0f6c8, #98ad84); background: -moz-linear-gradient(#e0f6c8, #98ad84); background: -webkit-linear-gradient(#e0f6c8, #98ad84); background: -o-linear-gradient(#e0f6c8, #98ad84); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 1px 5px rgba(0, 0, 0, 0.3), 0 4px 5px rgba(0, 0, 0, 0.3); animation: loader 10s linear infinite; -moz-animation: loader 10s linear infinite; -webkit-animation: loader 10s linear infinite; -o-animation: loader 10s linear infinite;}.wrapper #counter { position: absolute; background: #eeeff3; background: linear-gradient(#eeeff3, #cbcbd3); background: -moz-linear-gradient(#eeeff3, #cbcbd3); background: -webkit-linear-gradient(#eeeff3, #cbcbd3); background: -o-linear-gradient(#eeeff3, #cbcbd3); padding: 5px 10px; border-radius: 0.4em; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 2px 4px 1px rgba(0, 0, 0, 0.2), 0 1px 3px 1px rgba(0, 0, 0, 0.1); left: -25px; top: -50px; font-size: 12px; font-weight: bold; width: 44px; animation: counter 10s linear infinite; -moz-animation: counter 10s linear infinite; -webkit-animation: counter 10s linear infinite; -o-animation: counter 10s linear infinite;}.wrapper #counter:after { content: ""; position: absolute; width: 8px; height: 8px; background: #cbcbd3; transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); left: 50%; margin-left: -4px; bottom: -4px; box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.2), 1px 1px 1px 1px rgba(0, 0, 0, 0.1); border-radius: 0 0 3px 0;}.wrapper h1 { font-size: 28px; padding: 20px 0 8px 0;}.wrapper p { font-size: 13px;} @keyframes loader { from {width: 0%;}to { width: 100%;}} @-moz-keyframes loader { from {width: 0%;}to { width: 100%;}} @-webkit-keyframes loader { from {width: 0%;}to { width: 100%;}} @-o-keyframes loader { from {width: 0%;}to { width: 100%;}} @keyframes counter { from {left: -25px;}to { left: 323px;}} @-moz-keyframes counter { from {left: -25px;}to { left: 323px;}} @-webkit-keyframes counter { from {left: -25px;}to { left: 323px;}} @-o-keyframes counter { from {left: -25px;}to { left: 323px;}} 在这里其实有很多个CSS3的知识点,例如进度条上面的进度提示的小图标的下方有个小三角形,这个小三角主要是通过制作一个小的正方形,然后利用position来定位,调整好位置后,再通过transform来转换角度,使之最终成为一个三角形。大家可以多多看看里面的一些小细节,对于学习CSS3来说是很有帮助的。完成了进度条的模型,而且进度条也通过CSS3的定义开始动起来了,那我们就接下来用jQuery来完善我们的进度条,让他成为一个不管外表还是内心都很强大的进度条。嘿嘿…在这里主要做的是让进度条上面的数字随着进度而发生变化,从而客观的知道当前进度条的进度百分比,看下面的代码:
拍出时尚的7个拍摄技巧
美国时尚摄影师 Adriana Curcio 与我们分享了她的7个拍摄技巧: 1、准备 准备,是最重要的一点。事实上,不仅仅是器材的准备!每次拍摄,我都写下具体的想法,这次要实现的目标。我有很多书,我会收藏书里的广告样张,因为上面有灯光、化妆、发型、造型、姿势、编辑、等等。这些容易就会被丢到一边的东西,只要你肯翻阅,仔细琢磨,我敢保证图片一定有能吸引你眼球的地方,甚至能提供给你概念或故事,让工作顺利开展。 2、自己的概念在时尚界,分工明显,有专业的化妆、发型、设计团队承担各自工作。但是,我会参与所有的工作。我乐于接受建议和想法,喜欢看别人能给拍摄工作带来什么创意,但一切都必须在我掌握之中。如果你让别人代你拍摄,很容易就能从图像中知道。为了受众能明白你图像所讲述的故事,你一定要牢牢控制主动权。 3、不停的移动 我尝试过各种各样的摄影角度。我每拍完一次就会移动到不同的地方,尝试不同的拍摄角度,不停的移动和拍摄,直到拍摄到最好的画面。 4、成为影像的导演有些模特不需要很多的指导,而且他们的各种姿势常会激发我的创作热情,但是,不要忘记自己的方向目的。 5、打破常规
Flash另类效果之透明按钮设计
本例主要给大家介绍一种另类、实用的钮――透明按钮。通过对本文的学习,读者不仅能掌握两种实用按钮的制作方法,还能学习一些简单的Actions,可谓一举多得。效果图相关下载: 源文件下载:点击这里下载(18.3K, zip压缩文件) 1.打开Flash MX 2004,如图1所示新建一个Flash文档。按快捷键Ctrl+F3打开“属性”面板,单击“文档属性”按钮打开“文档属性”面板(快捷键Ctrl+J),设置场景大小为200px x 120px,背景色为白色色,帧频为12fps。如图2所示。 图1,图2 2.单击【窗口】→【其他面板】→【公共库】中的Buttons命令,打开“按钮”库。如图3所示从“Arcade buttons”文件夹中把按钮arcade button - orange拖入到“场景1”中。
最新发布
精选国外非常吸引人的旅游门户网站设计欣赏
其实酒店和旅游类的网站最能体现多媒体内容和文字的搭配技巧了,这类网站通常需要营造氛围,展现美感,体现吸引力,优秀的案例比比皆是。今天我们就来看一组优秀的案例。现如今的旅游和酒店类网站设计的越来越带感了,壮美的风景和精致的界面融为一体,优质的服务和梦幻般的界面让用户在网站中流连忘返。这些网站以惊艳的图片和视频立足,配合以突出的现代网页设计技术,结合当下的设计趋势,视差滚动、全景图片、响应式布局、动态图片一个都不缺席。这些网站巧妙地将多媒体技术、文字排版和特效平衡为一体,为用户提供了身临其境的体验。>Pygmy ElephantPygmy Elephant 是一个旅游机构,网站为用户提供了逼真而难忘的视觉体验。其中涵盖的多媒体类型丰富,通过丰富的视觉体验鼓励游客踏上旅程。网站使用了视频背景,漂亮的图文混排,精致的交互细节。>Cruise Me为了让项目效果突出,设计和开发团队使用了诸多先锋的技术。当用户打开网站的时候能够看到首页上交互性极强的地图,每个地标都能够为用户提供丰富的信息以便浏览和了解。再向下,用户可以翻看不同主题不同旅游项目的卡片,有目的和针对性地了解具体信息。整个网页的设计友好而令人愉悦。>Bird Luxury Travel PR
Phhotoshop绘制可爱的卡通雪人动画教程
先看看效果图Step 1首先打开PS,创建一个新文件。我一般习惯建一个大一点的文件,这样比较方便处理一些细节的效果。 使用 #89defd颜色填充背景。Step 2创建一个新图层,先用椭圆形选框工具画一个大圆做身体,之后再创建一个新图层,同样的工具画一个小圆当脑袋,(不需要100%圆)用白色填充,将小圆图层置于大圆图层上面。Step 3在头和身体图层之间创建一个新图层(图层1),使用笔刷工具(如下图),选择#CCCCCC画一个灰色圆形,这个将作为头部的阴影。下面回到身体图层,CTRL+鼠标左键 将身体形状选出,然后CTRL+J复制阴影图层。你会看到图层面板中多了一个图层,将它命名为head-shadow,然后删除图层1,这样头部阴影就做好了。
Photoshop3D工具制作旋转的立方体动画教程
最终效果1、新建一400*400画布,72p,模式:灰色。ctrl+j复制一层。2、3D/从图层新建形状/立方体。3、现在己建立了3D图形。4、窗口/3D。
Photoshop制作留声机播放唱片动画教程
教程介绍较为复杂的GIF动画的制作方法。效果图片需要动的部分有音符、光碟、人物的手。这些都是同步的。制作动画之前需要把这这些动画场景设置出来,然后再同步设置动画。本教程为思缘论坛会员林内原创,转载请注明1.效果图2.素材3.ps里打开,用“套索工具”和“仿制图章”等工具,去掉原图中的音符。然后,打开动画面板(时间轴),单击箭头所指小三角>文档设置>设定时间及帧数。这里设为2秒,每秒25帧。4.用“快速选择工具”选中人物手部。
使用Photoshop时间轴制作炫酷动画教程
在平时工作项目中,多少会碰上要做简单gif动画的需求。以往做gif动画最麻烦的就是逐帧制作,一旦修改起来也很痛苦。随着photoshop版本的不断升级,其功能的优化和增加,都是一次次的惊喜,发展到CC版本,时间轴已可以对视频简易剪辑,所以时间轴制作简单的gif动画足已。1、如何调出视频时间轴面板在窗口–>时间轴,调出时间轴面板后,选择创建视频时间轴。选择了视频时间轴面板后,若想切换到帧动画面板,可以点击上图中红色内图标进行切换。2、了解视频时间轴图层的基本面板参数位置:单纯控制图层对象在画布的移动。(该参数动画对位图图层有效,矢量图层则需要启动矢量蒙版位置才会产生移动动画效果)
Photoshop置入合成真实瀑布动画教程
在photoshop CS5版本里,除了PS本身的动画制作功能,还可以通过置入真实的视频动画进行合成,可以制作出非常逼真的gif动画或视频合成动画,本例通过一个简单的动画例子来演示PS中置入真实瀑布视频的动画制作过程,其中顺带讲述一下透明婚纱抠图,有兴趣的朋友可以一试。教程素材:MissYuan_教程素材.rar效果图原图一原图二1、本教程采用photoshop CS5制作,首先打开原图一,这是我们本例的主场景,如下图所示:
Photoshop制作漂亮的霓虹艺术字动画教程
最终效果1、打开素材,调整色阶。2、加一些冷色调。3、单个输入喜欢的文字,字体为“Neon Regular”。4、执行:滤镜 > 模糊 > 高斯模糊,达到此效果即可,然后Ctrl + F 添加到其它字。
Photoshop制作漂亮的相册翻动动画教程
最终效果1、新建画布,设置如下图。2、导入素材,调整好大小及位置,Ctrl + 鼠标左键单击素材图层获得选区,新建一层,执行:编辑 > 描边,设置如下图。3、双击描边层,给描边层添加图层样式,如下图。
25款创意灵动的深色系网页设计欣赏
不少设计师喜欢用深色背景来突出内容,不过酱紫在配色上就得多下点功夫,灵动有活力的配色才不会让整个界面死气沉沉,今天这组网站不仅创意十足,版式过人,在色彩上也很突出,来学习下。Perspective MockupsCommon NinjaCasper OdendaalIncredible WebJoy Interactive
Photoshop设计抽象风格的霓虹字体教程
先来张最终效果图1.新建一个文件,900px*600px,72dpi,RGB。2.背景填充黑色,输入文字“ABSENT”,使用Futura Md BT Medium字体,220pt,字间距20,白色。3.选中文字图层和背景图层,Ctrl+E,合并。4.滤镜-扭曲-波浪,进行如下设置:5.接下来给文字添加位移效果,滤镜-像素化-碎片。