【3dCG】——期中创新实训记录(3)
本次记录的主要内容为:第五周完成的工作
第五周完成现代场景的灯光改进,将主色调变为冷蓝色,并且完成第一幕男主动作的导入。
5-6周是本次动画的关键阶段,开始进行人物动作部分的制作。
第五周
周一
主要完成对场景灯光色温和色调的调整,调整灯光亮度强度曝光度,以及灯光的摆放位置。
每进行一次调整需要渲染场景,查看效果。
本场景的色调为蓝绿色,具体灯光属性的设置可以在的灯光编辑器中进行,见下图:
渲染后的成品:
周二到周五
我和一位同学tq一起负责产品现代场景的角色动作,tq主要负责男主角色建模,绑定角色的骨骼,和将捕捉的动作导出为fbx格式。我收到fbx格式的文件,在maya中打开,仔细调节人物动作,比如根据动作效果为骨骼蒙皮再次刷权重,比如手腕旋转过程中出现错位,则仔细k关键帧调节,为人物加上材质和贴图,完成后导出为mb格式文件,准备导入到场景ma文件中。
在第五周的前4天,主要由tq同学完成动作的导出和角色动作绑定。我完成在第一版的男主模型的基础上,微调脸部皱纹和衣服的宽松度,使其达到剧本的年龄要求即50岁,再将其贴上材质和贴图,将完成后的角色给tq完成后续骨骼绑定和基本动作导出。
贴图材质部分的难点在于:角色的衣服和裤子以及鞋子在前期建模合并为一个面片,后续材质绑定需要仔细选中面片再贴上材质,详情见下图:
角色的眼睛采用贴图文件,先使用uv编辑器,导出眼球的uv贴图,保存uv快照,将uv快照在ps中打开,在ps中绘制眼球贴图,保存后在maya的材质颜色调整中选择文件,选中保存的快照,即可,具体可见下图:
将人物年纪调整的重点在于,选中脸部的面和边,在嘴角边缘勒出皱纹,选中脸颊两侧的面片,调整脸型,使脸颊圆润饱满。调节人物的衣着,让衣服处于点模式下选中点,进行缩放,制造大腹便便的感觉,具体调节见下图:
周六周日
我得到第一节的动作,即男主手持手机打电话。由于动作捕捉的动作只是一个大概约束,需要在此基础上对手臂或者脸部进行细致的调整,不然会产生错位和穿模等问题。我在调节手臂的时候遇到最大的问题是手腕处旋转过度,产生错位现象,见下图:
我的措施是,重新刷权重,减少手肘处的控制,刷蒙皮权重的意思是,更改骨骼控制点对骨骼的控制强度,越白的部分,即代表该骨骼控制点控制的强度越大,黑色部分则表示,该骨骼区域不受该骨骼控制点控制,具体调节见下图:
刷完权重后,我还进行了关键帧的调整,值得注意的是,手腕部分由多边形控制器控制手腕的骨骼,仅仅对手腕控制器进行调整关键帧位置是不管用的,需要对手腕骨骼进行关键帧调整,见下图:
经过我的多次试验,由于手部骨骼比较复杂,我们可以选中手腕骨骼,将手腕进行旋转至合适的位置,选中通道盒中的旋转xyz轴,将其冻结,见下图:
冻结后,删除该手腕关键帧之后的系列手腕关键帧,则手腕可以一直保持冻结时的旋转位置,不会产生错位现象,见下图:
另外由于本场景需要手机,所以导入手机模型,调节手指的位置,使其呈现握住手机的姿势,同样采用关键帧与冻结旋转相结合的方式,控制拿手机的手指关节动作。见下图:
为了使得手机有真实感,为手机屏幕贴真实手机打电话时屏幕上显示的图片,并且在手机屏幕表面加上矩形灯光,见下图:
本周主要完成对第一幕第一节动作的调整,以及场景灯光的布置,熟能生巧,刚开始进度比较缓慢,下周希望可以把第一幕的动作全部微调好,保存为mb格式,导入至场景,在场景中摆放至合适的位置,放置摄像机。
【3dCG】——期中创新实训记录(3)相关推荐
- 【3dCG】—— 期中创新实训记录①
本次记录主要内容为:期中项目实训介绍,剧本介绍,我做的工作介绍,感悟感想以及下周的工作安排. 前两周,也就是三月份我们的三维制作团队主要进行项目的前期准备,我们完成的任务有 剧本再讨论 故事板绘制 动 ...
- 基于规则嵌入的论文比对系统——创新实训记录2
6.11-6.13 下载数据集+基本概念疑惑解答+相似度计算之Jaccard系数学习 关于数据集 最初的ACM论文数据集中,包含的数据有论文的ID.标题.摘要.关键字.引用关系.CCS分类,以及论文摘 ...
- 创新实训个人记录 : 个人工作总结
创新实训个人记录 : 个人工作总结 分条目.分进度总结个人工作 阅读书籍(6.8-6.18) 近似算法设计(6.19-6.27) 程序验证(6.28-7.1) 工作难点 接触近似算法领域,学习新知识 ...
- 创新实训个人记录:approximation factor, maximum matchingvertex cover
创新实训个人记录:approximation factor, maximum matching&&vertex cover approximation factor(近似比) maxi ...
- 创新实训个人记录:P versus NP
创新实训个人记录:P versus NP computation&&computable&& computational efficiency 一些符号 decision ...
- 创新实训个人记录:metric k-center
创新实训个人记录:metric k-center 一些概念 k-center(k-中心) dominating set(支配集) independent set(独立集) 独立集&&支 ...
- 创新实训团队记录:为BR-MTC问题设计一个近似算法
创新实训团队记录 : 为BR-MTC问题设计近似算法 阅读书籍和论文 近似算法设计思路变化总结 算法框架 改变初始顶点集 继续添加路径,作为新的初始顶点集 程序验证 近似解与最优解存在差距&& ...
- 山东大学软件学院项目实训-创新实训-SDUMeeting(一)
山东大学软件学院项目实训-创新实训-SDUMeeting(一) 一.前言: 这个项目是山东大学视频会议项目,这个项目基于webrtc构建多人视频会议系统,我负责视频会议客户端及服务端安全防护,这个专栏 ...
- 山东大学软件学院项目实训-创新实训-SDUMeeting(三)
山东大学软件学院项目实训-创新实训-SDUMeeting(三) 山大会议项目web安全之文件注入防护 一.前言 山大会议的客户端加入了对用户自定义头像的支持,需要用户自行上传头像图片,这个过程存在文件 ...
最新文章
- ES6 let和const 命令
- 优雅地处理重复请求(并发请求)——附Java实现
- 全文解析:面向基于区块链的「机器人经济学」概念中,如何验证自主智能体的行为?...
- docker 安装部署 activemq ActiveMQ
- python 如何自学-如何系统地自学 Python?
- Swift与C++混编 OpenCV初体验 图片打码~
- log4j xml配置详解
- (2) java项目中用redis
- cbitmap 从内存中加载jpg_[转载]windows照片查看器无法显示图片内存不足
- 全国一等奖,F题:智能送药小车。
- 十六进制,输出的时候怎样控制所输出字母的大小写。
- php怎样查看视频播放的进度条,H5中视频与音频标签和进度条如何使用
- Linux中的shell正则表达式详解
- 会场安排问题NYOJ14
- C - 二进制换十进制(简单)
- AHOI2018训练日程(3.10~4.12)
- CentOS下转换网易云音乐ncm格式为mp3
- 2022年全国计算机二级Access数据库程序设计模拟试题及答案
- Android热修复之阿里Sophix的使用详解
- pr怎么导出预设_怎样用Pr导出清晰度高的视频?