推荐阅读
网页制作前端技术应该继续改革
最近网上再度兴起了CSS布局和Table 布局的争论。我最初颇有些不以为然:我原以为CSS 布局的意义早已深入人心,却没想到还有这么多设计师及开发人员持有异议。静下心来看罢大家的讨论,一番细想,觉得原因可能有两个方面:所以,我们在推崇CSS布局的同时,无需为了证明它的优越性而把table本身贬得一文不值。日常开发中,也无需激进得完全抛弃table。table本身有语义,该显示数据表格的时候就应该使用<table>;在开发过程中,一些需要权衡成本的场合用table+css的布局也未尝不可。在这方面,很欣赏google 和 facebook 前端工程师们的务实做法。大家可以去关注下facebook 上常见的带半透明阴影的弹出对话框,就是使用<table>来制作的,同样非常的精妙。这一番的争论,结合近年来Web标准的发展,让我开始思考Web开发中改良和改革的区别。XHTML 2试图直接进化到XML,宣布与HTML的决裂。这曾经让我这个传统的HTML开发者感到恐慌。而当我看到WHATWG组织提出HTML5(最终被W3C认可)的时候,它的温良的改进让我感觉亲切得多,事实也证明,HTML5正越来越向我们走进。而Douglas Crockford甚至觉得HTML5都太猛烈了,提出了HTML 4.2的改良方案。再看JavaScript, ECMAScript 4 将JavaScript 改得天翻地覆,所幸技术委员会在最终阶段回归理智,重新提出的向下兼容的ESMAScript 3.1 显然得到更多真正战斗在一线的开发人员的认可。改良,而非血淋淋的改革,也许才是推动技术发展的更实际、更合情合理的方式。Web标准的演进是如此,产品或项目的升级是如此,甚至社会制度的建设亦如此。
更棒的海滩照
我的大部分旅行照片曝光都很准确,但是在海边总是会欠曝。有什么办法吗? 编辑回答 :大面积明亮的沙滩和岩石会导致相机的测光系统判断失误,从而让照片欠曝发暗。可以尝试对颜色不那么浅的物体测光,比如海面或者人物的面部。 此外,如果在相机显示屏上查看照片时画面太暗,可以遮挡一下显示屏,不让强光直接照射在屏幕上。如果这样观察,画面仍然偏暗,可在重新拍摄时以曝光补偿进行增曝,一般+1EV就足够了。要想获得更加精确和科学的判断,可查看照片的直方图,确保直方图信息主要集中于右侧,而不是在中央位置。 为了让海景照片看起来明亮,通常都需要在拍摄时以正值的曝光补偿进行增曝。有些相机提供了专门针对此种场景的拍摄模式,该模式下相机会自动完成相应调整。 影像视觉: 为了能够在各种条件下都获得准确的测光结果,无论被摄对象是亮是暗,投资一个可以进行入射式测光的测光表是非常值得的。它可以测量入射光的强度,而不仅仅是场景所反射的光线强度,从而为你的曝光设置提供更准确的参照。
你知道眼睛的光圈值应该是多少吗
你知道眼睛的“光圈值”应该是多少吗? 我们可以通过一个简单的计算得到光圈值,只需要知道人眼的焦距和“光圈”的物理尺寸即可。维基百科对这一问题是这样说明的: “计算人眼的光圈值涉及到物理孔径和焦距。瞳孔的最大孔径可以达到6-7mm,这可以视为最大物理孔径。 “在极亮的光照下,人眼的光圈值大概是f/8.3,在黑暗中,则可以达到f/2.1。不过目前关于最大光圈的结论仍存在争议,因为这一结果仅以出射光来考虑焦距问题。如果以入射光(我们真实看到的光线)来衡量,人眼的焦距会更长一些,因此最大光圈值变为f/3.2。” 需要注意的是,在考虑人眼焦距时,必须考虑到眼睛内部液体的光折射特性,不能把它当作普通镜头(位于空气中)来处理。
人像摄影时几种合适的姿势
人像照跟生活照其中一个最大分别的地方,就是拍摄人像照时,很多时候都会让模特摆出一些特别具有美感的姿势,以增强照片的美感及感染力,带出照片的主题。如果拍摄时对姿势完全不讲究的话,光有高超的拍摄技巧,很多时也只能拍摄出“高水平的生活照”,对于表达照片的主题会造成一定的困难。不过太过重视姿势的模仿,而忽略了照片的主题及其他因素的配合(如表情、光线、构图、背景等),模特也只有“形似”而没有了“神彩”。任何时候都要提醒自己,姿势是用来表达主题的其中一种手法,应先定好主题,再想姿势。 如果是专业的模特,通常只要向她们简单说明拍摄的主题及构图,再引导一下照片的气氛,她们便能够摆出专业的姿势。可惜大部分的女孩子都不是天生的模特,她们对于摆姿势可谓完全没有头绪,这也是她们拍摄时最缺乏信心的地方。因此,摄影师相约模特拍摄前,视乎心目中拍摄的照片数目,应该先想好十多二十个姿势让模特参考。亦可将参考照片储存在手机中,拍摄前先让模特看看。必要时,摄影师甚至要亲身向模特示范如何摆出心目中的姿势,这样她们摆姿势时会更有信心。 摄影教程 全身照姿势 拍摄全身人像照,就是要将模特由头到脚都拍摄进去。如果是站着拍摄的话,模特占照片的比例便最小,背景的处理变得相当重要。初学者选择背景时,尽量考虑一些简单、较暗的背景,这样通常更为容易突出模特。模特也尽量避免笔直地站着,可以指导她们将头部或身体稍为倾侧、按着膝盖、拉裙子等。如果是坐着拍摄全身照的话,可以让模特屈腿、抱膝、伸展腿部等。 相比起正面,侧面拍摄能够令腰部看来较为纤细,较能突出模特的线条美。 脚部的摆放方法也可以令照片加添变化。基本上重心要只放在一只脚上,避免双脚一起用力。 坐着的话,可以让上半身稍为向前倾,缩短上半身的比例。 坐着拍摄时,通常只会坐在椅子的边缘,刚好保持平衡就行了。
最新发布
MAYA 6.0 Hair 头发模块不完全教程之三 基本设置篇
选择头发,按CTRL+A,打开属性面板,找到harisystemShape这一页,我们可以对头发的一些属性进行设置。Display Quality控制视图显示的头发数量和质量,当制作正式作品头发比较多的时候,动画播放比较慢,可以降低显示质量加快速度。 Hairs Per clump控制每束头发的数量,视你的需要和机器配置而定了,在降低显示质量的情况下,一般100以下带来的负担都还是可以接受的。经验表明,很多时候,相对来说头发细一些,数量多一些的时候质感表现力要好一些。 Sub Segments设置头发的段数,段数越高头发越平滑,一般可以设到10左右。默认生成的头发,每一束中的头发均长度相当,如图中的对比,加大 Thinning 以后头发长度就有了变化,发束末端会变得比较尖。Hair Widht 头发的宽度,比默认值再减小一些质量似乎更好一点。 [点击放大] 下面的一些设置是根据从发根至发稍的属性变化,都是比较好懂的。Hair Width Scale一般设置末端数值较低,使头发末端看上去更尖,效果会更好一些。Clump Flatness是个比较特殊的设置,使每束头发都变得扁平,如图中对比,该什么时候用就什么时候用吧,可以起到一定的易定发型(部分规则的)和减少毛囊减轻负荷的作用。 [点击放大] Dynamics下面的Length Flex控制头发是否在动画中有弹性拉伸,因为现实里头发几乎是没有长度伸缩的,所以一般设为零,如果用来做其他有弹性的东西,可以加高数值
Maya类似弹簧的制作
一、用Dreate--Ep curve Tool在侧视图里面按X键画上一条直线。 二、在菜单栏中点击Edite Curves--Rebuild Curve,在后面的方框里Number Spans参数改成70(这个数值可自定)。 三、进入Animation模块的Deform--Create Nonlinear--Twist。(如果不是默认值将它设置成默认值) 四、如图移动鼠标。 五、点击工具栏中的操作工具或者按T键,画出一个操作图形,然后用鼠标点上面的黄色圈圈并进行拖动,拖出一个弹簧。
Maya6 Hair制作流程
1、把长头发的头皮部分从模型上分离下来,重新UV,然后画贴图 2、建立Hair,注意刚开始不要太长,仿真时头发会拉长不少的。 3、调节参数 4、那个右下角的&ls 5、切换到Start Position,在所有曲线选中的且发囊为Dynamic建立一大堆的碰撞球,把它们摆好,其中一个要有拨头发的动画帮助头发造型。
maya制作头发教程
第一步: 首先你必须清楚知道你要为角色加上什么样的头发,否则你会发现怎样调你都不会满意。 1、选择头的模型执行modify->make live。 2、执行create->CV curve tool开始画前额线,如图1。这条线决定头发的分线。 3、执行edit curves->rebuild curve以uniform形态重建线为9spans,degree 3并显现curve的cv点。 4、将此线的名称改为hair_split_curve01 5、复制hair_split_curve01曲线并将复制的线稍微向旁边移动。 6、将复制的名称改为hair_split_curve0 7、画上一条曲线,将hair_split_curve01及hair_split_curve02连接起来
Paint Effect的头发解决方案
安装方法 把iceHair.mel复制到“我的文档maya4.0scripts”目录中,把所有bmp文件复制到"我的文档maya4.0prefsicons"目录中。 进入Maya,在命令行输入“source iceHair.mel”,按回车键,当前Shelf上就出现iceHair图标了。 教程 1、先选中头像模型,点“使物体可捕捉”(Make Live)按钮,头像模型变成绿色,在头皮部分画CV线,就是头发的生长线。 2、再点一下“使物体可捕捉”,模型恢复原样。 以生长线为起点画几条CV线作为控制曲线。 生长 3、先选中控制曲线,再选生长线。 4、你可以选择预设值中的样式,如果不选样式,这时为默认的黑色长发。点“生成头发”,头发便可生出。修改控制曲线可同时改变头发曲线,因此做动画时只要对控制曲线进行动画就可以了。
maya制作衣服的方法
首先看一下效果图。 线框图。 布料用syflex,裤子、内衣和外衣解算40帧用40分钟左右,如机器好些会更快,回放速度快,动画应该还能接受。 做练习没有必要这么多面,如减少一半的面数,基本上2秒3秒一帧,速度较快。如果用于作品,没有办法现在的技术也只能这样了!大凡效果和速度是反比例的。 首先弄一根多边棍子,穿上骨骼然后肉体绑定。 然后设置关键帧,总之,胳膊能做的动作都设上,有快有慢。这样有利于测试衣服在各种动作中的效果。
Maya制作机器人的全过程
教程中文译本: 首先看一下效果图。 这篇教程是有关“利用废物制作机器人”的,首先我表示歉意,因为我在完全没有考虑多边形的数量和贴图数目的情况在建造出了这个角色。而且没有相关的角色装配或约束设置(例如骨骼等),因此,如果你要将他动画——为了使他动起来,你最好使用一个超级系统,因为这个机器人有超过50万个多边形面。创建这个角色最重要的是建模和贴图。 建模 这个线框视图显示出我没有节省多边形的数量。实际上我一开始使用了一个人体模型,并建造出我想要的姿势,使用一种lattice(格构)工具将角色的上半身变大。(每次我都会隐藏和显示这个参照物以确保将他建造在正确的位置上。) 他的大部分零件来自基本的几何体,也使用了如下工具:(在建模菜单下:)挤压边线或面、分割多边形工具和附加到多边形工具。
Maya一个战场场景的制作思路和过程
首先看一下效果图。 中文译本: 程序 我的名字叫Sung-Gyu Jeon,我是Webzen公司的3D制作总监。这个场景是为了一个新的网络游戏“Castle Siege”所制作的。 我的目标是描述一个生动的,很棒的战争场景,但是我所有的时间不是很多。只有一个月的时间,所以我必须花时间深思考虑我的设计思路。 我首先从一些伟大的电影和 我相信这样一句话:out of nothing,nothing comes。如果我们使用很多其他人的作品来学习,并且做个参照,而制作出了更为伟大的作品,那么我们同样属于原创和创新。 我考虑到他应该是拥有自己的灵感和借鉴别的作品优点的基础上的。我花上了一个星期来做这些事情,接着我开始了我的3D制作工作。