lol人物模型提取(六)

??模型昨天就已经做出来了,不过到上色这一块貌似又遇到了一些问题。由于模型的眼睛比较小,没法做出亮光效果,上不了UV,只能做哑光效果的。
??亮光效果:

??哑光效果:

??很显然亮光效果更加好看一点对吧!不同上色效果价钱当然也不一样,亮光一般要比哑光贵很多,就拿给zoe眼睛上色来说哑光要便宜220元。(3d打印上色方式)
??发现一下便宜了这么多,何不干脆一咬牙全部上了得了呢?
??我又去店铺逛了逛,发现学生9折优惠的活动早在8月30号就结束了。
??最后我又买了118份,把obj及dds贴图文件又发给了客服,静静期待一个完美作品的呈现。打印不贵,贵在上色,上色的价比打印贵了5倍,不过毕竟打印靠机器,上色靠人力,用画笔一点点喷颜料,没喷好还得反复修修补补,在椅子上一坐就是十几个小时,这是何等需要技巧、耐心和定力呀,让我去干这活我肯定干不好,还是码代码容易。
??这应该是我花钱花得最有意义的一次之一了,我要努力学习和工作,为了过上理想生活更为了全面建成小康社会而努力奋斗!
??附未上色前的佐伊3d打印模型图,讲真效果还挺不错的:

原文地址:https://www.cnblogs.com/yaoling1997/p/9643124.html

时间: 2024-08-03 05:30:05

lol人物模型提取(六)的相关文章

lol人物模型提取(二)

??两个dds文件怎么导入到一个模型上呢?这模型又不能拆开. ??一开始我想的是用两个材质球来完成,一个材质球对应一个dds文件,然而行不通. ??一个材质球对应两个dds文件还不太会弄,于是我想着干脆把两个dds文件合并为一个,用ps再下个可以打开dds文件的插件就可以实现该操作,不过效果并不是我想象的那样,上面那层dds图像直接把下面那层给盖住了,结果还是只能显示一个dds文件的贴图. ??查了半天终于知道怎么用一个材质球贴两个dds文件了.不过并没有什么卵用,达不到我想要的效果. ??没办

lol人物模型提取(四)

??在淘宝上联系了一个3d打印服务的卖家,他要我转成stl.obj.xt.xst.igs任意一种格式给他发过去,我就把它转成了obj格式给他发过去了. ??然后他那边打开是这样的,没有贴图,看上去模型也很粗糙的样子: ??经询问得知,他们那用的是materialise magics21.0,于是我自己也下了一个,打开看看,发现这个软件可以找到贴图但是无法加载贴图: ??打开后是这幅鬼样: ??和c4d打开的效果截然不同呢,c4d打开就看起来很光滑: ??毕竟游戏里用的都是低模,要转高模还是需要一

皇家每羊历险记(三)——人物模型的导入与动画

人物模型采用的是Unity官方的一个人物模型,至于其他的npc模型目前正在寻找中,整个人物模型中包含了许多动作,但是这个游戏只需要 闲置状态(Idle),走路状态(Walk),奔跑状态(Run)和死亡状态(Die),先将任务模型拖入Hierarchy中 然后创建AnimatorController,命名为PlayerController,这个动画控制器相对来说比较简单,先来设置参数,打开windows-Animator窗口,创建一个float变量Speed,然后创建一个bool变量Dead来决定

Unity3D Kinect 控制人物模型

两个参考地址: 结合Kinect游戏开发 yuyuyouer工作室 我使用的是unity3D 4.X,kinect SDK为1.7,Kinect1.7UnityPackage.unitypackage(插件包) KinectModelControllerV2 - 你需要将这个脚本拖放到你想要应用kinect控制的模型上.为了让模型能够跟上人的节奏,你需要将模型上控制模型动作的关键骨骼拖放到这个脚本暴漏的合 适的变量中 ,也就是将模型中的骨骼与kincet识别到的人的骨骼绑定起来.另外这个脚本暴漏

用3dMax给lol人物模型制作表情动画并导入Unity

参考链接:Blend Shapes / Morph Targets for Facial Animation (Autodesk 3ds Max) 今天逛Youtube的时候Get到了一个新技能:那就是给人物制作表情动画,感觉超简单! 制作Unity中可用的人物表情动画流程大致是:在3dMax中制作表情动画->导出成FBX文件->导入Unity 下面以制作微笑和眨眼睛的动画为例进行讲解 在3dMax中制作表情动画 首先导入人物模型,这里以亚索为例: 按住Shift,选择移动工具将当前选中的亚索

深入理解Java内存模型(六)——final

与前面介绍的锁和volatile相比较,对final域的读和写更像是普通的变量访问.对于final域,编译器和处理器要遵守两个重排序规则: 在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序. 初次读一个包含final域的对象的引用,与随后初次读这个final域,这两个操作之间不能重排序. 下面,我们通过一些示例性的代码来分别说明这两个规则: public class FinalExample { int i; //普通变量 final

【转】深入理解Java内存模型(六)——final

与前面介绍的锁和volatile相比较,对final域的读和写更像是普通的变量访问.对于final域,编译器和处理器要遵守两个重排序规则: 在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序. 初次读一个包含final域的对象的引用,与随后初次读这个final域,这两个操作之间不能重排序. 下面,我们通过一些示例性的代码来分别说明这两个规则: public class FinalExample { int i; //普通变量 final

隐马尔可夫模型(六)——隐马尔可夫模型的评估问题(前向后向相结合算法)(转载)

重新回顾: 前向变量αt(i):在时刻t,在已知模型μ=(A,B,π)的条件下,状态处于si,输出序列为O102...Ot,前向变量为αt(i) 后向变量βt(i):在时刻t,在已知模型μ=(A,B,π)和状态处于si的条件下,输出序列为Ot+1Ot+2...OT,后向变量为βt(i) 公式推导: P(O,qt=si|μ) = P(O1O2...OT, qt=si|μ) =P(O1O2...Ot, qt=si,Ot+1Ot+2...OT|μ) =P(O1O2...Ot, qt=si|μ) * P

Unix 网络编程 I/O 模型 第六章

前提,也是重点是, 当接收收据.或者读取数据时,分两步 1 等待数据准备好. 2 从内核拷贝数据到进程. 对于一个network IO 即 socket(这里我们以read举例),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel).当一个read操作发生时,它会经历两个阶段: 1 等待数据准备 (Waiting for the data to be ready) 2 将数据从内核拷贝到进程中 (Copying the data