lol人物模型提取(二)

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

??效果如下,感觉还凑合吧:

??渲染后再用ps导出的gif动画:

??仔细观察感觉lol的人物模型没有自己想象中的做得那么细致,不过玩起来还是丝毫感觉不出来的,比如yoyo球并没有套在佐伊的手指上。

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

时间: 2024-10-12 13:57:14

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

lol人物模型提取(四)

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

lol人物模型提取(六)

??模型昨天就已经做出来了,不过到上色这一块貌似又遇到了一些问题.由于模型的眼睛比较小,没法做出亮光效果,上不了UV,只能做哑光效果的. ??亮光效果: ??哑光效果: ??很显然亮光效果更加好看一点对吧!不同上色效果价钱当然也不一样,亮光一般要比哑光贵很多,就拿给zoe眼睛上色来说哑光要便宜220元.(3d打印上色方式) ??发现一下便宜了这么多,何不干脆一咬牙全部上了得了呢? ??我又去店铺逛了逛,发现学生9折优惠的活动早在8月30号就结束了. ??最后我又买了118份,把obj及dds贴图

Unity3D Kinect 控制人物模型

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

[iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之二:lib3ds加载模型

[iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之二:lib3ds加载模型 作者:u0u0 - iTyran 在上一节中,我们分析了OBJ格式.OBJ格式优点是文本形式,可读性好,缺点也很明显,计算机解析文本过程会比解析二进制文件慢很多.OBJ还有个问题是各种3D建模工具导出的布局格式还不太一样,face还有多边形(超过三边形),不利于在OpenGL ES里面加载. .3ds文件是OBJ的二进制形式,并且多很多信息.有一个C语言写的开源库可以用来加.3ds文件,这就是l

JQuery日记6.5 Javascript异步模型(二)

mnesia在频繁操作数据的过程可能会报错:** WARNING ** Mnesia is overloaded: {dump_log, write_threshold},可以看出,mnesia应该是过载了.这个警告在mnesia dump操作会发生这个问题,表类型为disc_only_copies .disc_copies都可能会发生. 如何重现这个问题,例子的场景是多个进程同时在不断地mnesia:dirty_write/2 mnesia过载分析 1.抛出警告是在mnesia 增加dump

ThinkPHP 关联模型(二十)

原文:ThinkPHP 关联模型(二十) ThinkPHP关联模型 两表关联查询:Message 和  user  关联条件uid(参考手册:模型->关联模型) 步骤: 一:创建Message表自定义的Mode  --->Home\Lib\Model\MessageModel.class.php <?php class MessageModel extends RelationModel{ //这是自动填充 protected $_auto=array( array('time','ti

数学之美——HMM模型(二)解码和Forward算法

上一篇讨论了HMM的基本概念和一些性质,HMM在现实中还是比较常见的,因此也带来一了一系列的HMM应用问题.HMM应用主要面向三个方面:预测.解码和学习.这篇主要讨论预测. 简单来说,预测就是给定HMM,和一个观察得到的可观察状态序列,求出通过HMM得到这个序列的概率是多少,这也是一般机器学习等领域中比较常见的应用,得到一个模型后我们当然是希望通过这个模型来得到一些预测的结果.这个也是HMM应用比较基本比较简单的一个. 首先对于给定的HMM和观察序列,第一反应当然是穷举搜索,不妨假设模型为λ,

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

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

C++二级指针第二种内存模型(二维数组)

C++二级指针第二种内存模型(二维数组) 二维数组 二维数组本质上是以数组作为数组元素的数组,即“数组的数组”. 定义 类型说明符 数组名[常量表达式][常量表达式] 例如: float a[3][4],b[5][10]; 二维数组元素地址 #include <iostream> using namespace std; int main() { cout << "Hello world!" << endl; int a[3][4]={ {1,2,3