Maya教程之Maya API编程教学for TD:MEL加密技术
白羽 2018-08-09 来源 : 阅读 1359 评论 0

摘要:本文将带你了解Maya教程之Maya API编程教学for TD:MEL加密技术,希望本文对大家学Maya有所帮助

        本文将带你了解Maya教程之Maya API编程教学for TD:MEL加密技术,希望本文对大家学Maya有所帮助


Maya API编程教学for TD:MEL加密技术

和AboutCG合作的Maya API(几个月前)上线,

首先祝贺AboutCG成功升级平台,在当前的中国做和知识产权有关的事情很是不易,尤其是过去老平台被攻克后淘宝有人以半价出售这些教程,然后收到学习者诚恳的感谢的时候,那感觉犹如英雄救美后被一个突然冒出来的杀马特哥冒领了被救的妹子。当然即便是那段沦陷岁月支持正版教程的人占绝大多数,在此感谢这些有良心的孩子。并且向破解教程的人说一句,大哥,你破解就破解国外的啊人家根本就没考虑中国市场,你破不破教程就在那里,破了造福我们这帮中国技术屌丝,只在中国网站发布的教程你下的了手吗?

(也是由于这些原因,其实这个教程早在去年这个时候就撸好了,今年AboutCG加密技术成熟之后才得以上线。)

废话不多说,介绍教程:

教程简介
本教程由浅入深讲解了Maya插件和Windows独立程序的开发,但由于编程乃一潭深水,受篇幅所限只能讲其精要,建议没有任何编程功底的同学先从语言基础学起。

在本共约5.5小时的视频教学里,手把手教你从设置Visual Studio环境,编写第一个Hello World小程序,Mel加密解密原理,Maya插件编写入门到Debug到最终发布插件,为市面上少有的生产级生产级工具的编写教学。

本加密工具分为两部分,独立运行的加密端和以Maya插件形式存在的解密端。支持隐藏口令,二进制编码,除教学所讲的工具本身很有用外,更可作为编写复杂Maya插件和CG工具的起步教学,实为成为高级TD的最佳选择。

你可以从本套中学到:

如何配置Visual Studio以更舒服的编写代码;C++在CG中的运用;WIndows独立命令行应用的开发;Maya插件开发的环境配置和代码编译;加密解密原理基础;名库Zlib的使用;如何在不精神崩溃的情况下DEBUG一个出错的程序;发布一个程序;如何让自己写出的代码充满高大上风格;各种小技巧


其他
在绝大多数群众支持的同时,有一部分别有用心的人对教程的内容产生了质疑,并披着高科技的外衣去迷惑不明真相的围观群众,于是借这个机会对两个传言做一些说明,这里不想纠正任何人的世界观,只是对这些针对这个教程的言论进行回应,具体结论大家自行分辨:

传言1:Mel加密是不需要的
有人不屑MEL加密其理由为大家都这么忙谁稀罕这几个mel,有那些功夫自己写个不就得了。
首先吧,这个教程的主旨是Maya API编程教学,但我总不能找个课本去和学校里似的给你念课文不是吗,于是需要一个能够结合实际而且知识点尽可能全面的牛逼案例。我最期待的目标群体是上完大学或者编程课后会了一身内功却不知道如何使用的孩子,当年的自己就是一个典型的这样的人,编程基础已经足够,但就是不知道如何写个Maya插件,对一个完全陌生又渴望的知识领域根本无处下手。因此这个教程在有限的时间内尽可能少的去讲语言本身,把重点放到语言在CG行业的使用上。

鉴于独立程序和插件在CG行业同等重要,一个同时包含独立运行的加密端和以Maya插件形式运行的解码端是一个完美的选择,这样学过的人不但知道怎么写Maya插件,还会知道原本的命令行也是可以直接和CG产业的软件环境交互的。

所以我希望看这个教程的孩子收获最大的,不是如何去写一个所谓的MEL加密工具,而是学会如何去写Maya插件以及对编程产生更深刻的理解。MEL加密工具只是一个副产品。学一个东西如果只会别人教出来的那永远学不好,回想自己学习的过程中做过的东西没有一样是和所教内容一样的,自己在领悟了所教的东西之后尝试一些自己曾经很希望实现的效果时会学到特别多,我想这也是自己学的快的原因之一。

其次,MEL加密真的没用吗?哈哈别逗了,如果真没用你去下mel或者用别人的mel又是为了啥?干脆自己写一个得了。另一方面讲,我个人是从来不指望有多少人在业内分享个工具能用pyc绝不用py的环境下能够酣畅淋漓的分享他独家的代码的。谁不承认的话把你们公司几万行的in-house RIG系统源码借我玩玩。

传言2:这种加密方式很容易破解
这个不做多说,他说xxx一下就破解了,你给他个用这种方式加密的melx文件,让他xxx一下看看破解了没?
据我所知目前只有一种方式可以“提取”出mel,前提是:知道密码,不知道密码那只能用暴力破解,相当于无解。

当然我希望看完教程的孩子可以在google的辅助下去实现更牛逼的插件,比如可以一机一码的mel加密,新的fluid solver,GPU renderer…希望这个教程这会是他们一系列牛逼插件的起点。    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标常用软件之Maya频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程