Chad Vernon
  • Home
  • Reel/Resume
  • Work
  • Resources
  • About
  • Contact
sideBar

Search

Categories

  • CG
  • cvxporter
  • Maya
    • API
    • Plug-ins
  • Personal

Archives

  • September 2011
  • June 2011
  • March 2011
  • December 2010
  • November 2010
  • September 2010
  • August 2010
  • July 2010
  • May 2010
  • April 2010
  • March 2010
  • December 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007

Rss

  • Main Entries RSS
  • Comments RSS
February 6th, 2008

Knowledge is Power

Posted in CG | 2 comments

The past few weeks have gone by pretty quickly.  Work is still exciting and I learn new things every day.  I started getting into physics simulations and linear algebra programming.  You can do a lot of really cool things once you know a few basic concepts such as vector/matrix math, cross products, dot products, etc.  When you hear TD’s (Technical Directors for you non-industry people) should be good at math, they’re right.  Not all TD’s know or understand this material but they are still really talented.  But the ones that do understand it can go above and beyond creating really cool systems.  I’m finding it a lot easier these days to read a SIGGRAPH paper and actually understand it.

I had an interesting conversation today with some of my coworkers about sharing knowledge and source code.  If you’ve read my site before, you probably know that I like to share my knowledge with people and give away code and such for free. People helped me when I was learning and I like to return the favor to others. Someday, I would like to write up some pages on character rigging and coding with Maya but now that I work for a company, it can be a bit more complicated.  If I were to post code and certain techniques, I would now have to be careful that I’m not posting too much that could be deemed sensitive company information.  I realized this is why there are not really any in-depth production worthy character rigging resources out there. Most of the knowledge is learned on the job and most of it is specific to the company’s pipeline. As a result, a lot of this work and knowledge can be seen as belonging to the company.  So what can be shared or posted?  Unless we have specific permission, we could probably only share extremely dumbed down versions of tools or plug-ins. Maybe even break down material into the fundamental building blocks that the material is based on and not even talk about the specific tool at all.  With physics simulations, for example, I could probably only write about the basics such as vector math and verlet integration and then leave it up to the reader to build upon these principles to make complex systems. Now if I were to go out and find a SIGGRAPH paper and implement it and modify it on my own time and equipment, could I talk about that?  Maybe.  But it could be seen as knowledge relating to my work.  It’s a tricky area that I’m not too knowledgeable about.  Once I’m in the industry longer, I’ll probably have a better idea about this.


© 2011 Chad Vernon