My Open Source Projects
• MyMagicBox (https://github.com/yaoyansi/mymagicbox)
Role: Creator
Miscellaneous projects for exercises.
Projects & Descriptions:
node_template This is a project template for my maya node.
dynamic_enum This project demostrate that how to update a enumerate attribute dynamically in AETemplate UI.
mystring This project implements a basic MyString class for consolidating my C++ skills.
tornado_field A simple maya field node for simulating tornado particle effect. More details: http://www.cnblogs.com/yaoyansi/p/4131139.html
version_control This project aims to implement a framework which can upgrade your maya plugin with backward capability.
automation Automation-test framework for your maya plugins. (Todo)
• Maya2renderer(https://github.com/maya2renderer/maya2renderer)
Role: Creator
Based on LiquidMaya, this project aims to provide a framework to translate Maya data to a renderer. It supports 3Delight, Elvishray and Appleseed now.
Demo Reel:
http://v.youku.com/v_show/id_XODQwMzAwMzg0.html
http://v.youku.com/v_show/id_XODQwMzAxNjYw.html
Features: https://github.com/maya2renderer/maya2renderer/wiki/Features
Gallary:
https://github.com/maya2renderer/maya2renderer/wiki/Gallary_Prman,
https://github.com/maya2renderer/maya2renderer/wiki/Gallary_Elvishray,
https://github.com/maya2renderer/maya2renderer/wiki/Gallary_Appleseed
Animation:
https://github.com/maya2renderer/maya2renderer/wiki/Animation

• MayaExporter(http://code.google.com/p/mayaexporter/)
Role: Creator
Refactored an exporter based on ColladaMaya.
• GPExporter(http://code.google.com/p/gpexport/)
Role: Developer
Some bug fixes and optimization.
• Simple Cloth Simulation (http://blog.csdn.net/yaoyansi/archive/2007/09/05/1774002.aspx)
Role: Creator
Implemented the Mass-Spring model for cloth simulation. Developed an algorithm for computing the volume of general polyhedron. This algorithm is mentioned in Game Development Gems 6.
• OpenCollada(http://code.google.com/p/opencollada/)
Role: Developer
Optimized the 3ds export with lib3ds, and some bug fixes.
• GPUSphsim (http://code.google.com/p/gpusphsim/).
Role: Developer
Implemented the fluid surface construction using Meta-ball algorithm.
My Open Source Projects的更多相关文章
- RegexKit: A Regular Expression Toolbox Based On NW.js(Node-Webkit) And Other Greate Open Source Projects.
RegexKit RegexKit: A Regular Expression Toolbox Based On NW.js(Node-Webkit) And Other Greate Open So ...
- Top Open Source Projects to Watch in 2017
https://opensource.com/article/16/12/yearbook-projects-watch-2017 No one has a crystal ball to see t ...
- Android Open Source Projects(汇总与整理)
Android Open Source Projects 目前包括: Android开源项目第一篇——个性化控件(View)篇 包括ListView.ActionBar.Menu.ViewPager ...
- The Best Blockchain Open Source Projects
https://101blockchains.com/blockchain-open-source/ Blockchain has been the buzzword of the year for ...
- Open Source Projects Released By Google
Open Source Projects Released By Google Google has released over 20 million lines of code and over 9 ...
- Top 10 open source projects of 2015
Top 10 open source projects of 2015 Posted 15 Dec 2015Jen Wike Huger (Red Hat)Feed 188 up 31 comment ...
- A Complete List of .NET Open Source Developer Projects
http://scottge.net/2015/07/08/a-complete-list-of-net-open-source-developer-projects/?utm_source=tuic ...
- WCF Client is Open Source
WCF Client is Open Source Wednesday, May 20, 2015 Announcement New Project WCF We’re excited to anno ...
- Contributing to Open Source on GitHub(转)
A great way to get involved in open source is to contribute to the existing projects you’re using. G ...
随机推荐
- 使用注解配置Spring框架自动代理通知
话不多说上代码 项目架构图及Lib包如下: 第二步创建业务类接口 package cn.happy.day01.entity; /** * 1.业务接口 * @author Happy * */ pu ...
- Android 学习第12课,应用出错信息
应用在运行时,出现的错误信息都会在LogCat中显示 如果调出LogCat ? 菜单:窗口 -> 显示视图 -> 其他 -> LogCat
- sublime Text3 编写java
安装好jdk,并且配置好环境变量后(也可以放到sublime 中去配置) 2.一般的sublimetext 已经有了javac的buildsystem, 不过默认的配置不尽人意. 下面进行修改. 在S ...
- GPU 加速NLP任务(Theano+CUDA)
之前学习了CNN的相关知识,提到Yoon Kim(2014)的论文,利用CNN进行文本分类,虽然该CNN网络结构简单效果可观,但论文没有给出具体训练时间,这便值得进一步探讨. Yoon Kim代码:h ...
- HTC One M7简易刷Recovery教程
HTC One M7作为当下HTC旗下的旗舰热门机,用户们对于刷机的需求都比较强烈,对于刷ROM的前提就是要刷入Recovery,当然作为安卓智能手机HTC one而言也不例外,最近有些用 ...
- ionic中的service简单写法
在service中写服务 服务名叫feedService .service('feedService',function($ionicLoading,$q,$http){ return{ //获取反馈 ...
- 《JavaScript DOM编程艺术》读后总结
这是我读的第一本关于JS的书,刚开始我为了选择合适的学习JS的书,看了网上许多人的意见,基本上都是推荐先读这本书.书的内容挺简单的,确实很适合初学者看,阅读的过程中不会产生什么障碍.内容虽然简单,但我 ...
- service的简单使用
Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy 我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的. ...
- leetcode 187. Repeated DNA Sequences 求重复的DNA串 ---------- java
All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: "ACG ...
- jQuery中方法html()与text()的不同
区别一:html()方法设置或者返回被选元素的内容,其效果类似于操作元素对象的“innerHTML”属性:text()方法设置或者返回被选元素的文本内容,其效果等同于操作元素对象的“textConte ...