3dmax如何做人物建模一般人学习3DMAX,需要3到6个月的时间努力学习,才能掌握制作逼真人物的方法。你觉得需要3到6个月才能掌握的知识,在这里能用几句话就说清楚吗?
建议你到网上找一些3DMAX视频教程学一学基础,特别是多边形知识,这个不是一时半会学得会的。之后再学习一些人体肌肉和骨骼的知识,那么就能制作出逼真的人物了。
这就好比你要做鱼香肉丝这份菜,3DMAX就好比是肉和作料,但是光有肉和作料可不行,你还得知道具体的制作方法,而人体肌肉和骨骼的知识就好比是鱼香肉丝的具体制作方法。都需要掌握。
废话有点多,但是都是真理。
制作能够利用鼠标拖拽实现360度旋转的3D人体模型fl...1.寻找3D人体模型
a)首先肯定要准备好3D人体模型,我当时由于时间原因,压根就没功夫去学习那些3D开发引擎,去建模,去绘制什么的。于是在网上狂找,看有没有开发引擎提供了现成的而且比较好看的3D人体模型。居然真的让我找到了,就是Poser软件,我下的是Poser Pro2012,里面有很多现成的3D人体模型,而且还比较逼真。我用的是Ryan中的Tomo_LowRes:
b)选定模型之后就是要想办法将3D人体模型导出了,最好是导出成图片格式,方便后期的加工。这里Poser Pro2012就提供了这样的功能,而且不止能导出图片格式,还可以导出视频AVI和flash的swf格式,很是好用。由于要做成360度的效果,所以要导出360度角度的图片。
在Poser的下面有一个控制当前帧的控制条,在这里可以设置你要导出的帧数,对应每一帧要挪动人体模型到恰当的角度,可以在右侧的Transform里做调整。
做好每一帧的模型定位后,可以点击控制条上的播放按钮,预览一下效果,确定可以后再导出图片;
导出图片的步骤如下:
1)点击人体模型上方的小三角按钮出现一个子菜单:
2)找到Render Setting,点击进去设置导出的格式:
3)找到Movie Settings,设置Format成images,然后点Make Movie,选路径保存即可,一些导出的格式控制大家可以自己琢磨一下。
2.在flash中实现鼠标拖拽360旋转功能
a) 在flash中先新建一个场景,设置好大小,要与之前导出的图片大小一致。然后新建一个影片剪辑,可以按Ctrl+F8快捷键新建,并命名为mc:
b)向mc中导入所有你刚才从Poser导出的图片,然后设置第一帧的动作为stop:
c)然后调到场景界面,将影片剪辑mc拖到场景中:
d)在第一帧中添加如下的代码:
var speed:Number=0.1;//速度参数,修改次参数可以调整速度
var long:int=mc.totalFrames;//总帧数
var newX:Number;
var frame:Number=mc.currentFrame;//当前是第几帧
stage.addEventListener(MouseEvent.MOUSE_DOWN,mdown);
stage.addEventListener(MouseEvent.MOUSE_UP,mup);
function mdown(e:MouseEvent):void {
newX=e.stageX;
stage.addEventListener(MouseEvent.MOUSE_MOVE,mmove);
}
function mup(e:MouseEvent):void {
stage.removeEventListener(MouseEvent.MOUSE_MOVE,mmove);
}
function mmove(e:MouseEvent):void {
if ((frame+(e.stageX-newX)*speed)>=1) {
frame=((frame+(e.stageX-newX)*speed)-1)%long+1;
} else if ((frame+(e.stageX-newX)*speed)>0) {
frame=long+frame+(e.stageX-newX)*speed;
} else {
frame=long-Math.abs(frame+(e.stageX-newX)*speed)%long;
}
newX=e.stageX;
mc.gotoAndStop(int(frame));
}
e)然后就可以Ctrl+Enter看一下效果啦,如果出现mc没有定义的情况,就先在场景中选定mc元件,然后在右边属性框中添加名称为mc即可。
H32-0705现代沙发茶卧榻美人榻落地灯3D模型下载
怎样建立一个人体的立体模型,用什么软件可以这样制作smart3D、photoscan,不过建模工作比较繁琐,需要专业技巧。建议你可以用“如初三维重建平台”来建模,操作简单,无需后期处理。