<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3478554315332874026</id><updated>2012-02-16T12:39:45.052-08:00</updated><category term='Medic'/><category term='Heavy'/><category term='Story'/><category term='Rig'/><category term='Animation'/><title type='text'>TF2 Short</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-3861573178337388891</id><published>2011-10-05T10:23:00.000-07:00</published><updated>2011-10-05T14:31:15.681-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Medic'/><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>Quads, glorious quads!</title><content type='html'>Between all the editing and camera work for the  short, I decided to take a break and convert the geometry of the  character models from triangles to quadrangles.  As you can see the  models are much cleaner than the decompiled once.  This conversion would  also allow me to mesh smooth the models if I decide to do so later.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-YL4pYPmshA0/ToyV4Ou_y8I/AAAAAAAAAEc/F7yP958W5F0/s1600/Heavy_tris.jpg"&gt;&lt;img style="cursor: pointer; width: 266px; height: 152px;" src="http://2.bp.blogspot.com/-YL4pYPmshA0/ToyV4Ou_y8I/AAAAAAAAAEc/F7yP958W5F0/s400/Heavy_tris.jpg" alt="" id="BLOGGER_PHOTO_ID_5660063624958299074" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-6NhnM3_hw8A/ToyWATovR6I/AAAAAAAAAEk/UbeE9zIyBTI/s1600/Heavy_quads.jpg"&gt;&lt;img style="cursor: pointer; width: 270px; height: 152px;" src="http://3.bp.blogspot.com/-6NhnM3_hw8A/ToyWATovR6I/AAAAAAAAAEk/UbeE9zIyBTI/s400/Heavy_quads.jpg" alt="" id="BLOGGER_PHOTO_ID_5660063763713181602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-BA4m4ylNIyk/ToyUnWYHXBI/AAAAAAAAAEM/TcXRgM9ufNw/s1600/Medic.jpg"&gt;&lt;img style="cursor: pointer; width: 184px; height: 349px;" src="http://3.bp.blogspot.com/-BA4m4ylNIyk/ToyUnWYHXBI/AAAAAAAAAEM/TcXRgM9ufNw/s400/Medic.jpg" alt="" id="BLOGGER_PHOTO_ID_5660062235440405522" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-5tJCZ_zIGiQ/ToyUsFOm5FI/AAAAAAAAAEU/cNrZhtpmb2o/s1600/Medic_tris.jpg"&gt;&lt;img style="cursor: pointer; width: 183px; height: 349px;" src="http://1.bp.blogspot.com/-5tJCZ_zIGiQ/ToyUsFOm5FI/AAAAAAAAAEU/cNrZhtpmb2o/s400/Medic_tris.jpg" alt="" id="BLOGGER_PHOTO_ID_5660062316736472146" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-M1oEIKJQ5yM/ToyWIkrSqsI/AAAAAAAAAEs/9jyE6av15u4/s1600/Medic_quads.jpg"&gt;&lt;img style="cursor: pointer; width: 183px; height: 349px;" src="http://3.bp.blogspot.com/-M1oEIKJQ5yM/ToyWIkrSqsI/AAAAAAAAAEs/9jyE6av15u4/s400/Medic_quads.jpg" alt="" id="BLOGGER_PHOTO_ID_5660063905726245570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, very important information for anyone that doesn't know you can find all the rigs that Valve made in your steam folder.  They are great and ready to animate the only problem is that you would need to build your own facial rig.  The path where you can find them is:&lt;br /&gt;&lt;br /&gt;&lt;span&gt;...\Steam\steamapps\YOURUSERNAME\sourcesdk_content\tf\modelsrc\player\CHARACTERNAME\parts\maya&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-3861573178337388891?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/3861573178337388891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2011/10/quads-glorious-quads.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3861573178337388891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3861573178337388891'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2011/10/quads-glorious-quads.html' title='Quads, glorious quads!'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-YL4pYPmshA0/ToyV4Ou_y8I/AAAAAAAAAEc/F7yP958W5F0/s72-c/Heavy_tris.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-4614546788325254472</id><published>2011-08-22T01:51:00.001-07:00</published><updated>2011-08-22T02:07:34.185-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Medic'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>Back and Ready for Action</title><content type='html'>Hello everyone!  After about 8 months of not being able to work on the short, I finally got the time and inspiration to continue.  The Medic facial rig is ready for testing.  I made a small video that demonstrates the features.  After animating the Heavy facial rig I realized what could be improved and tried to implement it in this one.  There are more joints and less unnecessary predefined mouth shapes and expression.  Enjoy!&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;iframe src="http://player.vimeo.com/video/27972750?title=0&amp;amp;byline=0&amp;amp;portrait=0" height="315" width="560" frameborder="0"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;P.S. Right now I am working on the layout, so hopefully I have something to show soon. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-4614546788325254472?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/4614546788325254472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2011/08/back-and-ready-for-action.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/4614546788325254472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/4614546788325254472'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2011/08/back-and-ready-for-action.html' title='Back and Ready for Action'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-7957513948917597577</id><published>2010-12-13T06:58:00.000-08:00</published><updated>2010-12-13T07:06:33.703-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Animation'/><title type='text'>...good idea!</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin-top:0cm;  mso-para-margin-right:0cm;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0cm;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNoSpacing"&gt;This is an animation test I have been working on.&lt;span style=""&gt;  &lt;/span&gt;There is nothing better than animation to test the rig’s stability.&lt;span style=""&gt;  &lt;/span&gt;One thing I found out during that test is that the facial rig works much better when I use the individual controls instead of the preset mouth shapes.&lt;span style=""&gt;  &lt;/span&gt;So I will skip that step for the Medic's facial rig.&lt;span style=""&gt;  &lt;/span&gt;Enjoy!&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;iframe src="http://player.vimeo.com/video/17743376?title=0&amp;amp;byline=0&amp;amp;portrait=0" frameborder="0" height="315" width="560"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-7957513948917597577?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/7957513948917597577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/12/good-idea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/7957513948917597577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/7957513948917597577'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/12/good-idea.html' title='...good idea!'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-8309867795483199325</id><published>2010-08-23T02:42:00.000-07:00</published><updated>2010-08-23T05:01:41.475-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Medic'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>Hello, Fräuleins!</title><content type='html'>Yesterday, I decided to quickly rig the Medic with the LowMan script, so I wanted to share a video of that.  It was very fast again since I followed &lt;a href="http://tf2short.blogspot.com/2010/05/it-is-good-day-to-be-giant-man.html"&gt; the same process&lt;/a&gt; as what I used for the Heavy.  There were a few difficulties because the decompiled skeleton did not have forearm twists and the strange thing is that there is only one bicep twist on the right arm.  I wonder why that is, but knowing Valve I am sure there is a reason.&lt;br /&gt;Anyways, I added the forearm twists and constrained the existing bicep one 50-50 to the elbow and the upper arm.  I had to also fix a few problems with the default skinning.  The head rig for the Medic will be done later, for now I can use this for layout and story ideas.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;iframe src="http://player.vimeo.com/video/14343319?title=0&amp;amp;byline=0&amp;amp;portrait=0" frameborder="0" height="315" width="560"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-8309867795483199325?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/8309867795483199325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/08/hello-frauleins.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8309867795483199325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8309867795483199325'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/08/hello-frauleins.html' title='Hello, Fräuleins!'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-3907970285254995153</id><published>2010-07-23T05:55:00.001-07:00</published><updated>2010-08-23T05:05:37.297-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Story'/><title type='text'>It's been a while....</title><content type='html'>Hello to everyone reading this or accidentally visiting.  I just wanted to let everyone know that I have been working on story and that is why the blog lacks posts.  I am not quite sure how to approach this, because I don't really want to give away any of the story before you actually see it.  I will think about what exactly to post after I finish the Medic rig. Maybe some quick sketches and fun shots in progress.  For now I will just share this quick sketch of a fat scout I doodled a while ago:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2ZsvgZkx_bU/TEmSjYW4SzI/AAAAAAAAADE/q4YIFmSHB7c/s1600/FatScout.jpg"&gt;&lt;img style="cursor: pointer; width: 222px; height: 320px;" src="http://1.bp.blogspot.com/_2ZsvgZkx_bU/TEmSjYW4SzI/AAAAAAAAADE/q4YIFmSHB7c/s320/FatScout.jpg" alt="" id="BLOGGER_PHOTO_ID_5497085956713892658" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-3907970285254995153?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/3907970285254995153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/07/its-been-while.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3907970285254995153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3907970285254995153'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/07/its-been-while.html' title='It&apos;s been a while....'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_2ZsvgZkx_bU/TEmSjYW4SzI/AAAAAAAAADE/q4YIFmSHB7c/s72-c/FatScout.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-8053915921381768657</id><published>2010-05-19T01:28:00.001-07:00</published><updated>2010-08-23T05:05:23.099-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>It is another good day to be giant man...</title><content type='html'>Hey everyone!  There is the promised video that demonstrates the Heavy driven by LowMan rig.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object height="315" width="560"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11851369&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=11851369&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="315" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-8053915921381768657?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/8053915921381768657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/05/it-is-another-good-day-to-be-giant-man.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8053915921381768657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8053915921381768657'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/05/it-is-another-good-day-to-be-giant-man.html' title='It is another good day to be giant man...'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-3531106998952442265</id><published>2010-05-17T23:31:00.000-07:00</published><updated>2010-05-17T14:31:30.644-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>It is good day to be giant man...</title><content type='html'>I come back with a pretty big update today. The full body rig for the Heavy is finished. I have to thank Miguel González Viñé (&lt;a href="http://lichiman.aniguild.com/"&gt;lichiman.aniguild.com&lt;/a&gt;) for speeding up this process by creating the LowMan Rig (a while ago). This is the script I used to generate the Heavy's animation body rig. And I am about to show you how to do that. I guess this information could be used to setup any character you would like to. After following the installation guidelines that come with the LowMan rig you can try following me and I hope I am not too confusing.&lt;br /&gt;We start by comparing the two skeletons. First we adjust the Heavy skeleton by the bone rotations only. We straighten the arms and legs so they look more like the LowMan pose from the Lowman.ma file that you can find here: C:\Documents and Settings\Administrator\My Documents\maya\XXX\scripts\LowMan\LowMen\LowMan_1.0.ma (replace the XXX with your maya version)&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2ZsvgZkx_bU/S_GGERuUEaI/AAAAAAAAACM/v6leB1l0SMI/s1600/BodyRig_01.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 226px;" src="http://1.bp.blogspot.com/_2ZsvgZkx_bU/S_GGERuUEaI/AAAAAAAAACM/v6leB1l0SMI/s400/BodyRig_01.jpg" alt="" id="BLOGGER_PHOTO_ID_5472302430267117986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;After you are done matching the pose you should merge your Heavy skeleton file into the Lowman.ma and until you generate the rig you should not save the file as anything else but .ma file. You will notice we have to add an additional bone for the root since it’s missing in the Heavy hierarchy. We parent the first bone of the spine and the pelvis bone to the new root. Therefore this bone should be placed somewhere between the two. Now you have to align by bone position only, all the LowMan skeleton bones to the Heavy skeleton bones. After you have done that, parent constraint each of the Heavy skeleton bones to the Lowman skeleton bones. It’s a bit tedious, but believe me it’s worth it. (G key is your best friend here)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2ZsvgZkx_bU/S_GHarL5t4I/AAAAAAAAACU/OIGPMrS3t3g/s1600/BodyRig_02.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 217px;" src="http://3.bp.blogspot.com/_2ZsvgZkx_bU/S_GHarL5t4I/AAAAAAAAACU/OIGPMrS3t3g/s400/BodyRig_02.jpg" alt="" id="BLOGGER_PHOTO_ID_5472303914570856322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After the whole Heavy skeleton is constrained to the corresponding bones of the LowMan skeleton we type in the MEL script line “lowman”. This opens a window with options to scale the rig. You shouldn’t touch those settings since you already aligned the skeletons exactly to each other.&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;a onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S_GIuJ_wOrI/AAAAAAAAACc/E-kw6YfYUAM/s1600/BodyRig_03.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 265px;" src="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S_GIuJ_wOrI/AAAAAAAAACc/E-kw6YfYUAM/s400/BodyRig_03.jpg" alt="" id="BLOGGER_PHOTO_ID_5472305348770544306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Now comes the fun part. Press the nice button “Make Setup” and your animation rig is generated and completely connected to your character with all the controls available for the LowMan rig.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2ZsvgZkx_bU/S_GPgf5QutI/AAAAAAAAAC8/nWFjvWXkqnc/s1600/BodyRig_04.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 381px;" src="http://1.bp.blogspot.com/_2ZsvgZkx_bU/S_GPgf5QutI/AAAAAAAAAC8/nWFjvWXkqnc/s400/BodyRig_04.jpg" alt="" id="BLOGGER_PHOTO_ID_5472312810712120018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From here the only thing you would have to do if you want, is to scale some of the controls since for me they are generated in a bit of a mutated way. You have to remember that the only way you should rescale those controls is in component mode, do not do it in object mode because it would affect your rig in very strange ways.&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S_GJCsGCNlI/AAAAAAAAACk/o69esOzvxA4/s1600/BodyRig_05.jpg"&gt;&lt;img style="cursor: pointer; width: 319px; height: 178px;" src="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S_GJCsGCNlI/AAAAAAAAACk/o69esOzvxA4/s400/BodyRig_05.jpg" alt="" id="BLOGGER_PHOTO_ID_5472305701521077842" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S_GJGFly9yI/AAAAAAAAACs/7iBEuK_FREs/s1600/BodyRig_06.jpg"&gt;&lt;img style="cursor: pointer; width: 243px; height: 249px;" src="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S_GJGFly9yI/AAAAAAAAACs/7iBEuK_FREs/s400/BodyRig_06.jpg" alt="" id="BLOGGER_PHOTO_ID_5472305759904790306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;That’s all… Heavy is happy and ready to be animated. Let me know if you have any questions and soon I will upload a video to show the effectiveness of the rig.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-3531106998952442265?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/3531106998952442265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/05/it-is-good-day-to-be-giant-man.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3531106998952442265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3531106998952442265'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/05/it-is-good-day-to-be-giant-man.html' title='It is good day to be giant man...'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_2ZsvgZkx_bU/S_GGERuUEaI/AAAAAAAAACM/v6leB1l0SMI/s72-c/BodyRig_01.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-8856945748194861498</id><published>2010-05-09T12:21:00.000-07:00</published><updated>2010-12-06T15:16:16.046-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>The Face Rig (Part 05)</title><content type='html'>Wohoo... it's been a while since I posted anything.  I have this video since a while ago but finally decided to share it with you.  It's just a brief demo of the Heavy's facial rig.  I hope u enjoy it.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;object height="315" width="560"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11596378&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=11596378&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="315" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-8856945748194861498?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/8856945748194861498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/05/face-rig-part-05.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8856945748194861498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8856945748194861498'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/05/face-rig-part-05.html' title='The Face Rig (Part 05)'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-3039678547806255107</id><published>2010-02-16T10:43:00.000-08:00</published><updated>2010-05-17T14:30:01.789-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>The Face Rig (Part 04)</title><content type='html'>I don't blame the Heavy making a face like that... it's been long time since I posted anything. Work has been a bit crazy, but at least I managed to do some things on the side as well. The facial skinning of the weights is completed except some tweaks, of course, that will come up while setting up the shapes and controls. Here is a very small sample of the progress, but soon I will have an animation test for you as well.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S3ro9YGmK8I/AAAAAAAAAB0/CTuVNG6DEAI/s1600-h/HeavyWeights_01.png"&gt;&lt;img style="cursor: pointer; width: 255px; height: 209px;" src="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S3ro9YGmK8I/AAAAAAAAAB0/CTuVNG6DEAI/s320/HeavyWeights_01.png" alt="" id="BLOGGER_PHOTO_ID_5438915641143077826" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S3rpBbswyMI/AAAAAAAAAB8/yZFOf9wrRcY/s1600-h/HeavyWeights_02.png"&gt; &lt;img style="cursor: pointer; width: 259px; height: 209px;" src="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S3rpBbswyMI/AAAAAAAAAB8/yZFOf9wrRcY/s320/HeavyWeights_02.png" alt="" id="BLOGGER_PHOTO_ID_5438915710827940034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;In addition to that, I realized too late that I haven't created better geometry for the eyelids so I had to add them later.  That is why they are separate geometry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-3039678547806255107?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/3039678547806255107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/02/i-dont-blame-heavy-making-face-like.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3039678547806255107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/3039678547806255107'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/02/i-dont-blame-heavy-making-face-like.html' title='The Face Rig (Part 04)'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2ZsvgZkx_bU/S3ro9YGmK8I/AAAAAAAAAB0/CTuVNG6DEAI/s72-c/HeavyWeights_01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-8374556327962669451</id><published>2010-01-25T04:39:00.000-08:00</published><updated>2010-05-17T14:30:13.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>The Face Rig (Part 03)</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;This next part is about the controls I would like to use for the facial rig of the Heavy.  As you can see in the picture I have placed small circles on top of the joints.  Each of these controls consists of three layers (starting from the top of the hierarchy to the bottom):&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Constraint Node&lt;/span&gt; - invisible and is used to blend the position and rotation between the upper and the lower jaw parts using parent constraints&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;SDK Node&lt;/span&gt; - invisible and is used for creating mouth or facial shapes with the help of the Set Driven Key tools in Maya&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Animation Control&lt;/span&gt; - visible and is used for animating manually offsets from the pre-made SDK mouth shapes&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2ZsvgZkx_bU/S12RwMIT59I/AAAAAAAAABU/DlBZBmKR6RQ/s1600-h/Heavy_04.jpg"&gt;&lt;img style="cursor: pointer; width: 556px; height: 308px;" src="http://3.bp.blogspot.com/_2ZsvgZkx_bU/S12RwMIT59I/AAAAAAAAABU/DlBZBmKR6RQ/s400/Heavy_04.jpg" alt="" id="BLOGGER_PHOTO_ID_5430656982754518994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;This facial set up is inspired from the tutorial that I found a while ago created by Canadian 3D Animator &lt;a href="http://www.chrisfram.blogspot.com/"&gt;Chris Fram&lt;/a&gt;.  Unfortunately his site www.dirtyoldtoon.com does not exist anymore, where I actually found the tutorial, but check out his blog.  I hope later I have time to show you how I made this simplified version of the rig (with video and more details).&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-8374556327962669451?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/8374556327962669451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/01/face-rig-part-03.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8374556327962669451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8374556327962669451'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/01/face-rig-part-03.html' title='The Face Rig (Part 03)'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2ZsvgZkx_bU/S12RwMIT59I/AAAAAAAAABU/DlBZBmKR6RQ/s72-c/Heavy_04.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-8676721923477830402</id><published>2010-01-25T03:56:00.000-08:00</published><updated>2010-05-17T14:30:24.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>The Face Rig (Part 02)</title><content type='html'>This weekend I was doing some work on the Heavy facial rig again.  After some thinking I decided to separate the head from the body.  I also deleted the faces that represented eyeballs on the decompiled model and replaced them with real spheres.  All that made me realize that to make my work easier for later I needed to separate the inside parts of the mouth as objects of their own.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S12HGnGs-LI/AAAAAAAAAAs/ME1GFYolyOI/s1600-h/Heavy_02.jpg"&gt;&lt;img style="cursor: pointer; width: 277px; height: 304px;" src="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S12HGnGs-LI/AAAAAAAAAAs/ME1GFYolyOI/s320/Heavy_02.jpg" alt="" id="BLOGGER_PHOTO_ID_5430645273324746930" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2ZsvgZkx_bU/S12HMgFxtRI/AAAAAAAAAA0/3CHFtglDbZ0/s1600-h/Heavy_03.jpg"&gt; &lt;img style="cursor: pointer; width: 280px; height: 304px;" src="http://3.bp.blogspot.com/_2ZsvgZkx_bU/S12HMgFxtRI/AAAAAAAAAA0/3CHFtglDbZ0/s320/Heavy_03.jpg" alt="" id="BLOGGER_PHOTO_ID_5430645374521029906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I allowed myself to make small adjustments to the tongue geometry and the inside of the mouth, just because i needed the model to work well with joint driven facial rig.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S12H2k_82GI/AAAAAAAAAA8/w3NZQ7PpCkI/s1600-h/Tongue.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 126px;" src="http://2.bp.blogspot.com/_2ZsvgZkx_bU/S12H2k_82GI/AAAAAAAAAA8/w3NZQ7PpCkI/s320/Tongue.jpg" alt="" id="BLOGGER_PHOTO_ID_5430646097393277026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;For the actual tongue movement I have decided to use a few blend shapes, but for now I am not sure what the result will be... I promise to share it with you even if it's unsuccessful :)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-8676721923477830402?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/8676721923477830402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/01/this-weekend-i-was-doing-some-work-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8676721923477830402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/8676721923477830402'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/01/this-weekend-i-was-doing-some-work-on.html' title='The Face Rig (Part 02)'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2ZsvgZkx_bU/S12HGnGs-LI/AAAAAAAAAAs/ME1GFYolyOI/s72-c/Heavy_02.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-5595870951756936919</id><published>2010-01-19T14:29:00.000-08:00</published><updated>2010-05-17T14:30:34.636-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Heavy'/><category scheme='http://www.blogger.com/atom/ns#' term='Rig'/><title type='text'>The Face Rig (Part 01)</title><content type='html'>The progress up to now with the Heavy.  I have decided to make a new facial rig not made of Blend Shapes (Morph Targets) but instead using bones.  By using a helpful small tool called VTAapply (you can find a bit more about it &lt;a href="http://www.facepunch.com/showthread.php?t=712714"&gt;here&lt;/a&gt;) I manged to import the Heavy in-game blend shapes into Maya.  This way I can use them for reference on where to place the facial bones.  You can see on the video that the targets have different vertex numbers and that is why it's making distortion once blended.  By doing my own facial rig I will have much more freedom during the animation of the characters... and I sure like freedom.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object height="420" width="560"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8897485&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=8897485&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="420" width="560"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/8897485"&gt;&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-5595870951756936919?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/5595870951756936919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/01/face-rig-part-01.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/5595870951756936919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/5595870951756936919'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/01/face-rig-part-01.html' title='The Face Rig (Part 01)'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3478554315332874026.post-1608084280781321578</id><published>2010-01-19T14:08:00.000-08:00</published><updated>2010-01-25T04:08:52.385-08:00</updated><title type='text'>The Beginning</title><content type='html'>&lt;div style="text-align: left;"&gt;Sooo ... welcome to my first blog.  I have decided to share with you the process of making a short film, starring a couple of characters from the game Team Fortress 2.  The blog (hopefully) will include everything from the decompiled, imported assets in Maya to the completed product.  I hope you find the info here interesting and maybe even useful.  Since we all love pictures i will include a snapshot of the Heavy model in the Maya viewport.  All the models that you see on this blog are property and created by the very talented people at ValveSoftware (&lt;a href="http://www.valvesoftware.com/"&gt;www.valvesoftware.com&lt;/a&gt;).  I don't take credit for any of them unless stated so.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S12Jxdkbk4I/AAAAAAAAABE/T-De_NMaGBs/s1600-h/Heavy_01.jpg"&gt;&lt;img style="cursor: pointer; width: 282px; height: 320px;" src="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S12Jxdkbk4I/AAAAAAAAABE/T-De_NMaGBs/s320/Heavy_01.jpg" alt="" id="BLOGGER_PHOTO_ID_5430648208522711938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2ZsvgZkx_bU/S1Yu8z9wwmI/AAAAAAAAAAM/XF7T2YJl3iA/s1600-h/Heavy_01.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3478554315332874026-1608084280781321578?l=tf2short.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tf2short.blogspot.com/feeds/1608084280781321578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tf2short.blogspot.com/2010/01/beginning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/1608084280781321578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3478554315332874026/posts/default/1608084280781321578'/><link rel='alternate' type='text/html' href='http://tf2short.blogspot.com/2010/01/beginning.html' title='The Beginning'/><author><name>Skanatic</name><uri>http://www.blogger.com/profile/11357160426412669374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2ZsvgZkx_bU/S12Jxdkbk4I/AAAAAAAAABE/T-De_NMaGBs/s72-c/Heavy_01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
