Siew Yi Liang's Projects
Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
Dash/Zeal-compatible docset for The Foundry's Mari Python API
A set of Python scripts for Maya and Mari to send and receive textured meshes
3ds max C++ SDK reference as a Dash-compatible docset
Maya CustomConstraint Sample
Autodesk Maya devkit
Maya-dx11Shader-Sample
Maya Locator Library (Example) - Plug-in of the Month, October 2012
Collection of math nodes for Autodesk Maya
Repo for shader fragment as shader input blog post.
Dash-compatible docset for the Maya C++ API reference.
A tutorial on writing unhandled exception filters, WinDbg extensions, and how exceptions on Windows work.
Runtime Compiled C++ in Maya
An example of a Maya "feature" node
An example of how to create a Python C++ extension for use in Maya
An example of building standalone applications using the Maya libraries
I designed this Node-based interface as a way of learning Python and PyQt. It has been developed with Maya 2011 and only (as of now) works with Maya 2011. It's only meant to work with setting up particle systems. Some node functions aren't complete, but for the most part all of them are done.
A command-line-compilable example of Metal.
(c++) Maya 2016.5 locator mimicking XSI's Null
The "standard" Keyboardio Model 01 Firmware sketch.
Modulo dependency graph node for Maya (c++)
Drawing OpenGL in Maya was never easier.
Dash/Zeal-compatible docset for Autodesk Mudbox C++ API
Simple deformers for Autodesk Mudbox. This is an example of using the Mudbox SDK to create plugins and should not be treated as production-ready.
Major mode for editing NASM assembly programs
Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
neuron plugin for maya
skinning plugin for Autodesk Maya
A NodeGraph control in JavaScript
A delightful community-driven framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.