Character Builder让你尽展靓丽

(北京 陈宇)

  怎样使你的网页充满生气,答案是加入交互式3D人物造型。怎样能够将3D带入WWW?答案是通过VRML。在低带宽条件下VRML是构建3D世界的理想选择。将数字化3D人物造型发布到网上自然也要通过VRML。如何快速生成满意的3D人物造型的VRML代码,答案是通过Character Builder。它以华丽的界面,丰富的造型,极其简便的操作,良好的控制方式吸引着无数网页制作人员。使用Character Builder可以快速生成各式各样的3D人物造型,你可以选择造型库中现成的造型,也可以将多个造型合而为一。无论是贴图的控制还是人动作的控制都非常方便。有了Character Builder,制作栩栩如生的交互式3D网页不再是梦想,你可以尽情享受虚拟现实技术带来的无限乐趣。
  Character Builder的界面大有MetaCreations公司软件的特点,界面十分华丽,不同的是Character Builder的风格更清新一些。图1所示的封面或多或少地表现了这种观点。Character Builder的操作步骤也十分简单,主要分为:基本造型的选择、造型的调整和加工、发布造型三个步骤。
  一、 选择基本造型。
  Character Builder不允许你像3DS MAX那样一步一步地生成一个3D造型,虽然那样可能创作的空间更丰富一些,但需要花费大量的时间和精力。繁杂的操作不适于节奏化很强的网页制作,同时也是初学者无法掌握的。Character Builder十分像一个叫Instant 3D的软件,使用现成的造型库中的造型作为基本造型,允许你作进一步的调整。这样既节省了工作时间又保证了专业的质量。
  选择基本的人物造型是使用Character Builder的第一步。你会看到如图2所示的对话框。为了更具提示性,Character Builder已经给你标出了选择人物造型的三个步骤。1是选择造型的类型、人物、物体还是网络造型库。2是选择哪一类型的人物。每一类人物都有多种服饰和发型。总的算来有数百种之多。图3是其中的一些。这些human好像并不全是human呀。我选择的是漂亮的lola小姐。一共有十种外表,我们选择第一个,并把她送入工作室。
  二、 调整造型
  进入主界面后你会看到如图4所示的窗口,感觉很不错。我们的lola小姐出现的海滩上。眉目含情,似是欲言又止。你可以为造型作进一步的设置,包括:选择新的环境、调整人物在场景中的位置、皮肤及贴图的设置、组合新的造型、选择造型动作等几部分。
  1. 更换环境
  在场景的上方,你会看到如图5所示的按钮。点这个按钮可以进入环境选择对话框如图6所示,一共可以选择四大类十余种。每一种背景是一幅VRML2.0的场景。场景中的物体可以运动。比如选择一个雪天的环境就会有雪花飘落下来。
  2. 调整人物在场景中的位置
  你可以简单地调节人物在场景中的位置,包括人物离镜头的远近、镜头的角度等。通过调整,你可以以各种角度观察人物。
  在场景的四周有三处调整位置的工具。左面的如图7所示的工具是使人物围绕一条水平轴进行旋转。你可以使用滑钮作大幅度调整,也可以使用滑动条两端的箭头按钮作细致的调整。
  人物脚下的一排按钮也是进行旋转调整的。这次是围绕一条竖直的轴旋转。如图8所示。使用时,你可以让人物一直旋转直到一个满意的初始位置,再按中间的停止按钮停止。如果你想作比较精细的调整可以使用两边的按钮进行顺时针和逆时针方向的调整。通过使用两种选择按钮,你可以将人物从初始状态设置成任意一个角度。仰面朝天或俯首沉思。
  场景左下角有一个手柄样的调整区,是调整人物在场景中的远近和位置的。图9所示的滑动条是调整人物离镜头的远近位置的。也可说是放缩工具。无论人物怎样放缩环境是不会发生什么变化的。所以在进行放缩和其他选择调整时需要对人物的空间位置作进一步调整,使人物不至于悬在半空中。如果需要调整人物的上下左右等位置需要使用如图10所示的摇动工具。由于人物各部分是关联的,所以你不可以对人物的某一部分进行调整。
  3. 皮肤和贴图的设置
  主窗口的左面有两个标签。一个是Match,用来调整贴图和皮肤特性的,和起来说是表面特性。你可以通过从滚动窗中选择组成这个人物的所有部分,每个人物各不相同。也可以直接点场景中的人物的某一部分进行选择(如图11)。我们选中lola头上戴的红花,这时花的颜色变成蓝色。无论你选择哪一部分都会呈现和原来差别迥异的颜色。并且会在颜色选择区中显示这种颜色,图11中显示的为红色。其下方有一个滑动条,用来调整当前的颜色。
  如果你不想使用单一颜色,而是使用一幅贴图,比如给你的人物穿一套花衣服。可以在右侧选择图案,图11中显示的图案名称为Beetle、Candy等。你可以从图案上面的下拉菜单中选择程序提供的各种类型的图案,也可以是从外部引入的各种图形。选择一个图案后按指向左边的箭头的按钮将这幅图案加入进来。这时颜色预览区将显示这幅图案。同时选中人物的那一部分也呈现为贴图外观。
  图12所示的三个按钮用来调整皮肤的细腻程度。左边的是将选中的某部分显示为多面体,中间是显示为平滑的造型,右边是以线框方式显示。
  4. 组合新的人物
  虽然你不可以对人物某一部分进行细致的加工,但通过对多个人物进行组合依然可以制作出十分丰富的人物。当你选择Mix标签时,可以对人物各部分进行重新装配。有点像搭积木(如图13所示)。这时滚动窗中显示的组成人物的各部分名称,手脚、头等。你也可以选择某一部分或直接从场景中选择。选中后这一部分不会改变颜色,而是被一个白色的线框框出。窗口的右侧也不再显示贴图图案而是显示你所选中的其他人物的这一部分。你可以从下拉菜单中选择其他人物。比如当我们选中lola的头时,从下拉菜单中选择Alec这个人物,这时将显示这个人物的各种头像。是两只狼。我当然不忍心将lola小姐的头换成狼的头,所以不给你看换头后的情形了。按照同样的方法你可以随心所欲地将存在的各个人物进行组合。
  5. 控制人物动作
  Character Builder完全支持VRML2.0,所以自然少不了设置人物动作。在主窗口的右上角(如图14)的下拉菜单中你可以选择这种人物的动作。图13选择的是OK,Fine,使用播放按钮,lola开始表演,作出一个像说“OK Fine"的动作。播放动作的时候,你可以使用其他控制按钮设置循环播放所有的动作,这样可以看得更清楚一些。每一种人物的动作都是不尽相同的。Character Builder为每一个人物设置了一些十分符合这个人物的动作,每个人物大约有二十几种动作可以选择。你还可以从网上下载更多的动作样本。
  三、 输出造型
  Character Builder提供了多种输出方式。你可以将当前的状态输出为一幅静态图像。也可以将动作输出为平面动画。Character Builder输出平面动画时和其他软件不同,它目前只提供将人物动作输出为一组连续的BMP图像,如果你想制作成平面动画的话,还需要借助有关的动画软件。
  Character Builder最重要的是将人物输出为一个VRML2.0的文件。输出时你可以选择多个动作。并可以设置是否对其进行压缩,如果进行压缩整个VRML文件一般会减少一半的长度,如果想将其直接放在网页上最好选择压缩。但这样的文件你是不会看懂的,所以如果你想使用Character Builder生成的造型作为VRML场景的一部分的话,输出时最好不要压缩。图15是在浏览器中浏览Character Builder制作的一个造型。播放器是cosmo player 2.0。这个播放器完全支持VRML2.0。其网址是http://www.cosmosoftware.com。
  你也可以拥有动感实足的3D网页,你也可以制作靓丽多姿的3D人物,只要你拥有Character Builder。http://characterz.zapadigital.com。

摘自:《电脑商情报》

返回软件助手




月光软件源码下载编程文档电脑教程网站优化网址导航网络文学游戏天地生活休闲写作范文安妮宝贝站内搜索
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有