Bone

游戏动作师使用Unity3D遇到过的所有问题

北战南征 提交于 2020-12-04 02:32:18
到现在我大概用了四年多u3d,期间掉过无数坑,遇到过各种问题,2015年底的时候想着应该将其整理出来,方便大家查阅,于是有了这篇东西。但是实际整理完发现,有些问题我已经想不起了,遇到过的问题肯定不止这么多。希望各位同行能把遇到的问题发给我,解决了的、没解决的都可以,大家互相交流一起进步。我会把所有问题全部整理好在共享给大家,自己能提高的同时也算给行业做点小贡献。我的微信号:othniel-aslan。 导出相关 图为max导出fbx界面,各版本界面略有不同功能相近,版面所限请放大查看 在游戏美术工作流中,模型和动画的导出都是由动画师负责,一份可用的动画文件,必须同时包含模型和动画文件各一个。 模型导出时应注意勾选蒙皮和几何变形,不要勾选贴图文件,导出模型后单独将贴图文件手动放在模型文件夹下。避免重复导出替换时出错。动画的导出则比较常规,需要注意的是很多人喜欢使用烘焙动画,其实并不好用,容易出现万向轴的问题且不说,还给一些中间帧动画的修改带来难度。具体内容见模型篇。 挂点相关 图为常规挂点所需点位,实际根据项目需求增减。 所挂dummy点需作为子级链接到对应骨骼,三轴对齐,各个模型间同一个点位置要统一。 武器换手相关 换手的三种方式 1.缩放隐藏换手 2.link链接约束换手 3.prop骨骼换手 1.缩放隐藏换手 即 在需要有武器的位置都放置一把武器(如左手、右手、后背、空中)

Java学习日记基础(五)——类、对象之this、静态变量(类变量)、静态方法(类方法)、四大特征

别来无恙 提交于 2020-11-16 02:45:35
this 赵本山问奥尼尔:“我的爸爸的爸爸是谁?” 奥尼尔:“不知道” 赵本山:“你傻啊,是我爷爷” 奥尼尔回去问科比:“我的爸爸的爸爸是谁?” 科比:“不知道” 奥尼尔:”你傻啊,是赵本山的爷爷“ 就像这个笑话一样,不同的人,用this时,指向的对象也是变的。 普通方法中,this总是指向调用该方法的对象 //this在成员方法中的用处 //this就是指代当前对象,是一个隐式参数 public class thissss { public static void main(String []args) { Student s1 = new Student(); s1.name = "小白"; s1.age = 17; s1.study(); System.out.println(s1.name); Student s2 = new Student(); s2.name = "小徐"; s2.age = 18; s2.study(); } } class Student { int age; String name; public void study() //在创建成员方法(函数)的时候会自动传一个this参数,指向该对象的地址,但是是隐藏的 { this.name = "小黑"; //s1.name = "小黑"; //这条语句是错误的,因为对象要在类创建完成之后才有 /

KVC

北慕城南 提交于 2020-10-28 15:02:58
1、概念: KVC(Key-value coding):键值对编码,也就是我们可以通过变量的名称来读取或者修改它的值,而不需要调用明确的存取方法。这样就可以在运行时动态地访问和修改对象的属性。而不是在编译时确定。对于类里的私有属性,Objective-C是无法直接访问的,但是 KVC是可以的 。 作用: 取值和赋值(开发中基本不用) 获取对象私有变量的值.(经常使用,例如UIPageContorl分页, 设置圆点为图片) 改变对象私有变量的值(经常使用) 简单的字典转模型(偶尔使用) 模型转字典 批量取值 kvc的常用方法有: // 通过Key来设值 - ( void )setValue:(nullable id )value forKey:(NSString * )key; // 通过KeyPath来设值 - ( void )setValue:(nullable id )value forKeyPath:(NSString * )keyPath; // 直接通过Key来取值 - (nullable id )valueForKey:(NSString * )key; // 通过KeyPath来取值 - (nullable id )valueForKeyPath:(NSString * )keyPath; // 默认返回YES,表示是否允许直接访问变量 也就是如果没有找到Set

VAE变分自编码器Keras实现

