• 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的更多相关文章

  1. 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 ...

  2. 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 ...

  3. Android Open Source Projects(汇总与整理)

    Android Open Source Projects 目前包括: Android开源项目第一篇——个性化控件(View)篇  包括ListView.ActionBar.Menu.ViewPager ...

  4. The Best Blockchain Open Source Projects

    https://101blockchains.com/blockchain-open-source/ Blockchain has been the buzzword of the year for ...

  5. Open Source Projects Released By Google

    Open Source Projects Released By Google Google has released over 20 million lines of code and over 9 ...

  6. 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 ...

  7. 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 ...

  8. WCF Client is Open Source

    WCF Client is Open Source Wednesday, May 20, 2015 Announcement New Project WCF We’re excited to anno ...

  9. 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 ...

随机推荐

  1. Canvas基础

    1.1. 什么是 Canvas canvas 是 HTML5 提供的一个用于展示绘图效果的标签. canvas 原意画布, 帆布. 在 HTML 页面中用于展示绘图效果. 最早 canvas 是苹果提 ...

  2. animation js控制 缓动效果

    <!DOCTYPE html><html><head><meta charset="utf-8" /><title>缓动 ...

  3. 浅谈FTP 与 LFTP 的 nlist 和 mget 功能

    最近因为业务需要,与第三方数据厂商做数据对接,接口方式协定为 FTP传输 ,说说我过程中的dan teng 经历. 开始准备用 lftp mirror 的方式镜像的方式同步数据,由于对方提供的日志文件 ...

  4. php 使用 curl 发送 post 数据

    作为第三方开发商,经常会需要调用平台接口,远程调用,就要用到curl,其实质就是叫调用的方法与用到的参数以http post的方式发送至平台服务器. 简单的例子: $url = 'http://'; ...

  5. c++ sort降序排序

    sort是c++ STL中提供的一个函数模板,可以用来对多种类型进行排序. 默认是升序排序.它有两种使用方法: default (1) template <class RandomAccessI ...

  6. sql语句变量定义和样例

    变量和与常量 1.定义和使用局部变量说明:局部变量是用户可自定义的变量,它的作用范围仅在程序内部.局部变量的名称是用户自定义的,命名的局部变量名要符合SQL Server 2000标识符命名规则,必须 ...

  7. span标签设置margin-top没有效果

    <span>是行内元素,span只有margin-left和margin-right才有效果.要想margin-top生效就要把span转给块级元素才行.在span的css中加入以下属性即 ...

  8. cocos2d-x iOS真机下载非根目录文件提示下载失败解决办法

    在使用cocos api的Downloader或者AssetsManager下载文件到真机Document目录时,如果是直接下载到document根目录,是没问题的,如果是下载存放到了某个不存在的子目 ...

  9. Installshield调用DLL的正确姿势

    脚本如下 szDllPath = SUPPORTDIR ^ "TestCom.dll";       set oMyTest = CoCreateObjectDotNet(szDl ...

  10. 如何成为python高手

    本文是从 How to become a proficient Python programmer 这篇文章翻译而来. 这篇文章主要是对我收集的一些文章的摘要.因为已经有很多比我有才华的人写出了大量关 ...