时间秒杀一切 提交于 2020-10-05 04:50:24
介绍   变分自编码器(variational autoencoder, VAE)是一种生成模型,训练模型分为编码器和解码器两部分。   编码器将输入样本映射为某个低维分布,这个低维分布通常是不同维度之间相互独立的多元高斯分布,因此编码器的输出为这个高斯分布的均值与对数方差(因为方差总是大于0,为了将它映射到$(-\infty,\infty)$,所以加了对数)。在编码器的分布中抽样后,解码器做的事是将从这个低维抽样重新解码,生成与输入样本相似的数据。数据可以是图像、文字、音频等。   VAE模型的结构不难理解,关键在于它的 损失函数 的定义。我们要让解码器的输出与编码器的输入尽量相似,这个损失可以由这二者之间的二元交叉熵(binary crossentropy)来定义。但是仅由这个作为最终的目标函数是不够的。在这样的目标函数下,不断的梯度下降,会使编码器在不同输入下的输出均值之间差别越来越大,而输出方差则会不断地趋向于0,也就是对数方差趋向于负无穷。因为只有这样才会使从生成分布获取的抽样更加明确,从而让解码器能生成与输入数据更接近的数据,以使损失变得更小。但是这就与生成器的初衷有悖了,生成器的初衷实际上是为了生成更多“全新”的数据,而不是为了生成与输入数据“更像”的数据。所以,我们还要再给目标函数加上编码器生成分布的“正则化损失”:生成分布与标准正态分布之间的KL散度(相对熵)

Hacker News 简讯 2020-07-27

大憨熊 提交于 2020-08-14 22:39:29
最后更新时间: 2020-07-27 23:01 How popular media portrays the employability of older software developers - (arxiv.org) 大众媒体如何描述老软件开发人员的就业能力 得分:150 | 评论:129 The Rise of Synthetic Audio Deepfakes - (nisos.com) 合成音频假货的兴起 得分:33 | 评论:4 Show HN: UnnaturalScrollWheels – Better scroll wheel settings for macOS - (github.com) Show HN:UnnaturalScrollWheels–macOS的滚轮设置更好 得分:21 | 评论:0 How to pay your rent with your open source project - (plausible.io) 如何使用开源项目支付租金 得分:197 | 评论:93 What the heroin industry can teach us about solar power - (bbc.com) 海洛因工业能教我们什么太阳能 得分:67 | 评论:37 ACCC alleges Google misled consumers

2020 Pantone色「经典蓝」饰品让造型更加分

旧街凉风 提交于 2020-08-08 15:45:35
  Pantone年度色「经典蓝」是优雅与自信的代表,想要为自己的穿搭打造亮点吗?快来看看为你整理的配饰小指南!    1 、 miu miu   率性女孩可不能没有皮革手环,搭配金色扣环和星型水晶,可爱又帅气。      MADRAS皮革手镯    2、CHANEL   经典双C Logo,加上流苏水钻,再用经典蓝水晶点缀中心,优雅迷人。      双C流苏水钻耳环    3 、 Dior   标志性Dior Tribales耳环在2020夏季系列洋溢着浓浓度假风,以蓝绿色天河石圆珠为底,顶端用黑色水晶星型图案画龙点睛,增添活泼气息。      DIOR TRIBALES蓝绿色天河石和水晶耳环    4 、 FENDI   复古仿旧的金属扣环上绽放一朵热带风情小蓝花,花瓣采用透光的珐琅材质,让整个人都明亮了起来,正好迎接即将到来的夏天!      蓝花珐琅耳环    5 、 GUCCI   特殊的鲨鱼齿外型,顶端镶嵌一颗小巧的青金石,为复古的风格增添优雅的韵味。      Bone shark tooth charm耳环    6 、 PANDORA   迪士尼迷妹们看过来!无论是冰血奇缘还是阿拉丁系列的串珠都好可爱,再加上经典蓝元素,不搜集怎么行!      Disney系列    7 、 Swarovski   这款项链是为庆祝品牌成立125周年而特别推出

设计模式之工厂模式

跟風遠走 提交于 2020-05-09 14:37:57
工厂模式 简介: 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 实现: 1.创建一个动物接口: /** * @ClassName : Animal * @Description : 动物接口,动物具有eat的行为 * @Author : Jay.Yao * @Date: 2020/5/8 * @Version 1.0.0 */ public interface Animal { void eat(); } 2.创建三个实现接口的实体类: /** * @ClassName : Dog * @Description :狗,狗吃骨头 * @Author : Jay.Yao * @Date: 2020/05/08 * @Version 1.0.0 */ public class Dog implements Animal{ @Override public void eat() { System.out.println( "Dog eat bone" ); } } /** * @ClassName : Cat * @Description : 猫,猫吃鱼 * @Author : Jay

jieba (中文词频统计) 、collections (字频统计)、WordCloud (词云)

限于喜欢 提交于 2020-04-25 08:14:25
py库: jieba (中文词频统计) 、collections (字频统计)、WordCloud (词云) 先来个最简单的: # 查找列表中出现次数最多的值 ls = [1, 2, 3, 4, 5, 6, 1, 2, 1, 2, 1, 1 ] ls = [ " 呵呵 " , " 呵呵 " , " 呵呵 " , " 哈哈 " , " 哈哈 " , " 拉拉 " ] y = max(set(ls), key= ls.count) print (y) 一、字频统计:  ( collections 库)   2017-10-27 这个库是python 自带的 http://www.cnblogs.com/George1994/p/7204880.html  Python collections模块总结 https://www.imooc.com/video/16366  counter的视频  2018-11-26 先练习一下方法的使用: collections.Counter  (这个库里只有Counter这个类比较好用) from collections import Counter cnt = Counter() for word in [ ' red ' , ' blue ' , ' red ' , ' green ' , ' blue ' , ' blue ' ]: cnt

Metasequoia 4 for Mac(3D水杉建模软件) v4.7.3特别版

心不动则不痛 提交于 2020-02-28 05:59:33
Metasequoia 4 for Mac激活版 人称水杉建模,是基于多边形建模创建使用cad和3DCG,视效率和数据的可移植,可以使用范围很广,从爱好到业务,支持3D电脑绘图,3D印刷,游戏开发等!现 Mac下载Macdown 提供水杉建模破解版下载,附注册机和详细破解教程,经小编实测,绝对能使用! Metasequoia 4 for Mac破解版下载 https://www.macdown.com/mac/1692.html Metasequoia for Mac激活软件介绍 目前,3D建模应用程序的需求量很大,因为平面设计师,游戏开发人员和动画师需要专门的工具来帮助他们创建新的更好的内容,使用范围很广,从爱好到业务,如游戏制作的三性维形状数据,重视效率和数据的可移植等等,准确的说它是一款3D模型建模软件。 Metasequoia4 Mac功能介绍 强大的建模功能 水杉具有基本的多边形编辑功能。它还具有协助更精细处理的功能。 1、衔铁 通过[Armature],您可以沿中心线创建对象形状。 您可以通过仅指定中心线和线宽来创建对象。此功能将减少创建对象的时间。 您可以通过建模功能更详细地编辑生成的对象。 2、骨和变形 设置[Bone],对象可以链接到骨骼的变形。 并且[Morph]是滑动顶点的函数。您可以创建面部表情等。 骨骼和变形设置可以导出为相应的文件格式FBX或PMD。 3

lopatkin俄大神精简中文系统Microsoft Windows 10 Enterprise 14393.576 x86-x64 ZH-CN BONE

寵の児 提交于 2020-01-07 11:18:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Microsoft Windows 10企业版14393.576 x86-x64 ZH-CN BONE 年份发表于2016 版本:Windows 10 Enterprise 14393.576 平台:x86-x64 系统要求:CPU-1 gz RAM-1-2 gb HD-4-6gb Video-c DirectX 9.0 Display-1024 x 768 语言:中文 原贴地址: http://emtrek.org/viewtopic.php?t=42496 下载地址: https://www.90pan.com/b1597771 密码:dr2k 14393.576_J_CENA_X64FREV_ZH-CN_BONE.iso CRC32: 34C3FFC0 MD5: E50EFD8B9FF37F3E35E9D1D62F415178 SHA-1: D528B5151844CD30F346D6BBF3C20D9C180607D2 14393.576_J_CENA_X86FREV_ZH-CN_BONE.iso CRC32: E8748516 MD5: 2E743909E257E34E28AD24A9E338570D SHA-1: FBB435998C65A0A7030AA8E79F81273BE8FA6210