tag:blogger.com,1999:blog-49862796465623519302024-03-19T03:05:27.057-07:00lalamax3d - cgArtistall technical cg experiments and quick daily notesAnonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.comBlogger60125tag:blogger.com,1999:blog-4986279646562351930.post-35886381515022900312017-02-04T13:32:00.001-08:002019-01-11T14:14:13.574-08:00python tips v1<span style="font-family: "verdana" , sans-serif;">i am now used to of following(but tired of googling this again n again), just in case.</span><br />
<br />
<span style="font-family: "verdana" , sans-serif;">install python 3 ( assuming windows)</span><br />
<br />
<br />
<span style="font-family: "verdana" , sans-serif;"><a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjWq8KcsffRAhUClxoKHRtfALwQFggbMAA&url=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fconsole%2F&usg=AFQjCNF29N5CMc5SxAiCxwBMy4gJ2aXS4g&sig2=ADsPHUU0hcwQoKYH41uk8w" marked="1" target="_blank"><b>Console2</b></a> was better than windows cmd</span><br />
<span style="font-family: "verdana" , sans-serif;">i used it for quite some time, recently having issues with it using bash..</span><br />
<span style="font-family: "verdana" , sans-serif;"><a href="https://github.com/cbucher/console" marked="1" target="_blank"><b>ConsoleZ</b></a>, its definitely better. to set it for using bash (git)..in settings:</span><br />
<br />
<ul>
<li><span style="font-family: "verdana" , sans-serif;">She<span style="font-family: "verdana" , sans-serif;">ll: C:\Program Files(x86)\Git\bin\bash.exe -login -i</span></span></li>
</ul>
<span style="font-family: "verdana" , sans-serif;">EDIT : 2019 </span><br />
<span style="font-family: "verdana" , sans-serif;">On Windows : <a href="http://cmder.net/" target="_blank">Cmder</a> based on </span><span style="font-family: "verdana" , sans-serif;"><span style="font-family: "verdana" , sans-serif;"><a href="https://conemu.github.io/" target="_blank">ConEmu</a> is ultimately what i was looking for</span></span><br />
<span style="font-family: "verdana" , sans-serif;"><span style="font-family: "verdana" , sans-serif;">On Ubuntu : <a href="https://github.com/tmux" target="_blank">Tmux</a> is solution </span></span><br />
<span style="font-family: "verdana" , sans-serif;"> </span><br />
<br />
<span style="font-family: "verdana" , sans-serif;"><a href="https://pypi.python.org/pypi/virtualenv" marked="1" target="_blank"><b>virtualenv</b></a> now part of python like <b><a href="https://pypi.python.org/pypi/pip" marked="1" target="_blank">pip</a> </b>else install (pip install virtualenv) and breath happily. common commands, i mostly need(use)</span><br />
<span style="font-family: "verdana" , sans-serif;"></span><br />
<ul>
<li><span style="font-family: "verdana" , sans-serif;">mkdir _env # create dir</span></li>
<li><span style="font-family: "verdana" , sans-serif;">virtualenv _env # set it for virtual env</span></li>
<li><span style="font-family: "verdana" , sans-serif;">env\Scripts\activate # activating env, <span style="font-family: "verdana" , sans-serif;">(for cmd)</span></span></li>
<li><span style="font-family: "verdana" , sans-serif;">. env\Scripts\activate # activating env, <span style="font-family: "verdana" , sans-serif;">(for <span style="font-family: "verdana" , sans-serif;">bash windows</span>)</span></span></li>
<li><span style="font-family: "verdana" , sans-serif;"><span style="font-family: "verdana" , sans-serif;">or</span></span></li>
<li><span style="font-family: "verdana" , sans-serif;"><span style="font-family: "verdana" , sans-serif;">source env\Scripts\activate # activate env,(for bash windows<span style="font-family: "verdana" , sans-serif;">)</span> </span></span></li>
<li><span style="font-family: "verdana" , sans-serif;">deactivate # deactivating</span></li>
<li><span style="font-family: "verdana" , sans-serif;">pip freeze > requirements.txt # updating requirements file (for future)</span></li>
<li><span style="font-family: "verdana" , sans-serif;">pip install -r requirements.txt # resuming from file again(if needed)</span></li>
</ul>
<span style="font-family: "verdana" , sans-serif;"><br /></span>
<span style="font-family: "verdana" , sans-serif;"><br /></span>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-70478766333054614692017-01-28T09:20:00.001-08:002017-01-28T09:20:44.945-08:00Fred Doc 01<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0CKxKaf-k9iGx83lRGuNuJDM7KBmotvUxi9L8TCQMJgDxfRcZ-fzynMSHJdmnQZQHxYq0mhbNT-jGSWIuBUBaE5Ps9K0EmWInhIwz2CmByGQoNOi-JDoCKWQMjlYQ3xDGEaSPnlrt6c0/s1600/fred_01.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="344" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0CKxKaf-k9iGx83lRGuNuJDM7KBmotvUxi9L8TCQMJgDxfRcZ-fzynMSHJdmnQZQHxYq0mhbNT-jGSWIuBUBaE5Ps9K0EmWInhIwz2CmByGQoNOi-JDoCKWQMjlYQ3xDGEaSPnlrt6c0/s640/fred_01.JPG" width="640" /></a></div>
<br />
<br />
<br />
<span style="font-family: "courier new" , "courier" , monospace;"><b>FrED</b> is small <span style="font-family: "courier new" , "courier" , monospace;">web <span style="font-family: "courier new" , "courier" , monospace;">based </span>application developed in house at FF<span style="font-family: "courier new" , "courier" , monospace;"> for <span style="font-family: "courier new" , "courier" , monospace;">following reasons(needs).</span></span></span></span><br />
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Employee</span></span> </span>Attendance Management</span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Employee</span> <span style="font-family: "courier new" , "courier" , monospace;">Performance <span style="font-family: "courier new" , "courier" , monospace;">Rating system.</span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Employee H</span>o<span style="font-family: "courier new" , "courier" , monospace;">lidays<span style="font-family: "courier new" , "courier" , monospace;"> consumption</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Employee O</span>vertime m<span style="font-family: "courier new" , "courier" , monospace;">onitoring.</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Making all above transparent / clear to <span style="font-family: "courier new" , "courier" , monospace;">user in team.<span style="font-family: "courier new" , "courier" , monospace;"> so one can compare his week ov<span style="font-family: "courier new" , "courier" , monospace;">er oth<span style="font-family: "courier new" , "courier" , monospace;">er team members etc.</span></span></span></span></span></span></span></span></span></span></span></span></li>
</ul>
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">I wasn't sure, it will <span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">help</span> me that much to keep moral high, if i <span style="font-family: "courier new" , "courier" , monospace;">had </span>idea, we have done it earlier. I ca<span style="font-family: "courier new" , "courier" , monospace;">n imagine huge / small open source HR systems, but tru<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">ly</span> wasn't sure, its worth searching as i was more sure about <span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">what i <span style="font-family: "courier new" , "courier" , monospace;">expected as employee <span style="font-family: "courier new" , "courier" , monospace;">in last 15 years.</span></span></span></span></span></span></span> </span></span></span></span></span><br />
<br />
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Ali (<span style="font-family: "courier new" , "courier" , monospace;">colleague) worked on it as developer, i helped him design<span style="font-family: "courier new" , "courier" , monospace;"> / conceive details. </span>Its written in python<span style="font-family: "courier new" , "courier" , monospace;">(entirely).</span></span></span></span></span></span></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmKeC7aLyyuOzrCv7Je_2TkNyal0CdkET2eTu7jsAIwB2uSl8PxUTQDnZIZVyULC78Iz4GPnI4Dnn-K4rF_ymJFX21WqxTniStXNAuFVaCmWuHv7mICntowBZl2tIMU6QfseUt2QzNHC0/s1600/fred.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="492" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmKeC7aLyyuOzrCv7Je_2TkNyal0CdkET2eTu7jsAIwB2uSl8PxUTQDnZIZVyULC78Iz4GPnI4Dnn-K4rF_ymJFX21WqxTniStXNAuFVaCmWuHv7mICntowBZl2tIMU6QfseUt2QzNHC0/s640/fred.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><b></b></span></span></span></span></span></span></span></span></span></span></span></span>
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><b>Application scop<span style="font-family: "courier new" , "courier" , monospace;">e:</span></b> </span></span></span></span></span></span></span></span></span></span></span></span><br />
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Serve<span style="font-family: "courier new" , "courier" , monospace;">r app (using flask) - deployed on local <span style="font-family: "courier new" , "courier" , monospace;">server (<span style="font-family: "courier new" , "courier" , monospace;">Ubuntu</span>)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">Client app <span style="font-family: "courier new" , "courier" , monospace;">(using <span style="font-family: "courier new" , "courier" , monospace;">pyside)- deployed on each <span style="font-family: "courier new" , "courier" , monospace;">node ( <span style="font-family: "courier new" , "courier" , monospace;">OS</span> boot)</span></span></span> </span></span> </span></span></span></span></span></span></span></span></span></span></span></span></span></li>
</ul>
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"></span></span></span></span><br />
<span style="font-family: "courier new" , "courier" , monospace;">Hopefully will be our first contribution to <span style="font-family: "courier new" , "courier" , monospace;">open source</span> some day if it gets <span style="font-family: "courier new" , "courier" , monospace;">bit more completion for user roles man<span style="font-family: "courier new" , "courier" , monospace;">agement<span style="font-family: "courier new" , "courier" , monospace;">, currently a bit <span style="font-family: "courier new" , "courier" , monospace;">hard-coded in <span style="font-family: "courier new" , "courier" , monospace;">sq-lite</span>.</span></span></span></span></span><br />
<br />
<b><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">U<span style="font-family: "courier new" , "courier" , monospace;">ser Experience<span style="font-family: "courier new" , "courier" , monospace;">:</span></span></span></span></span></span></span></b><br />
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">as</span> person <span style="font-family: "courier new" , "courier" , monospace;">boots <span style="font-family: "courier new" , "courier" , monospace;">OS (client app, opens from tray, ask to mark in<span style="font-family: "courier new" , "courier" , monospace;"> for logged user or request to log in)</span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">or person can open server from<span style="font-family: "courier new" , "courier" , monospace;"> browser (http://server<span style="font-family: "courier new" , "courier" , monospace;">:5000) and do same process</span></span> </span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">browser also shows a simple unique new quote <span style="font-family: "courier new" , "courier" , monospace;">(inspiration)</span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;">person can view <span style="font-family: "courier new" , "courier" , monospace;">his detail<span style="font-family: "courier new" , "courier" , monospace;">s <span style="font-family: "courier new" , "courier" , monospace;">average <span style="font-family: "courier new" , "courier" , monospace;">(Time In / Out / Working Hours)</span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">person</span> </span>can <span style="font-family: "courier new" , "courier" , monospace;">view his<span style="font-family: "courier new" , "courier" , monospace;">/her<span style="font-family: "courier new" , "courier" , monospace;"> leaves / working hours etc</span></span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">person can view his performance comparing to his relevant team.</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">supervisors can mark <span style="font-family: "courier new" , "courier" , monospace;">reporting ppl performance per week</span> </span></span></span></span></span></span></span></span></li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis2Xv1MCiIvWd5Gdz7Qhl9XPk4xePadHZzIUiDC_eW9jgRCYdiGCuJlw6ztx_C27Pkc9HbSNZ6D2POo_8hguehNb9ButIflmffnWoCTwxskUk8BiNYM7RS_w9brJoyF1RR4Rq7F1pilAM/s1600/fred_03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="292" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis2Xv1MCiIvWd5Gdz7Qhl9XPk4xePadHZzIUiDC_eW9jgRCYdiGCuJlw6ztx_C27Pkc9HbSNZ6D2POo_8hguehNb9ButIflmffnWoCTwxskUk8BiNYM7RS_w9brJoyF1RR4Rq7F1pilAM/s640/fred_03.jpg" width="640" /></a></div>
<br />
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><b>RULES for <span style="font-family: "courier new" , "courier" , monospace;">performance</span></b></span></span></span></span></span></span></span></span><br />
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">2.5 score <span style="font-family: "courier new" , "courier" , monospace;">- </span>come one time (limit 10 am) 24 hours late per week total limit to lose that score.</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">2.5 score - complete 48 working hours (minimum)</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">5.0 score - review from supervisor on assigned tasks</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">1.0 score - extra measure supervisor have.</span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">user can score 11 / 10 if performed really well and on time.:)</span></span></span></span></span></span></span></span></li>
</ul>
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><b><span style="font-family: "courier new" , "courier" , monospace;">Pytho<span style="font-family: "courier new" , "courier" , monospace;">n Client</span></span></b></span></span></span></span></span></span></span></span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">it has only <span style="font-family: "courier new" , "courier" , monospace;">3 intentions initially<span style="font-family: "courier new" , "courier" , monospace;"> and w<span style="font-family: "courier new" , "courier" , monospace;">as working fine, then we broke some features in mid, and hopefully will come back soon.</span></span></span></span></span></span></span></span></span></span></span></span><br />
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">show pop up as pc gets on (user won't forget to mark TimeIn)</span></span></span></span></span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">work<span style="font-family: "courier new" , "courier" , monospace;"> as central tool to maintain updates of all art tools <span style="font-family: "courier new" , "courier" , monospace;">customization</span> fr<span style="font-family: "courier new" , "courier" , monospace;">om server (<span style="font-family: "courier new" , "courier" , monospace;">blender/natron/maya<span style="font-family: "courier new" , "courier" , monospace;">/nuke</span></span>)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">also integrate with tactic in future(hopefully soon)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">lastly, some secret features<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">(<span style="font-family: "courier new" , "courier" , monospace;">which</span> every<span style="font-family: "courier new" , "courier" , monospace;"> knows in team,lo<span style="font-family: "courier new" , "courier" , monospace;">ls)</span> on which <span style="font-family: "courier new" , "courier" , monospace;">i don't have <span style="font-family: "courier new" , "courier" , monospace;">consensuses</span> with <span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">senior</span> team, <span style="font-family: "courier new" , "courier" , monospace;">(taking scre<span style="font-family: "courier new" , "courier" , monospace;">en shots / measuring <span style="font-family: "courier new" , "courier" , monospace;">social activity vs real work <span style="font-family: "courier new" , "courier" , monospace;">differentiation</span>)</span></span></span></span></span></span></span></span> </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
</ul>
<ul>
</ul>
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;"><br /></span></span></span></span></span></span></span></span>
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-21304540029631909702017-01-22T23:08:00.000-08:002017-01-22T23:08:02.185-08:00Project / Task Management & Tracking in 2017<span style="font-family: "courier new" , "courier" , monospace;">Previously in my life, i have used <b><a href="https://products.office.com/en-us/project/project-and-portfolio-management-software" target="_blank">MSProject</a></b>(2003) then <b><a href="http://www.dotproject.net/" target="_blank">Dot Project</a></b> (2006). Then for small scale projects google sheets works perfectly fine.</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">Since 2010 or so, i have used <b><a href="http://asana.com/" target="_blank">Asana</a></b> and <b><a href="http://trello.com/" target="_blank">Trello</a></b> and my life really went nicely with such amazing tools at free of cost for small / mid sized teams.</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">Recently, in last couple of years, one of issue i faced was not everyone in team has internet access due to various reasons. So i was looking for smarter / simpler solution for myself and team. In December 2016, i almost read about 10 to 15 software's <b><a href="https://alternativeto.net/" target="_blank">here</a></b>, compare <b><a href="http://project-management.zone/" target="_blank">here</a></b>. Shortlist 5 apps, give them quick tests on internal Ubuntu Server in urge to find best tool. Each one of them is strong and complete and i have huge respect for development teams behind these tools. Conclusions below, didn't meant any comparison but truly are for my own brain, so i can save time in future where & when needed.</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span>
<br />
<ol>
<li><b><a href="https://www.jetbrains.com/youtrack/" target="_blank"><span style="font-family: "courier new" , "courier" , monospace;">YouTrack</span></a></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">Amazing and very impressive(personally i love it), if working with small team of dev's then its very reasonable, for artists, it might be issue to digest etc.</span></li>
</ul>
<li><b><a href="https://www.mycollab.com/" target="_blank"><span style="font-family: "courier new" , "courier" , monospace;">MyCollab</span></a></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">I have actually used this for two weeks with everyone in team using it happily(almost). its only downside for me was, its based on Java or JVM(if needed, hard to setup on shared hosting). Setup was easier. well documented. </span></li>
</ul>
<li><b><a href="http://www.projectpier.org/" target="_blank"><span style="font-family: "courier new" , "courier" , monospace;">ProjectPier</span></a></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">I really loved this one as well, themes were amazing, i love how they let you add clients and let them view their part / review etc. It was slightly bigger in context. Kind of CRM (not sure) but marketing / pitching phase tracking etc was cool(i might need that in future). only downside for me sub tasks addition / management wasn't too good. </span></li>
</ul>
<li><b><a href="https://kanboard.net/" target="_blank"><span style="font-family: "courier new" , "courier" , monospace;">Kanboard</span></a></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">my only regret was i found this very late, almost at time, when i was a bit hopeless from each bit here or each bit there, tired of testing. Its super cool with easier installation and Git Hub community is very nice and supportive. Currently, using this, almost very happy. Learning few bits. Reporting is amazing as well. </span></li>
</ul>
<li><b><a href="http://qdpm.net/" target="_blank"><span style="font-family: "courier new" , "courier" , monospace;">qdPM</span></a></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">its definitely beautiful, well thought out tool. this was second choice after myCollab. it has some additional good stuff over that, so i was about to move to this(before i found kanboard). my only blunder was, at some point, i wanted to remove multiple tasks (redundant) so i used select all from page(showing only redundant ones) at that point(actually it selected all of them). not sure, but they have some additional value able plugins which have cost attached. </span></li>
</ul>
<li><b><a href="https://www.phacility.com/" target="_blank"><span style="font-family: "courier new" , "courier" , monospace;">Phabricator</span></a></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"> smart name, smart company.lols, fun part is, i have installed it. realized, its so big, detailed, professional, well thought that we can't use it. generally this means, focused on developers team again. later on i realized blender.org using it. waow. it won't let you work comfortably without proper version control integration.</span></li>
</ul>
<li><b><span style="font-family: "courier new" , "courier" , monospace;">OrangeScrum</span></b></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">wasn't able to setup successfully, but based on so many reviews, web presence,looks interesting. its more then project management.</span><b><span style="font-family: "courier new" , "courier" , monospace;"> </span></b></li>
</ul>
<li><span style="font-family: "courier new" , "courier" , monospace;"><b>Restyaboard</b></span></li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">its unique direction, i wasn't aware of previously. wasn't able to setup completely, a bit tough. looks impressive. idea of sandstorm server was really cool.<b> </b></span></li>
</ul>
</ol>
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span>
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-59867107913162650132015-07-15T12:10:00.000-07:002016-09-07T12:28:54.902-07:00Film Factory another shop (hopefully last)in 2014 last quarter, i finally joined a company named FilmFactory with a hope that it would be end of job carrier. still working there,..in first 3 months, i was working with extremely small team for vfx work on a project. majorly greenscreen, wireremoval, cg extensions etc, which was offcourse very fun and huge learning experience.
few shots and breakdowns of project
<iframe src="https://player.vimeo.com/video/115636725?color=ff9933&title=0&portrait=0" width="850" height="478" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-69402595265588967972014-12-31T11:22:00.000-08:002016-09-07T12:00:12.879-07:00Frag Games (awesome memory)After finishing my contract at Creative Village in March 2013, i joined a Game Studio named FRAG as Lead Technical Artist. Being a young company, my job was to primarily work after assets preparation. This includes Rigging and Animation for Project named SR (Sorcerer's Ring). Working in games after 8 years was definitely fun. Lot has changed since then. This was first time,i had a chance to work with unity. As i have to deliver finished animation files in unity.<br />
Few game animation videos from frag vimeo channel are here(on which i worked) all assets were offcourse prepared by wonderful team of Artists ( Kabir Talib, Jawad, Sana , Nada, Shuja).<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="540" mozallowfullscreen="" src="https://player.vimeo.com/video/87174516?color=ff9933&title=0&portrait=0" webkitallowfullscreen="" width="850"></iframe>
<iframe allowfullscreen="" frameborder="0" height="478" mozallowfullscreen="" src="https://player.vimeo.com/video/87174515?color=ff9933&title=0&portrait=0" webkitallowfullscreen="" width="850"></iframe>
<br />
As we were reaching near end of game project, couple of free week, i worked on small cinematic in AE, for which Artwork was done by Sana.<br />
<iframe allowfullscreen="" frameborder="0" height="478" mozallowfullscreen="" src="https://player.vimeo.com/video/82268022?color=ff9933&title=0&portrait=0" webkitallowfullscreen="" width="850"></iframe>
<br />
<b>Reason for awesome memories</b>, other than cool work environment<br />
<br />
<ul>
<li>Product and Game Design thought process and refinements. </li>
<li>Closely observe and learn agile workflow.</li>
<li>How team of tallented ppl possibly can create fun and beautiful game.</li>
<li>One of most interesting thing, i had a chance to do at that time was. Do all in game cinematic animatoins in unity. At that point in time, two famous cut scene editor plugins were available and i picked one of them named () .unfortunately, i never find time at frag to compile that by anymeans...</li>
</ul>
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-17629309206161002642014-06-22T09:32:00.001-07:002014-07-08T10:35:27.323-07:00Wireframe InternalArtwork - Unity Port Experiment - DocumentationThis post is dedicated to an old Genius Friend of mine named <b><a href="http://www.linkedin.com/pub/ahmed-siddique/12/795/743" target="_blank">Ahmed Siddique</a></b>. As i owe him that credit ("<b>GENIUS</b>") from quite some time.
Coincidently, post is also about work i did with him. Once again i wanted to mention thanks for permitting me to show this here and or elsewhere.
<br />
<br />
<center>
<iframe allowfullscreen="" frameborder="0" height="478" mozallowfullscreen="" src="//player.vimeo.com/video/98855194?title=0&byline=0&portrait=0&color=ff9933" webkitallowfullscreen="" width="850"></iframe>
</center>
<br />
<a name='more'></a><br />
<br />
I forgot to mention few critical credits in video. So here we go
Level Export and Unity GI Setup was done by my friend Adnan and UI Design was done by Sohaib.
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com2tag:blogger.com,1999:blog-4986279646562351930.post-92105314298028876282013-02-10T09:40:00.003-08:002014-06-22T09:50:32.615-07:00Brighto Paints Live Coat Documentation / Statusi might have to work on this after six months. thought was to document where i am leaving so continuing wasn't that big headache. it was typical intresting project for tech cg artist like me. lot of plans ahead, time is only constraint right now.<br />
<br />
<center>
<iframe allowfullscreen="" frameborder="0" height="478" mozallowfullscreen="" src="//player.vimeo.com/video/59343321?title=0&byline=0&portrait=0&color=ff9933" webkitallowfullscreen="" width="850"></iframe>
</center>
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-54809561983688097402013-02-10T01:55:00.004-08:002014-06-22T09:50:02.059-07:00CreativeSect Photoshop automation(csv) documentaiton.EDIT : 2013 / 08 ( <a href="https://dl.dropboxusercontent.com/u/2619720/title_app.zip">source uploaded</a> )<br />
One of my friends (Creative Sect) have to finish project with EBooks website. where they have finished first 500 designs and then wanted remaining 25000 designs automatically from photohop from database (excel / csv).
it took me almost 2 days to write tool for them.<br />
<br />
<center>
<iframe allowfullscreen="" frameborder="0" height="478" mozallowfullscreen="" src="//player.vimeo.com/video/59333321?title=0&byline=0&portrait=0&color=ff9933" webkitallowfullscreen="" width="850"></iframe>
</center>
<br />
Conclusion:<br />
<ul>
<li>adobe scripting via javascript. its ok/good. but not ideal(one should work)</li>
<li>next time, i'll prefer python.<a href="http://techarttiki.blogspot.com/2008/08/photoshop-scripting-with-python.html">this guy looks good.</a></li>
</ul>
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com1tag:blogger.com,1999:blog-4986279646562351930.post-41756103026460140132013-02-03T01:53:00.002-08:002014-06-22T20:57:31.350-07:00Creative Village maxscripts demo / featuresI recently finished contract with creative village studio as technical director. It was definitely very interesting project. I have learned so much. this video shows what had been went into production after development. I'll share more about whats in development later on..<br />
<br />
<center>
<iframe src="//player.vimeo.com/video/58813754?title=0&byline=0&portrait=0&color=ff9933" width="850" height="478" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></center>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-42642117131294162442012-04-23T03:37:00.002-07:002014-06-22T07:28:14.863-07:00creativeV_Tools for blenderI had been studying blender python (bpy) from last few months and its amazing. creativev tools is small set of functions, which i wrote in last few months to help my collegues. Primarily to make sure, animators can use motion capture data on our character rigs and refine/cleanup with slightly more ease.<br />
<br />
<iframe src="//player.vimeo.com/video/98845970?title=0&byline=0&portrait=0&color=ff9933" width="850" height="478" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<br />
<a name='more'></a><br />
<br />
ERRATA: (i forgot few points, which recording video, so here are notes)<br />
if you need mocap samples, you can download few of them from naturalpoint.com and they will work. For other samples to work, you have to edit dict code. Make sure, do mapping function works and finds relevant bones.<br />
To make your own facial captures work, you have to edit second dict in addon to set your naming convections.<br />
Currently all dicts in code reflects our version for body and face motion capture bone names.<br />
<br />
<a href="http://dl.dropbox.com/u/2619720/CreativeV_Tools.py">DOWNLOAD V-0.1</a>
Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-47169556122693148722012-04-12T12:12:00.001-07:002014-06-22T20:56:15.016-07:00master tiles logo splash(realflow study)recently, for some reason, i have to develop a single splash image for a logo for some agency. day1, i attempted to save my a** using simple stuff, Glu-3d. water shaders etc and soon, i realized. that i have to dig more detail. so i started with real flow. keep browsing documentation and common knowledge on internet (including youtube). i was able to solve two basic sims, with different parameters setup for behavior and slightly different physics conditions....<br />
<br />
<center>
<iframe allowfullscreen="" frameborder="0" height="478" mozallowfullscreen="" src="//player.vimeo.com/video/98863126?title=0&byline=0&portrait=0&color=ff9933" webkitallowfullscreen="" width="850"></iframe>
</center>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
then i render multiple frames from this sim ( same camera angle) ... almost 10. with few different passes. mainly for transparency, reflections and colors....<br />
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUIiAwC2accIVeyBMH9cSeliYakv4ynCOBbcpu0_CWpBzGo8UBgYS06Z1nvNdGHMun2IeMgmDPEBKIekAyrw-mEyko5yGpHVlQL49-2ecfVpPLZkCW8ocit4ZdkkffcldSldIi0_vSddw/s1600/testRenders_01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUIiAwC2accIVeyBMH9cSeliYakv4ynCOBbcpu0_CWpBzGo8UBgYS06Z1nvNdGHMun2IeMgmDPEBKIekAyrw-mEyko5yGpHVlQL49-2ecfVpPLZkCW8ocit4ZdkkffcldSldIi0_vSddw/s640/testRenders_01.jpg" height="358" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsISd70lyCM7napa6bRnht66i9tLX3hqswLpn3eNSnihJ7sQpOl9_4T9meQHVA1_8NJYdlvw7ixzFJnn_Nb5GqRfKdalsBb95eZgMQWkGjjGZkJCiFEy4nmBWy1eXmjCDw1PdClBk8kiw/s1600/testRenders_02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsISd70lyCM7napa6bRnht66i9tLX3hqswLpn3eNSnihJ7sQpOl9_4T9meQHVA1_8NJYdlvw7ixzFJnn_Nb5GqRfKdalsBb95eZgMQWkGjjGZkJCiFEy4nmBWy1eXmjCDw1PdClBk8kiw/s640/testRenders_02.jpg" height="320" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCjgvHTfldrFiIslBqnweXGk1lrFmKIPQiB0z_dLe87KktoMHD8Fhyphenhyphenhyeur5j2XnIzne0XviBxAvPVJeZt7Po9R9qHmWsNTg_4-1EnhDPkCOdfTnayygP2JBGM7oIOeKS_wN1iCe0wGYQ/s1600/testRenders_03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCjgvHTfldrFiIslBqnweXGk1lrFmKIPQiB0z_dLe87KktoMHD8Fhyphenhyphenhyeur5j2XnIzne0XviBxAvPVJeZt7Po9R9qHmWsNTg_4-1EnhDPkCOdfTnayygP2JBGM7oIOeKS_wN1iCe0wGYQ/s640/testRenders_03.jpg" height="322" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbT3H0TPqdZ6LxlJFCEYrSXWIblpvsY9t3loKk48GW6SdLnfv1MPjCAl2kUOptU2bersA_RZmANqCjMYxaJj1F0eDEsgYBNTURrnVt7cPAU9HQZTZb1hKKpJjjaSdkGf1NKk-GBdswESs/s1600/testRenders_04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbT3H0TPqdZ6LxlJFCEYrSXWIblpvsY9t3loKk48GW6SdLnfv1MPjCAl2kUOptU2bersA_RZmANqCjMYxaJj1F0eDEsgYBNTURrnVt7cPAU9HQZTZb1hKKpJjjaSdkGf1NKk-GBdswESs/s640/testRenders_04.jpg" height="322" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDgnp9uZ2NI9Hg976ZlCXR25WVXhuVecqX6xuOG3CrLwqvkCMMrH5DJ8UpXhB6hWgFb7mrSqXTWYwzLPviDeDP7yZHINzpcNFCJ6eRAmGQWMMOM2RHRJIGnbPDq-yHxnha3N64QB-9TLI/s1600/testRenders_05.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDgnp9uZ2NI9Hg976ZlCXR25WVXhuVecqX6xuOG3CrLwqvkCMMrH5DJ8UpXhB6hWgFb7mrSqXTWYwzLPviDeDP7yZHINzpcNFCJ6eRAmGQWMMOM2RHRJIGnbPDq-yHxnha3N64QB-9TLI/s640/testRenders_05.jpg" height="322" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWAACrFR-mHJtiPSfBxQ4ut3wlLGqyY-U2j_Y72KUkeNgOUI7wHLaMM9oExOw2BJwJCMtHeHPsP4JxKyYmr0YSaYk-MvvNyZ6_wXAr0YdvbIuns1rEUQt2FpBCkIeG2dgUvFCqlmAzUrI/s1600/testRenders_06.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWAACrFR-mHJtiPSfBxQ4ut3wlLGqyY-U2j_Y72KUkeNgOUI7wHLaMM9oExOw2BJwJCMtHeHPsP4JxKyYmr0YSaYk-MvvNyZ6_wXAr0YdvbIuns1rEUQt2FpBCkIeG2dgUvFCqlmAzUrI/s640/testRenders_06.jpg" height="352" width="640" /></a></div>
<br />
<br />
then a friend - colleague designer (usman), helped me to sample those together to get final feel as required by client.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1ZkJ_GbB8B63djzWVY4L0CF3qnBXYRYrSuV6NbN5hE8NjpMomxLj5osLO-neW0j66X_b18EdAD4sXRrLRKyNdDq5ThhkIUYmZjsla4fRigj879J7KGaGVhLntaMHz2lyMlgyygEFAnhI/s1600/Water_splash_blue.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1ZkJ_GbB8B63djzWVY4L0CF3qnBXYRYrSuV6NbN5hE8NjpMomxLj5osLO-neW0j66X_b18EdAD4sXRrLRKyNdDq5ThhkIUYmZjsla4fRigj879J7KGaGVhLntaMHz2lyMlgyygEFAnhI/s640/Water_splash_blue.jpg" height="426" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaHcx_jhWsNna31bLf935zu5PTeeu2aMZFgV75zTJOr0Pf69j4-kVLdO_SQSEd59sQpZ2Nf9i8IagYdV1vV2AgH83fXhyphenhyphenLGFTxmUPGBfjERjFij4Z0j9mWx4uTedQRmeyKGKXWB6RBLL0/s1600/Water_splash.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaHcx_jhWsNna31bLf935zu5PTeeu2aMZFgV75zTJOr0Pf69j4-kVLdO_SQSEd59sQpZ2Nf9i8IagYdV1vV2AgH83fXhyphenhyphenLGFTxmUPGBfjERjFij4Z0j9mWx4uTedQRmeyKGKXWB6RBLL0/s640/Water_splash.jpg" height="426" width="640" /></a></div>
<br />
lastly, when i was finishing and delivering, i had a chance to watch <a href="http://www.thegnomonworkshop.com/store/category/118/">http://www.thegnomonworkshop.com/store/category/118/</a><br />
only regret is, i watched this after finishing splash. Just incase, if anyone in world wanted to use realflow for splash stuff. please please do watch this. its extremely good and extremely useful stuff. very nicely explained.<br />
cheers, lala<br />
<br />Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-42159900747026548392011-12-25T08:42:00.000-08:002012-05-06T07:55:40.767-07:004d render farm ( flex development notes )few months ago, i was contacted by an friend company (<a href="http://cgmentor.com/" target="_blank">cgmentor</a>) for project named '<a href="http://4drenderfarm.com/" target="_blank">4drenderfarm</a>'. they were starting company to provide services in network rendering for 3dsmax(initially). i developed their client application (desktop) and 3dsmax script to package everything from 3dsmax and send to their ftp server.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbiHJ0JqZ6t3ZEF6p18tBom7_rb4QKe-o91gOcxv_Mz8zuhkI7G-zBAJOf6c4cTpUz5k7Gt2pxClOr0dkkQvudDG0XkmkfJQkLwT5ZvyHlj3rc9y-WLKR0j5oSSgj5UXxwTPnwbZ1PD0/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbiHJ0JqZ6t3ZEF6p18tBom7_rb4QKe-o91gOcxv_Mz8zuhkI7G-zBAJOf6c4cTpUz5k7Gt2pxClOr0dkkQvudDG0XkmkfJQkLwT5ZvyHlj3rc9y-WLKR0j5oSSgj5UXxwTPnwbZ1PD0/s400/4.jpg" width="400" /></a></div>
it was simple and interesting project as i am learning more and more development familiarity. most of stuff was simple, except for the fact, that first time, i had chance to touch php. huge thanks for all the guidance from my friend Alvi @ <a href="http://evolve.com.pk/" target="_blank">evolve</a>. rough workflow steps were as follow<br />
<br />
<a name='more'></a><br /><br />
<br />
<ul>
<li>user will register on website and then has a dedicated ftp user etc with points information(currency)..</li>
<li>user will download and install desktop client ( app which i developed in flex) and install this</li>
<li>on first run, he will give user information. and install 3dsmax plugin etc..</li>
<li>from 3dsmax main menu, user can submit his file. all data will be collected ( textures etc) and packaged as zip file.</li>
<li>maxscript will then invoke desktop client and start uploading file to ftp server and enter all data to database as well, once submission is successful.</li>
<li>once file is uploaded. relevant emails were sent. user can also see status in desktop client app</li>
<li>once rendering is done, desktop client will automatically download all data from server in user pc.</li>
<li>for quick understanding, <a href="http://4drenderfarm.com/video.php" target="_blank">watch video on website</a>.</li>
</ul>
<br />
<br />
it went pretty well. one of challenge(for me) was study sockets and add ftp client functionality via as3. in the end, it was fun.<br />
few dev wip snapshots..<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiYwraPQgbLx9e3R1e6NtPfrFh8ZVMQeuzPMst8rN5sbd2CDMwwobN_UxnQCxYkmHo6i94u6DpDE2LMFdsey9m2hV6lbntQyh4x-7ahDV_Ol34i10nRCDKVwZNxaIQvg1eEXp1f841ns8/s1600/4dRenderFarm_client.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiYwraPQgbLx9e3R1e6NtPfrFh8ZVMQeuzPMst8rN5sbd2CDMwwobN_UxnQCxYkmHo6i94u6DpDE2LMFdsey9m2hV6lbntQyh4x-7ahDV_Ol34i10nRCDKVwZNxaIQvg1eEXp1f841ns8/s400/4dRenderFarm_client.jpg" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcUz1WBk6bkpdvrgaGgK5zv44MXtCFE8z3AEj4Ex3Us17Onwpj8QR3vwILry-rUwyGgkil5KAqhvUe28bCTrSw1iL-OIiD2inI8QjcDu07tq0GW38kAV-7SztySi76fTWM6kXOn-GQ_GU/s1600/4drf_week2_taskList_updated+Thoughts.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="370" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcUz1WBk6bkpdvrgaGgK5zv44MXtCFE8z3AEj4Ex3Us17Onwpj8QR3vwILry-rUwyGgkil5KAqhvUe28bCTrSw1iL-OIiD2inI8QjcDu07tq0GW38kAV-7SztySi76fTWM6kXOn-GQ_GU/s400/4drf_week2_taskList_updated+Thoughts.jpg" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi42m94HU_vnTHI9Gy0jCAs7nU35jhpXozHG7dff-8kHTd3UKWSEbNsvzjZNcQNrDrjy4XhoEE8OfRPnlI77B9uZScANCaB-YsgnARJLRcUtSN_0aodjjKXPykOtcuQA2_T3d26JudX0qA/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="321" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi42m94HU_vnTHI9Gy0jCAs7nU35jhpXozHG7dff-8kHTd3UKWSEbNsvzjZNcQNrDrjy4XhoEE8OfRPnlI77B9uZScANCaB-YsgnARJLRcUtSN_0aodjjKXPykOtcuQA2_T3d26JudX0qA/s400/5.jpg" width="400" /></a></div>
<br />Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-49192373747455760512011-09-07T08:32:00.000-07:002012-05-06T07:56:29.493-07:00Traffic Awareness Campaign, more flash dev..few months ago, i was hired by Saudi Elan for flash game dev project.<br />
project was about Traffic Awareness Campaign, which SaudiAramCo was conducting in whole middle east region.<br />
Few USP's which i remembered after few months were..<br />
<ul>
<li>total 5 games, packaged in a CD, decently designed.</li>
<li>lot of educational / reading content (traffic rules for kids etc)</li>
<li>whole project was MultiLingual. As you insert CD, you can choose your language, all content and games will be shown in relevant language</li>
<li>extremely cultural values shown in project, graphics / animation etc</li>
<li>60,000 copies of CD distributes to whole middle east kids... wow.</li>
</ul>
roughly as per my memory, content was about<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdlGXA3ZclSaNL4Mj9xSU11NYt041mZhmBySZ2B35VEuj04YJiNBAiIePey_DJI_Er-J4PfIFAtTdQEozIyxTiCm3YGWeAMfXcTqKRfQg8kYBdPZanKL4DKfUA_RFEdU4cVVSGl0oSDos/s1600/redCircle.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="298" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdlGXA3ZclSaNL4Mj9xSU11NYt041mZhmBySZ2B35VEuj04YJiNBAiIePey_DJI_Er-J4PfIFAtTdQEozIyxTiCm3YGWeAMfXcTqKRfQg8kYBdPZanKL4DKfUA_RFEdU4cVVSGl0oSDos/s400/redCircle.JPG" width="400" /></a></div>
<br />
<a name='more'></a><br /><br />
game 1: family going to shopping, MCQ's, arrange sequence correctly<br />
game 2: family going to beech, MCQ's, arrange sequence correctly<br />
game 3: aerial view of city, point wrong things in time and win<br />
game 4: girl going to school and coming back, be-careful of traffic<br />
game 5: boy riding bike in city, becareful and follow traffice rules to win.<br />
<br />
lastly for me, lot of learning stuff and few conclusions and notes<br />
<br />
flash TLF engine for multilingual stuff is amazing. i used XML based approach, so all questions in initial two games were simple xml files, where client can add questions in relevant language with all options as answers.<br />
i develop a simple xml parser (engine) workflow, hand over to artists and quality assurance team, they keep adding what they like and removing as per situations and client feedback etc.<br />
<br />
currently last two games were not done in ideal fashion. i think, for future, if we have to do same stuff, using proper orthographic engine would be better choice.<br />
<br />
i tried convincing my client to go for same thing as air app. that way, we could have done more games and auto update system would work at all installed locations. i should have pitch more strongly....<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgakSIJOYCSkyQ5HhMGCMdzqQhlBiovlF6QuC8UoecDh66YvmKeh2kPjr9ceEz3vPWyKp8uZ_acbjXwi2jjMejuL9ZZ3l3BRrFSN1yj-h5lP_h4kLNXkAN66BNTzMkdkNDdN9HCLdTm6RU/s1600/whiteCircle.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgakSIJOYCSkyQ5HhMGCMdzqQhlBiovlF6QuC8UoecDh66YvmKeh2kPjr9ceEz3vPWyKp8uZ_acbjXwi2jjMejuL9ZZ3l3BRrFSN1yj-h5lP_h4kLNXkAN66BNTzMkdkNDdN9HCLdTm6RU/s400/whiteCircle.JPG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimvvK9DDs4aIic2wfeixd_H1VKSxW6EShRjOAzPNDK2unwLZa_2mBMju3411YCcR8iH16uHZjIQ3HyYxJDv78rfmDHpgPm0J4yOg_eymY-X_85FS8doDgPXnFzwFz9bLmpj75O2wb2Vu0/s1600/aramCo_traffice+Awareness.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="317" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimvvK9DDs4aIic2wfeixd_H1VKSxW6EShRjOAzPNDK2unwLZa_2mBMju3411YCcR8iH16uHZjIQ3HyYxJDv78rfmDHpgPm0J4yOg_eymY-X_85FS8doDgPXnFzwFz9bLmpj75O2wb2Vu0/s400/aramCo_traffice+Awareness.JPG" width="400" /></a></div>
<br />
<br />
<br />
<br />
cheers.<br />
happy flashing.<br />
<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-22870155098824812222011-07-05T23:07:00.000-07:002011-07-05T23:07:31.559-07:00Paragliding Trip (Training 101)<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-kU7zRpMAfRI/ThPvXT2Up6I/AAAAAAAABOw/6BWmMyPXmNs/s1600/IMG_8980.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="213" src="http://4.bp.blogspot.com/-kU7zRpMAfRI/ThPvXT2Up6I/AAAAAAAABOw/6BWmMyPXmNs/s320/IMG_8980.jpg" width="320" /></a></div>last month, few friends of mine made sudden decision for three days paragliding training. here are few pics, before i erase them and small video, which i put togeather from all different useless clips. cheers...<br />
<br />
<br />
<br />
<br />
<center><embed flashvars="host=picasaweb.google.com&captions=1&noautoplay=1&hl=en_US&feat=flashalbum&RGB=0x000000&feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Flalamax3d%2Falbumid%2F5626101583295881617%3Falt%3Drss%26kind%3Dphoto%26authkey%3DGv1sRgCPehi9XttMHR2QE%26hl%3Den_US" height="533" pluginspage="http://www.macromedia.com/go/getflashplayer" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="800"></embed></center><br />
<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="510" src="http://www.youtube.com/embed/veBWc8NoAWc?rel=0&hd=1" width="853"></iframe>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com1tag:blogger.com,1999:blog-4986279646562351930.post-989103809190875182011-06-12T05:19:00.000-07:002012-05-06T07:57:27.656-07:00PhotoWalk Lahore Veg Market (near ravi)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="426" src="http://2.bp.blogspot.com/-oQnVo0FbA6w/TdlaRv_tSGI/AAAAAAAAA0w/XafoiikIuUY/s640/Vegs_05-22-11_0013.JPG" width="640" /></div>
<br />
portraits...<br />
<br />
<a name='more'></a><br /><br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://1.bp.blogspot.com/-RsmasZQ1uvY/TdlaYGSeijI/AAAAAAAAA1A/9fLH86hDIcU/s1600/Portrait_05-22-11_003.JPG" /></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://2.bp.blogspot.com/-ouYfHzbP1Bc/TdlamIatYnI/AAAAAAAAA10/e9PaZzn_eEk/s1600/Portrait_05-22-11_007.JPG" /></div>
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://1.bp.blogspot.com/-FhgMU5BTsSM/TdlaqOeKNqI/AAAAAAAAA2A/LK1FJjCQjj0/s1600/Portrait_05-22-11_009.JPG" /></div>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://1.bp.blogspot.com/-uWCtVX7NjC4/TdlaxAfJWoI/AAAAAAAAA2c/8yN8_iWTyOQ/s1600/Portrait_05-22-11_012.JPG" /></div>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://2.bp.blogspot.com/-0x0m4B1pOJM/Tdla8TmoHNI/AAAAAAAAA3A/ppa9RTNW9qg/s1600/Portrait_05-22-11_015.JPG" /></div>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://3.bp.blogspot.com/-e_nAV91nYoY/TfNyo4eHtNI/AAAAAAAAA5I/FWRDK4vTQvA/s1600/IMG_0363.JPG" /></div>
<br />
some vegetables<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="424" src="http://3.bp.blogspot.com/-yNVY_U8b4A0/TfNyxCIc_KI/AAAAAAAAA5Q/0mb7D4L2cKQ/s640/Vegs_05-22-11_0009.JPG" width="640" /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="425" src="http://2.bp.blogspot.com/-sosw12llL4Y/Tdlaf3M62FI/AAAAAAAAA1U/lIyTviQVk7w/s640/Vegs_05-22-11_0003.JPG" width="640" /></div>
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="640" src="http://1.bp.blogspot.com/-dDdNi90h7IY/TdlaNhNDLsI/AAAAAAAAA0o/s0we2MD1quo/s640/Vegs_05-22-11_0002.JPG" width="425" /></div>
<img border="0" height="640" src="http://1.bp.blogspot.com/-njDtMOhyckw/TdlayREju6I/AAAAAAAAA2g/e9jyD1b867s/s640/Vegs_05-22-11_0008.JPG" width="425" /><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Complete SlideShow here as well..<br />
<br />
<br />
<br />
<br />
<center><embed flashvars="host=picasaweb.google.com&noautoplay=1&hl=en_US&feat=flashalbum&RGB=0x000000&feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Flalamax3d%2Falbumid%2F5609613918417148449%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" height="533" pluginspage="http://www.macromedia.com/go/getflashplayer" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="800"></embed></center>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com1tag:blogger.com,1999:blog-4986279646562351930.post-51612032499875004912011-06-12T02:43:00.000-07:002012-05-06T07:58:39.838-07:00PhotoWalk Wateen Office Roof Topthese are few images i liked...<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-stZ3pAsynLg/TdlWbvWtQvI/AAAAAAAAAzY/JPjv3CEWCwg/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0014.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="640" src="http://4.bp.blogspot.com/-stZ3pAsynLg/TdlWbvWtQvI/AAAAAAAAAzY/JPjv3CEWCwg/s640/photoWalk_WateenRoofTop_Lahore_05-14-11_0014.JPG" width="424" /></a><a href="http://4.bp.blogspot.com/-stZ3pAsynLg/TdlWbvWtQvI/AAAAAAAAAzY/JPjv3CEWCwg/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0014.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a></div>
<a name='more'></a><a href="http://4.bp.blogspot.com/-stZ3pAsynLg/TdlWbvWtQvI/AAAAAAAAAzY/JPjv3CEWCwg/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0014.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><img border="0" src="http://4.bp.blogspot.com/-gHGi5c_Kw6c/TdlWSE1du5I/AAAAAAAAAy4/or-I5QumwKc/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0006.JPG" /><br />
<div style="text-align: center;">
<br /></div>
<div style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;">
<div style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;">
</div>
<a href="http://4.bp.blogspot.com/-EYi-B4w9hCU/TdlWenpXjNI/AAAAAAAAAzg/QneLK1YAToM/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0018.JPG" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="640" src="http://4.bp.blogspot.com/-EYi-B4w9hCU/TdlWenpXjNI/AAAAAAAAAzg/QneLK1YAToM/s640/photoWalk_WateenRoofTop_Lahore_05-14-11_0018.JPG" width="424" /></a></div>
<br />
<div style="text-align: left;">
<a href="http://4.bp.blogspot.com/-EYi-B4w9hCU/TdlWenpXjNI/AAAAAAAAAzg/QneLK1YAToM/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0018.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><br />
</a></div>
<br />
<div class="separator" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;">
<br /></div>
<br />
<div style="text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: left;">
these are few images i liked</div>
<br />
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://4.bp.blogspot.com/-yLmDOkk8Zdk/TdlWKBjA4BI/AAAAAAAAAyg/o41qL13i-KM/s1600/Nature_05-14-11_0007.JPG" /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: center;">
<img border="0" src="http://4.bp.blogspot.com/-eITBLjrU2SQ/TdlWIbGIi9I/AAAAAAAAAyc/uL4eGITKunM/s1600/Nature_05-14-11_0006.JPG" /></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: center;">
<img border="0" src="http://3.bp.blogspot.com/-MU1t1D5udeI/TdlWotDUPoI/AAAAAAAAA0E/nr-CRcars-E/s1600/photoWalk_WateenRoofTop_Lahore_05-14-11_0026.JPG" /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Complete SlideShow as well, for full screen, click picasa icon at lower right and watch on picasa. </div>
<br />
<br />
<br />
<center><embed flashvars="host=picasaweb.google.com&captions=1&noautoplay=1&hl=en_US&feat=flashalbum&RGB=0x000000&feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Flalamax3d%2Falbumid%2F5609609319107399281%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" height="533" pluginspage="http://www.macromedia.com/go/getflashplayer" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="800"></embed></center>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-61127751620013630202011-06-12T02:21:00.000-07:002012-05-06T07:59:39.237-07:00PhotoWalk Walton Airport (Aero Modeling)<div class="separator" style="clear: both; text-align: left;">
these are few images, i like</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-XnMQ0fAfq28/TdlSuOR5QlI/AAAAAAAAAxQ/stmpj0KKgy8/s1600/DPP_0055.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-XnMQ0fAfq28/TdlSuOR5QlI/AAAAAAAAAxQ/stmpj0KKgy8/s640/DPP_0055.JPG" width="640" /></a><a href="http://4.bp.blogspot.com/-XnMQ0fAfq28/TdlSuOR5QlI/AAAAAAAAAxQ/stmpj0KKgy8/s1600/DPP_0055.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a></div>
<a name='more'></a><a href="http://4.bp.blogspot.com/-XnMQ0fAfq28/TdlSuOR5QlI/AAAAAAAAAxQ/stmpj0KKgy8/s1600/DPP_0055.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><img border="0" height="426" src="http://1.bp.blogspot.com/-sjFFcfAgmak/TdlSL-xwMEI/AAAAAAAAAvc/aRBm1Zg3hK0/s640/DPP_0004.JPG" width="640" /><br />
<br />
<div style="text-align: center;">
<img border="0" height="426" src="http://4.bp.blogspot.com/-RUZkSjpIiAw/TdlSTEZOCsI/AAAAAAAAAv4/zex9yDhaBsA/s640/DPP_0014.JPG" width="640" /> </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="194" src="http://4.bp.blogspot.com/-mBRx7tliu4M/TdlShcVyREI/AAAAAAAAAwo/sIjXNWerowo/s640/DPP_0033.JPG" width="640" /> </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="426" src="http://4.bp.blogspot.com/-jujxH1Y_jJs/TdlSc7cCR-I/AAAAAAAAAwY/T80iuw98P8Q/s640/DPP_0028.JPG" width="640" /></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="426" src="http://4.bp.blogspot.com/-cT5RgB5tupw/TdlSO-btHeI/AAAAAAAAAvo/Mfn6xdqDHO4/s640/DPP_0010.JPG" width="640" /></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="426" src="http://1.bp.blogspot.com/-k0VaKQ-W_Xc/TdlSqvtau2I/AAAAAAAAAxI/4jh1kVroWBU/s640/DPP_0053.JPG" width="640" /></div>
<br />
<br />
<br />
Complete SlideShow as well, for full screen, click picasa icon at lower right and watch on picasa.<br />
<br />
<br />
<br />
<br />
<center><embed class="mp4downloader_tagChecked " flashvars="host=picasaweb.google.com&captions=1&noautoplay=1&hl=en_US&feat=flashalbum&RGB=0x000000&feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Flalamax3d%2Falbumid%2F5609605139330541377%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" height="533" pluginspage="http://www.macromedia.com/go/getflashplayer" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="800"></embed></center><br />
<br />
i also have some HD videos, let me know if interested, i'll post them here via youtube...Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com1tag:blogger.com,1999:blog-4986279646562351930.post-51789338314395613692011-06-12T01:10:00.000-07:002012-05-06T08:00:18.826-07:00more linux updates, thoughts (includes fedora)since last month, i had been using <a href="http://fedoraproject.org/">Fedora</a>. i find this 95 % identical to ubuntu. first i'll explain similarities, then differences.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzB5bM1KDdDkxm5YSTPehggHOJkcmRTTxR1etGQCY9D7eLioTV5gJQZ1Jtlt95kFjuHqB3pGqkNsVU6gr1IAXvs2LB3du2qaLlJ-3noXjy2vpxWj6ElXG7eLTsCEK8J9CWLHPo_KDOvrc/s1600/fedora.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzB5bM1KDdDkxm5YSTPehggHOJkcmRTTxR1etGQCY9D7eLioTV5gJQZ1Jtlt95kFjuHqB3pGqkNsVU6gr1IAXvs2LB3du2qaLlJ-3noXjy2vpxWj6ElXG7eLTsCEK8J9CWLHPo_KDOvrc/s1600/fedora.jpg" /></a>why i installed <a href="http://fedoraproject.org/">Fedora</a> at first place, few commercial applications (maya / mocha / pftrack), there installers come by default in rpm format ( <a href="http://fedoraproject.org/">Fedora</a> / red hat installer formats) not as deb files ( ubuntu intallers ). i know, i can convert rpms to debs via some utils (alien), which i had been doing previously for maya. but now i thought as more companies are using <a href="http://fedoraproject.org/">Fedora</a> in big studios as far as i konw, so i thought no harm in checking this.<br />
still ( personal opinion) all software developers (linux) should learn from nuke / houdini, these installers worked everywhere... love this.. <br />
<br />
<a name='more'></a><br /><br />
installing <a href="http://fedoraproject.org/">Fedora</a> was simple, process is 99 % similar to <a href="http://www.ubuntu.com/">Ubuntu</a>.<br />
<ol>
<li>download <a href="http://fedoraproject.org/">Fedora</a> from website gnome or kde whatever you like.</li>
<li>download <a href="http://unetbootin.sourceforge.net/">unetbootin</a> (in windows)</li>
<li>plug usb, format in fat32 version ( critical )</li>
<li>run <a href="http://unetbootin.sourceforge.net/">unetbootin</a> in, give it your fedora iso file ( downloaded above)</li>
<li>it will create bootable usb (live usb)</li>
<li>restart machine and boot from usb. run / try live usb</li>
<li>from apps, install fedora, process is again pretty similar to ubuntu.</li>
</ol>
<br />
proxy problem is again similar, it exists exactly as it was in ubuntu. so its hard to deal with proxy here as well. except you can set that in firefox and browse.<br />
<br />
gnome shell 3, which was released few months ago, is implemented in fedora and default. where as you have to install that in ubuntu and turn off unity.<br />
as far as usage is concerned, i find gnome shell 3 100 % similar in fedora and ubuntu. no difference at all.<br />
<br />
Conclusion for linux flavor,<br />
<ul>
<li>esthetically, i'll prefer ubuntu over fedora for its ease of use / bigger and friendlier community</li>
<li>technically, no difference, i am ok with both now.</li>
</ul>
Conclusion for desktop manager / shells,<br />
<ul>
<li>esthetically, i'll prefer KDE over Gnome. i had concluded this for myself in past and recently i concluded again. its better design solution. its more complete solution. specially after gnome 3, i feel, may be in future, when more touch devices will be common, it will make more sense. plus its current implementations have some serious issues. i personally want to suggest, that gnome 3 should consider apple top bar design implementation. clock should go to right, app menus should be part of gnome top bar. currently lot of space is wasted</li>
<ul>
<li>gnome top bar</li>
<li>then heavy app name , with close button top bar</li>
<li>then app main menu top bar</li>
<li>these three top bars should be merged ideally like in mac.. </li>
</ul>
<li>technically, not much difference. </li>
</ul>
<br />
<br />
fedora add remove software app (gui) is not as smart / cool as ubuntu synaptic is. here in fedora, i quickly get used to for yum which is equivlant of apt wget from ubuntu.<br />
few common yum operations are<br />
<blockquote>
sudo yum install gimp<br />
sudo yum remove gimp<br />
<br />
check update<br />
sudo yum list updates <br />
check specific package updates<br />
sudo yum update gimp<br />
<br />
seach package everywhere ( pc / repos / )<br />
sudo yum search gimp<br />
get info about package before installing<br />
sudo yum info gimp<br />
<br />
remove old headers of packages that no longer are in database<br />
sudo yum clean all<br />
list packages that yum can install<br />
sudo yum list available|less<br />
list installed packages<br />
sudo yum list installed|less<br />
list installed packages that can be updated <br />
sudo yum list updates|less<br />
<br />
GENERAL rpm vs yum <br />
This command will list any package that has "fox" in it's name..<br />
sudo rpm -qa | grep fox<br />
sudo yum list | grep fox<br />
This command will list what is required by the firefox package...<br />
sudo rpm -q -R firefox<br />
sudo yum deplist firefox<br />
This command will erase the firefox package...<br />
sudo rpm -e firefox<br />
sudo yum remove firefox<br />
This command will erase multiple packages at once<br />
sudo rpm -e firefox thunderbird<br />
sudo yum remove firefox thunderbird<br />
This command will list installed packages<br />
sudo rpm -qa<br />
sudo yum list installed <br />
<br />
if manually delete a folder, now wanna remove / uninstall / db entry as well<br />
sudo rpm -e --noscripts pftrack<br />
A bit brutish but you could try:<br />
sudo rpm -e --nodeps --allmatches --noscripts pftrack </blockquote>
<br />
just to save my a** from future trouble, i should mention that. LAMP or XAMPP doesn't exist in fedora. or lets say, its not meant for fedora or lets say, i find it difficult to setup for me. later on, i realise that, actually "httpd" is fedora default solution for this, instead of xamp. below is how i configure this.<br />
<blockquote>
installation apache/mysql/php<br />
sudo yum -y install httpd php mysql mysql-server php-mysql<br />
<br />
test installation for php support<br />
sudo yum install php mod_suphp<br />
<br />
more php modules to support web servers<br />
sudo yum install php-mysql php-magickwand php-devel php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magpierss php-mapserver php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel<br />
<br />
securing / new password for root , press "y" to almost all options<br />
sudo mysql_secure_installation<br />
<br />
<br />
<br />
restart sql server<br />
/etc/init.d/mysqld restart<br />
start Apache:<br />
/etc/init.d/httpd start<br />
<br />
creating menu in apps, create apacheStart.desktop in /usr/share/applications and copy paste following lines<br />
------------------------------------------------<br />
[Desktop Entry]<br />
Name=Httpd Start<br />
GenericName=Start Apache Server<br />
Comment=Apache Service Start from Terminal<br />
Type=Application<br />
Exec=sudo /etc/init.d/httpd start<br />
Icon=/usr/share/icons/xampp.png<br />
Terminal=true<br />
MimeType=application/x-kdenlive;<br />
Categories=Qt;Programming;Development;<br />
------------------------------------------------<br />
<br />
installing phpmyadmin<br />
sudo yum install phpmyadmin<br />
run phpmyadmin via<br />
http://localhost/phymyadmin<br />
give mysql username and password to login..<br />
<br />
<br />
If you want to allow phpmyadmin connection from other locations other than localhost, then modify the following file<br />
<br />
gedit /etc/httpd/conf.d/phpMyAdmin.conf<br />
<br />
by commenting out the following lines<br />
<br />
<directory phpmyadmin="" share="" usr=""><br />
order deny,allow<br />
deny from all<br />
allow from 127.0.0.1<br />
allow from ::1<br />
</directory><br />
<br />
basically replacing the lines above with<br />
<br />
#<directory phpmyadmin="" share="" usr=""><br />
#order deny,allow<br />
#deny from all<br />
#allow from 127.0.0.1<br />
#allow from ::1<br />
#</directory></blockquote>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-8205358365650274852011-06-09T08:27:00.000-07:002012-05-06T08:01:45.480-07:00Lighting / Rendering / Composting for DevilAngelsAndDating<div class="separator" style="clear: both; text-align: center;">
</div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpiYd5rT-hdFLCeywG7RxOXR3I2ChYs98Xo3_6ikN6PAIuQyHIn2Eel_gQFGV48jxemZwVaEjPkgQm0AnrI7yWAT_VpFokmnQp8Nd5Lu2WB1goM7KBuIpu9OShLUhyphenhyphena1fk254be7XwlWQ/s1600/devilsAngelsAndDating2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpiYd5rT-hdFLCeywG7RxOXR3I2ChYs98Xo3_6ikN6PAIuQyHIn2Eel_gQFGV48jxemZwVaEjPkgQm0AnrI7yWAT_VpFokmnQp8Nd5Lu2WB1goM7KBuIpu9OShLUhyphenhyphena1fk254be7XwlWQ/s1600/devilsAngelsAndDating2.jpg" /></a>i have recently finished lighting / rendering / compositing on a shot for upcoming short film named DevilAngelAndDating.<br />
<br />
<a href="http://devilsangelsanddating.ning.com/forum/topics/sh0110dvlduckhalo-2">official Thread (WIP)</a><br />
<br />
<br />
<br />
<br />
<br />
This specific shot was quite different comparing to majority of other shots, so it took far more time than i expected initially,<br />
<a name='more'></a> one of major reason was camera was also moving, other than characters, plus few props were animated from foreground to background layer.<br />
<a href="http://devilsangelsanddating.ning.com/forum/topics/sh0110dvlduckhalo-2?commentId=2892810%3AComment%3A32047">Early Lighting Test Images on forum</a><br />
<a href="http://devilsangelsanddating.ning.com/forum/topics/sh0110dvlduckhalo-2?commentId=2892810%3AComment%3A32245">Early Layers BreakDown on forum</a><br />
<br />
as far as i remember, i had 50 to 70 internal revisions with extremely minor tweaks of lighting variations etc. i can't have them now, plus i can't post there here. Below are last few revisions from forum, where its getting closer to final and locked stage.<br />
<br />
<br />
<b>Revision 15</b><br />
<br />
<br />
<center><iframe frameborder="0" height="480px" src="http://www.youtube.com/embed/oykbmgA1Z7Y?rel=0&hd=1" title="YouTube video player" width="720px"></iframe></center><br />
<br />
<br />
<b>Revision 16</b><br />
<br />
<iframe frameborder="0" height="480px" src="http://www.youtube.com/embed/uZQvDsbbaMQ?hd=1" title="YouTube video player" width="720px"></iframe><br />
<br />
<br />
<br />
<br />
<b>Revision 17</b><br />
<br />
<br />
<center><iframe frameborder="0" height="480px" src="http://www.youtube.com/embed/bKha2yTqRBk?hd=1" title="YouTube video player" width="720px"></iframe></center><br />
<br />
<b>Revision 18</b><br />
<br />
<br />
<center><iframe frameborder="0" height="480px" src="http://www.youtube.com/embed/fEDKf4RiUuY?hd=1" title="YouTube video player" width="720px"></iframe></center><br />
<br />
<br />
<b>Revision 19</b><br />
<br />
<iframe frameborder="0" height="480px" src="http://www.youtube.com/embed/fEDKf4RiUuY?hd=1" title="YouTube video player" width="720px"></iframe><br />
<br />
<br />
<br />
<br />
<br />
and now my notes / comments / thoughts about my involvement in this project up till now.<br />
<br />
<br />
<ol>
<li>Working with Michael Cawood<span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans', Verdana, sans-serif; font-size: 12px;"> </span>is one of extremely enjoyable incident happened in my life. it is as good as working with Ahmed from Wireframe Interactive was. Fully fun and a lot to learn.</li>
<li>"Scene is nothing but description of assets" i have seen that first time, practically happening in this movie. each scene (shot) is nothing but description of asssets(static and or animated).</li>
<li>its been a wish list few years, to see, rapid (fast) , dynamic pipeline for short studios, where things are easy to setup / maintain. ideally, models / rigs / animations are independent from each other and updating easily throughout production. i was unable to find decent workable solution even in 2008. then i have first time, checked and done that in blender. then i have seen, equally good referencing methodology in this film, which gets turbo noss when combined with dropbox. i know its lengthy topic, so i won't write more currently. </li>
<li>specifically about this shot. i learned another really valueable thing. now i wanna call this "Light Loop" just like "Game Loop" in game dev. that is how light is going to affect an object. obviously at first instance it sounds simple. but its really complicated. in max i was used to of term "include exclude list settings in lights" in maya, similar things exist knows as light linking. but still understanding details is what matters and makes a differece. that is</li>
<ul>
<li>light and object(subject) both should exist in same render layer</li>
<li>light should be visible ( not hidden in viewport )</li>
<li>now light should be linked to relevant assets</li>
<li>light should be turned on. etc ( shadows bla bla )</li>
</ul>
<li>i love maya render layers / render passes / render pass manager groups, its well thought out.</li>
</ol>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-84253573857774572422011-06-09T08:22:00.000-07:002012-05-06T08:02:15.245-07:00Hick Film Character Rigs<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-1LLRb89VuXdEg80Fpi9LjN8Gw0Q90XJfrnKeJgUBILIp1XOjKxsAoLgiPa28C3zWo4b3kYH1qPiW-xjeZugVycouxl1iapTkwhdWs9uB_tcbdzumkgtQ_lrQNDci0YBwg3uYc0cfKdw/s1600/hickFilm.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-1LLRb89VuXdEg80Fpi9LjN8Gw0Q90XJfrnKeJgUBILIp1XOjKxsAoLgiPa28C3zWo4b3kYH1qPiW-xjeZugVycouxl1iapTkwhdWs9uB_tcbdzumkgtQ_lrQNDci0YBwg3uYc0cfKdw/s1600/hickFilm.jpg" /></a></div>
somewhere in 2010, i had a chance to work with Jess Herman. She is currently directing / animating a short film named "HICK". It is currently in production phase. I worked as character rigging artist and setup 4 main characters for film named "Bob", Joleen","Rosella" and "Mr.Fleen".<br />
I am posting rig snapshots here, all characters are conceived / drawn by concept artist working in that film. and all characters are modelled by Jess Herman. Rest of my Notes are at end of images..<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD-TaLSCJiK2whATwUZxXTm3XGvEW48zT1xwHmCi-fgOAU5OMvRsccgY1IIscrFJ9k7m0pmJ5oPKy6BgVA0z9yEqFJJtcy1CwYy59qRJjRi7gBEP5CO_74H0VPPT5HwsZ7QKT8mB9qjYQ/s1600/bob.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD-TaLSCJiK2whATwUZxXTm3XGvEW48zT1xwHmCi-fgOAU5OMvRsccgY1IIscrFJ9k7m0pmJ5oPKy6BgVA0z9yEqFJJtcy1CwYy59qRJjRi7gBEP5CO_74H0VPPT5HwsZ7QKT8mB9qjYQ/s640/bob.JPG" width="640" /></a></div>
<br />
<a name='more'></a><br /><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxwT5r4XLVORE7xk0Zb-s739hkTSBo69KtzKXmhIsjAzN6QxeRk0q2mvo5KzCT1hplto-Gyq78OYEU_4iPJir7zWEVQPgC-s3YzehI33FMTesqpAsMbYyYWcF3M1x7OcNM3GSRgWF4AuY/s1600/joleen.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxwT5r4XLVORE7xk0Zb-s739hkTSBo69KtzKXmhIsjAzN6QxeRk0q2mvo5KzCT1hplto-Gyq78OYEU_4iPJir7zWEVQPgC-s3YzehI33FMTesqpAsMbYyYWcF3M1x7OcNM3GSRgWF4AuY/s640/joleen.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCnJMvwHlWEsTvKnGZKdmRCtmo0RAwNp1A3e9aUW7fm0kDDJczItzxaI5Y5qT8vqO71layg1VePemHAKH22JN0Dz0wec4jTX8PUoF4TryJhjMBl-RSHXRvpYQPcOFMfzL2SB6cqK_SePk/s1600/mrFleen.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCnJMvwHlWEsTvKnGZKdmRCtmo0RAwNp1A3e9aUW7fm0kDDJczItzxaI5Y5qT8vqO71layg1VePemHAKH22JN0Dz0wec4jTX8PUoF4TryJhjMBl-RSHXRvpYQPcOFMfzL2SB6cqK_SePk/s640/mrFleen.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzct67W8rLZETCrsIFD60JTeHJKxWEUZ6KmHf1ywIuzZom6077QO_k00aKJ5CrldehRNeLF9zx4JtTcy5-AVafmDJN6F_4OmxPGpzGRAGS2ZY3tTP6NdS1tUaxoblh0MGwhdzTft4CYTg/s1600/rosella.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzct67W8rLZETCrsIFD60JTeHJKxWEUZ6KmHf1ywIuzZom6077QO_k00aKJ5CrldehRNeLF9zx4JtTcy5-AVafmDJN6F_4OmxPGpzGRAGS2ZY3tTP6NdS1tUaxoblh0MGwhdzTft4CYTg/s640/rosella.jpg" width="640" /></a></div>
<br />
<br />
Notes / Comments<br />
<br />
<ul>
<li>i used anzovin plugins to rig the characters, which include TSM and TFM</li>
<li>its most production ready tool, as far as rigging / animation thing is concerned.</li>
<li>its also one of best rigging tool, i have used so far anywhere.</li>
<li>amazing thing is their live support in forum. developers are always there to help. i was stuck at few points, and i found support amazing.</li>
<li>may be, in future i'll do a quick short tutorial about how to setup characters using this tool, current demos / tutorials are good, but missed few key points.</li>
<li>lastly, while adjusting face curves, manual is option if face proportions are strange. this is no symmetry tool, currently i managed to work, but in future, i think, i should write or someone else should write a simple scripted tool, which sees cv pos on left or right curves and mirror them on opposite side curves. sounds simple, shouldn't take more than a day..</li>
</ul>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-19362138906930331562011-02-13T19:58:00.000-08:002011-02-13T20:03:07.595-08:00common camera commands (MEL functions)<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEB3XklscbAAgtNJCxCs0EUQwrGExGREqPSTyEsuKl2gXontkfCZHc_NXlJQaf8ppoijzffLM_WslISM_wHVy5WARMN-YbQOp0lQuhIUnQdS1jzPtiJlmNRvaZUqY4LPq3nhegz2B43Pk/s1600/cameraCommands.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="552" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEB3XklscbAAgtNJCxCs0EUQwrGExGREqPSTyEsuKl2gXontkfCZHc_NXlJQaf8ppoijzffLM_WslISM_wHVy5WARMN-YbQOp0lQuhIUnQdS1jzPtiJlmNRvaZUqY4LPq3nhegz2B43Pk/s640/cameraCommands.JPG" width="640" /></a></div><br />
<br />
<br />
<br />
<br />
while working in maya, i always miss 3dsmax wild / precise / speedy environement. there is huge list of things to document in this context about customization. but attached are three simple mel functions which let me assign 3 common camera commands to short cut keys or quad menus, exactly as i have those in 3dsmax.<br />
<br />
<br />
<br />
below are functions descriptions and then how to install those quickly (at end)<br />
click function name to download relevant MEL file.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<ul><li><b>Create camera from view (<a href="http://dl.dropbox.com/u/2619720/createCameraFromView.mel">DOWNLOAD</a>)</b></li>
<ul><li>equivilant to 3dsmax menu > view > create camera from view</li>
<li> no idea, if it already exists in default maya.</li>
</ul><li><b>Select Camera From View (<a href="http://dl.dropbox.com/u/2619720/selectCameraFromView.mel">DOWNLOAD</a>)</b></li>
<ul><li>equivilant to 3dsmax > view menu > select camera </li>
<li>in maya view menu, select camera. now u can assign key, move mouse in view, hit, it will select camera, </li>
<li>useful for quickly showing camera settings and tweaking</li>
</ul><li><b>View From Selected Camera (<a href="http://dl.dropbox.com/u/2619720/viewFromSelectedCamera.mel">DOWNLOAD</a>)</b></li>
<ul><li>useful when multiple cameras in view. </li>
<li>easiest is, simply select camera in view, hit shortcut key, it will move your current view to look at from this camera</li>
<li>if no camera is selected, it will pop up a dialog similar to max ( with list of cameras)</li>
<li>picking a camera will update viewport</li>
<li>double clicking will close this dialog as well.</li>
</ul></ul>i think, installation is so simple, i can't forget that. incase you need help about that, feel free to discussAnonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-34310555215560526582011-02-13T05:39:00.000-08:002011-02-13T21:19:03.533-08:00flash development Notes in General<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibYKByNvfWJGDqLSu_upYLXjVtfj7I1ipEuCOBreJJuidTicqbe7m2SnLYMyYHfAehDohRjnYGqr9mTr7tIfIxAK2rVX0iCqk70lOxpZ-Q5pUZT89d9hlJBM_Iq2u4lHaw0GVQpOBtWpw/s1600/flash.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibYKByNvfWJGDqLSu_upYLXjVtfj7I1ipEuCOBreJJuidTicqbe7m2SnLYMyYHfAehDohRjnYGqr9mTr7tIfIxAK2rVX0iCqk70lOxpZ-Q5pUZT89d9hlJBM_Iq2u4lHaw0GVQpOBtWpw/s1600/flash.jpg" /></a></div><br />
<br />
<br />
its been few months i am developing with action script 3. this post will document my current information about flash development process and future plans.<br />
<br />
<br />
<br />
<br />
<ul><li>IDE. Flash Develop. from last three months. ( currently using this, port for mac is in progress, and i love this.)</li>
<li>Eclipse can be used with AXDT / FDT / FLEX SDK ( seems logical for linux users )</li>
<li>Flash Builder or standalone FDT can be used as well ( windows / mac possible approaches)</li>
</ul><b>FRAMEWORKS / LIBRARIES</b><br />
<ul><li><b><a href="http://code.google.com/p/mojocolors/">MOJOCOLOR</a></b></li>
<ul><li>if you are dealing with colors (technically), it is must, can't just force, how cool and amazing this is. how much time it saved, while working on brightoPaints Project. </li>
</ul><li><b><a href="http://code.google.com/p/tweener/">CAURINA TRANSITIONS</a></b></li>
<ul><li>an extremely useful tweening engine / framework for as3 work. i have used it offcourse, in more than 1 project. too good</li>
</ul><li><b><a href="http://box2dflash.sourceforge.net/">BOX 2D</a></b></li>
<ul><li>obvious choice for 2d physics engine in flash. now a days working on this (python port is also available)</li>
</ul><li><b><a href="http://blog.papervision3d.org/">PAPERVISION</a></b></li>
<ul><li>most probably, will be my obvious choice, if needed to do 3d in flash. </li>
</ul><li><b><a href="http://www.soundstep.com/blog/category/baseui/">SOUND STEP BASE UI</a></b></li>
<ul><li>GUI Layout framework, i m hoping to use in upcoming flash IDE project.</li>
</ul><li><b><a href="http://www.soundstep.com/blog/downloads/somaui/">SOMACORE</a></b></li>
<ul><li>modern / future version of MVC implementation (advance level). Hopefully i'll use it. currently hard ( out of scope )</li>
</ul><li><b><a href="http://puremvc.org/">PUREMVC</a></b></li>
<ul><li>classical / current version of MVC implementation for as3. (python port is also available)</li>
</ul></ul>Above are the ones, in which i am interested and i have been following their development from quite some time. In similar context, you can find more generic and useful information on follow links.<br />
<a href="http://saravananrk.wordpress.com/2009/06/24/15-awesome-actionscript-3-frameworks-to-inspire-your-next-project/">Reference 1</a> , <a href="http://www.tutorialfeed.org/2010/05/10-open-source-flash-framework-for.html">Reference 2</a><br />
<b><br />
</b><br />
Lastly, some extremely cool flash dev relevant websites, which i visit quite often and i m huge huge fan of these genius guys. Thanks for inspiring me.<br />
<br />
<b><a href="http://www.emanueleferonato.com/"><span id="goog_936619939"></span>emanueleferonato</a></b><br />
<a href="http://www.8bitrocket.com/"><b>8bitrocket</b></a><br />
<b><a href="http://blog.iainlobb.com/">iainlobb</a></b><br />
<b><a href="http://blog.soulwire.co.uk/">soulwire</a></b><br />
<a href="http://www.soundstep.com/blog"><b>soundstep</b></a><br />
<b><a href="http://somerandomdude.com/">somerandomdude</a></b><br />
<b><a href="http://www.neave.com/">neave</a></b><br />
<br />
Happy Flashing..Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com2tag:blogger.com,1999:blog-4986279646562351930.post-26068474178557124762011-02-07T11:05:00.000-08:002011-02-07T11:07:16.037-08:00photography lesson 1few weeks ago(jan 2011), i was called by some of my friends at Evolve ( mahboob and nauman) ,got invitation for photowalk. i was given very special offer which includes<br />
1- warning, that as cg artist, i should learn photography<br />
2- warning, that as cg artist, i should have my own camera (DSLR)<br />
3- offer, get training for free, one lesson a month, first lesson is gonna happen in that walk<br />
4- offer, 7D and 5DM2 camera with few good lenzes at my disposal to experiment while learning.<br />
<br />
offcourse, i accepted that. and below are my notes.<br />
<br />
previously in this blog, i have put some images which i took while different trips. but i have to accept that, in all those occasions, i have given a good camera with "auto" turned on, i used to zoom / adjust frame and do click thing and feel good because of technology.<br />
<br />
now in that walk, they have explained me, two new variables named fStop and shutter. fStop adjust range (area) around focus point and shutter adjust exposure to capture that range with sufficient light. for first few minutes, it was hard to remember and manage both variables. but soon, i get used to for them. Below are few pictures (20 approximately, out of 50 i took ) and i would like to put them here, before i erase them. so i can remember what i was thinking while taking and what i had learnt from each..<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEmkGMjiLSOUYzZozfvuIqpt_NeW9Phsoj6Pyg7QotfbAzd88bx4x9p3PJgAaFEfTPdSb53L1y3SAQBZoxqz5smoczmFd0fKacmE4pNPQHtl5fwQlMajIibrMUOOmSULZeETA1Mnhwqms/s1600/nature.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="368" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEmkGMjiLSOUYzZozfvuIqpt_NeW9Phsoj6Pyg7QotfbAzd88bx4x9p3PJgAaFEfTPdSb53L1y3SAQBZoxqz5smoczmFd0fKacmE4pNPQHtl5fwQlMajIibrMUOOmSULZeETA1Mnhwqms/s640/nature.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2wGVpJYMN1SfrZnrt6NUAm7Wm9es8A7V5gInkpW30lkFA_WbYKRCCykUfhdkYwpd2kE072sEH8d2Wm6kvygn3SG-3hIzrryT2JcWJkgQaz_TxsGsIe1bSi-xL9FTXrR5I4AgKATpEUO0/s1600/nature-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="426" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2wGVpJYMN1SfrZnrt6NUAm7Wm9es8A7V5gInkpW30lkFA_WbYKRCCykUfhdkYwpd2kE072sEH8d2Wm6kvygn3SG-3hIzrryT2JcWJkgQaz_TxsGsIe1bSi-xL9FTXrR5I4AgKATpEUO0/s640/nature-1.jpg" width="640" /></a></div><br />
<br />
NOTES: i was told, that, typically, flower and or such images are not meant to be put somewhere... :)<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKdK_2lgOL_XwFowQBqm0OYMWvjlw-7xUstRWUMKQ68cWcgjLioAfzRNciIcj6K025cd93mZWvoCPYJF-VoCPmfVvAGjZVCYpA8X0d01bbzJhl1n8qr1ynEOKspQc-Q-Q2DCDzPRZoELs/s1600/nature-3.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKdK_2lgOL_XwFowQBqm0OYMWvjlw-7xUstRWUMKQ68cWcgjLioAfzRNciIcj6K025cd93mZWvoCPYJF-VoCPmfVvAGjZVCYpA8X0d01bbzJhl1n8qr1ynEOKspQc-Q-Q2DCDzPRZoELs/s640/nature-3.jpg" width="425" /></a></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5ntabVtsyLA0kRPm7YnhToah6XFdQWk1bR1c4AqrPaq4NVMgWbENOevkXJqfvaOetr1OscF53Z0klXq7hehFHvF1neZ6QN0CJOySuPhjelKeegiJGm-oiYooFoVyL8H16qohppEC3dPc/s1600/nature-2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5ntabVtsyLA0kRPm7YnhToah6XFdQWk1bR1c4AqrPaq4NVMgWbENOevkXJqfvaOetr1OscF53Z0klXq7hehFHvF1neZ6QN0CJOySuPhjelKeegiJGm-oiYooFoVyL8H16qohppEC3dPc/s640/nature-2.jpg" width="425" /></a><br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4TecA2TuhiK2pg0Vi8Cq8cd4GxR9c8QGBry3hNEj4-dtu9JmnumabipurGa1HKbNHqpP0d10-izFcS6bAtmhegSXzlsJHNrVNBY-bS8O2TsEUSu_Mw3PNW9ETgSahhJ7QxX23UwIFLSg/s1600/nature-4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4TecA2TuhiK2pg0Vi8Cq8cd4GxR9c8QGBry3hNEj4-dtu9JmnumabipurGa1HKbNHqpP0d10-izFcS6bAtmhegSXzlsJHNrVNBY-bS8O2TsEUSu_Mw3PNW9ETgSahhJ7QxX23UwIFLSg/s640/nature-4.jpg" width="425" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8ScpvQ3xxH-yL13iH9cj-OHHYSbQPETq-Wd8RkgchG-y6_pHM4H37Cafj57BMA1gSU5Wh6NI6bc_2SE27aozSI8rt-dqnI4-RWDKFlV0M13Sn4sW_8F4DsCPmR4dMd0es8GbG6-avbtQ/s1600/nature-10.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8ScpvQ3xxH-yL13iH9cj-OHHYSbQPETq-Wd8RkgchG-y6_pHM4H37Cafj57BMA1gSU5Wh6NI6bc_2SE27aozSI8rt-dqnI4-RWDKFlV0M13Sn4sW_8F4DsCPmR4dMd0es8GbG6-avbtQ/s640/nature-10.jpg" width="425" /></a></div><div class="separator" style="clear: both; text-align: left;">NOTES: and then color corrected / tweaked images are also not appriciated.. :( so</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjza_O_7QEvJpAhDUjdspSm9HVaHPI2Zf-9WnpfWOa8QkxfAjQF-6r9Y7ta-38PbXdSfUTotz8V2ktxAAj6MC7qtTxqHetFSZWwFNhWzbzcueH42n2czA1XdsAXnfisrGW80MX1YvQ-jf8/s1600/structure.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjza_O_7QEvJpAhDUjdspSm9HVaHPI2Zf-9WnpfWOa8QkxfAjQF-6r9Y7ta-38PbXdSfUTotz8V2ktxAAj6MC7qtTxqHetFSZWwFNhWzbzcueH42n2czA1XdsAXnfisrGW80MX1YvQ-jf8/s640/structure.jpg" width="400" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH2PU0IQTmvaiLc_m9izRH02puJNwe0cfBBz_1_9D-52WNfY7g4DonDktRrp3BGy_Rq6kcMYzxtQLoWhYX1WiK7qZBySJwmAnLnwoB0rPFI3XEPZau0KR7AorzGlh_kOibdxA3C-ygXd8/s1600/product.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH2PU0IQTmvaiLc_m9izRH02puJNwe0cfBBz_1_9D-52WNfY7g4DonDktRrp3BGy_Rq6kcMYzxtQLoWhYX1WiK7qZBySJwmAnLnwoB0rPFI3XEPZau0KR7AorzGlh_kOibdxA3C-ygXd8/s640/product.jpg" width="488" /></a></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;">NOTES: so i learned, i should give more time to frame, no harm in it..<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvS4GpLxzketg5i6Sp23dsGJNp9852RTSzfG7vC-kfDxx4IcoFj9Ta7zoUT-b98k9En19Ce7L-tpwx81f1kTgcQLtIajPultzqgfVI7jdC4sytPa2SjeJBiBczE1VFsyDS4NtoLSklMXA/s1600/structure-2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvS4GpLxzketg5i6Sp23dsGJNp9852RTSzfG7vC-kfDxx4IcoFj9Ta7zoUT-b98k9En19Ce7L-tpwx81f1kTgcQLtIajPultzqgfVI7jdC4sytPa2SjeJBiBczE1VFsyDS4NtoLSklMXA/s640/structure-2.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYFAVuhcyv7kp9NMjSCtGxDAK8JBgDosgdE18omlSkaZIUFBNp_a3lMQTq4G73Gh38t89fJCNEoiGBgELzRE3rCX5xBg6bhW0ipNiVGdgeUjdgz8DEInuMgySA8E5-6VtJQTUJaT2SCMc/s1600/structure-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYFAVuhcyv7kp9NMjSCtGxDAK8JBgDosgdE18omlSkaZIUFBNp_a3lMQTq4G73Gh38t89fJCNEoiGBgELzRE3rCX5xBg6bhW0ipNiVGdgeUjdgz8DEInuMgySA8E5-6VtJQTUJaT2SCMc/s640/structure-1.jpg" width="640" /></a></div><br />
and should always try to improve composition..(must hai)..<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6w7fZddESKD-WJ_tnFPWL46jBpTHqMlTv_Lfz2d3AgL5Gyp5-v5ySncvLOVHLANBISoKQJI6Lrj5wU_emCqC2LmPuBvkAEvlEQ5DIjwjSZWDdRaF5lcHgKlrI2CGRbvJHj_EhIQgDf-Y/s1600/structure-3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6w7fZddESKD-WJ_tnFPWL46jBpTHqMlTv_Lfz2d3AgL5Gyp5-v5ySncvLOVHLANBISoKQJI6Lrj5wU_emCqC2LmPuBvkAEvlEQ5DIjwjSZWDdRaF5lcHgKlrI2CGRbvJHj_EhIQgDf-Y/s640/structure-3.jpg" width="640" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhi6GK5eyKR2Ayya5fhFTETP6KRUQMc3KhuKctXsZjyH_YyyBwWc7oSa9eaAuil_2bNmqHznTpG7wPcjN8udA9FTpHSp-XEOgKalCDSiilDOX8-Qh_onkbOOBrDLXH_v_OxEDil3klBZ4/s1600/structure-6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="403" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhi6GK5eyKR2Ayya5fhFTETP6KRUQMc3KhuKctXsZjyH_YyyBwWc7oSa9eaAuil_2bNmqHznTpG7wPcjN8udA9FTpHSp-XEOgKalCDSiilDOX8-Qh_onkbOOBrDLXH_v_OxEDil3klBZ4/s640/structure-6.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: left;">NOTES: should push khurram / master for next trip soon ( in feburary)</div><div class="separator" style="clear: both; text-align: left;"><br />
</div>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com4tag:blogger.com,1999:blog-4986279646562351930.post-33502879549763876132011-02-07T10:33:00.000-08:002011-02-07T10:46:31.446-08:00Brighto Paint Appi have recently finished few simple web applications for BrightoPaints. I was hired / contracted by Evolve (Company which is doing complete web campaign, website etc). My role in project was to work as flash developer. I had luxury of having a flash consultant as well (if needed), Huge thanks to Nadeem Manzoor for providing such a wonderful help n support from his valueable time.<br />
first and foremost important thing about this application, since its inception was, where user can pick areas (pre-defined) and fill colors and see final image. its almost same, but while discussions with client it has evolved a bit . Project can be seen at live website (<a href="http://brightopaints.com/">BrightoPaints</a>). it consits of few simple small apps / modules.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=126&lang=en" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="189" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNpUFGqGRKaaSMX12sJj5SkTmzoxm0gLYbcNRzkjO6GdbHjaIlFBN5k1NQ0HqvXk2UKH0DYlwADSZ5U_iwbg3jsvX5le6AXeIzaiXIzB3c4xVrUJh7RUnl98thtko_Y0j-iv8KMShRN9I/s320/paintApp_v3.jpg" width="320" /></a></div><a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=126&lang=en">Paint App</a><br />
paint application, where user can fill colors (from client data base) into images<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=129&lang=en">Paint Calculator</a><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=129&lang=en" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcmjE4ycvoCC6U4vHiOXQQYXn7uUj5wOqRgP39yjq5vbzOf1kaH3HBcffQ-j9UjQ-XqvGV7vr8V6vLS5hZQNbe8JKoGikm8uZhyphenhyphenk6mIe1IEs3OrCYOc466Lu3ZB6NVnaT823HXNkKUlRI/s320/paintApp_colorCalc_v3.jpg" width="320" /></a></div>estimate required paint amount (in-directly cost)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=130&lang=en" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHNVjun3_PLOPyco-E7TBLlruq6VFI5WoCKnEDxJ9WZu9ZDmGThY3eGShNHuRYlHv9iBIIiHsqU7y77lCnUpseo0jmpiAo-NbFCUnwZZ2eUoPtq6ObkIT-TSJSkDVJH5gEkFRdpurQIRg/s320/paintApp_colorBrowser_v3.jpg" width="320" /></a></div><a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=130&lang=en">Color Browser</a><br />
<a href="http://www.brightopaints.com/index.php?option=com_wrapper&view=wrapper&Itemid=130&lang=en"></a>browse colors from client database and see other relevant color schemes based on simple logics.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
NOTES:<br />
this is my first implementation of OOP.<br />
this is also my first implementation of Design Patterns. i have used MV design pattern.<br />
evolve team still busy in filling up images and improving earlier testing masks, so quality of output is still WIP but generally application is working. hopefully, it will be finalised soon..<br />
<br />
FUTURE:<br />
initially, we wanted to make this a product, which evolve can resell, but due to time contraint, we had to drop that plan and test possibility via simple implementation. Now when this proejct is over, i think, it still has its potential as product in evolve products catalog.<br />
to do this, i have to implement MVC design pattern , so Custom GUI's and skins can be added per client.<br />
plus, i also feel, i'll write two more simple components for this in future<br />
1- search client colors via name or code<br />
2- search client closests colors based on any user picked color via custom attributes, where user can give hue / sat / val ranges and search database.Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0tag:blogger.com,1999:blog-4986279646562351930.post-1529823086447478532011-01-27T20:26:00.000-08:002011-01-27T20:26:08.587-08:00hologram rigging for DevilAngelsAndDating<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Afvqw-40Dr6IldM1yct2Vc4DU4eAUBY8xXMyfllvHl0_RBDtR7iG60xktA5troULm7mwOA0C9dADAycQm5DPN8hio8JcSHLWeiK0B1Pz_H54FspLSbB9OnnQW2NoQ3TWXQ_m4KDLIMo/s1600-h/devilsAngelsAndDating.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Afvqw-40Dr6IldM1yct2Vc4DU4eAUBY8xXMyfllvHl0_RBDtR7iG60xktA5troULm7mwOA0C9dADAycQm5DPN8hio8JcSHLWeiK0B1Pz_H54FspLSbB9OnnQW2NoQ3TWXQ_m4KDLIMo/s1600/devilsAngelsAndDating.jpg" /></a></div>i have done some prop rigging for upcoming short film "devil angels and dating" on siggraph 2010 hopefully by Micheal Cawood. Apparently it was simple task, but i find it quite challenging and fun to do.Really enjoyed working with Director, pushing the limits to make it work. Here are few WIP videos from orignal website (if u r interested in more detailes, let me know, i'll try to post more detailed version... )<br />
<br />
<br />
<br />
<b>udpate_v2</b><br />
<br />
<br />
<br />
<center><embed allowfullscreen="true" allowscriptaccess="always" bgcolor="#000000" flashvars="config=http%3A%2F%2Fdevilsangelsanddating.ning.com%2Fvideo%2Fvideo%2FshowPlayerConfig%3Fid%3D2892810%253AVideo%253A11631%26ck%3D-&video_smoothing=on&autoplay=off&isEmbedCode=1" height="344" pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noscale" src="http://static.ning.com/socialnetworkmain/widgets/video/flvplayer/flvplayer.swf?v=201003221300" type="application/x-shockwave-flash" width="456" wmode="opaque"></embed> <br />
<small><a href="http://devilsangelsanddating.ning.com/video/video">Find more videos like this on <i>Devils Angels and Dating</i></a></small></center><br />
<b>update_v3</b><br />
<br />
<br />
<br />
<center><embed allowfullscreen="true" allowscriptaccess="always" bgcolor="#000000" flashvars="config=http%3A%2F%2Fdevilsangelsanddating.ning.com%2Fvideo%2Fvideo%2FshowPlayerConfig%3Fid%3D2892810%253AVideo%253A11631%26ck%3D-&video_smoothing=on&autoplay=off&isEmbedCode=1" height="344" pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noscale" src="http://static.ning.com/socialnetworkmain/widgets/video/flvplayer/flvplayer.swf?v=201003221300" type="application/x-shockwave-flash" width="456" wmode="opaque"></embed> <br />
<small><a href="http://devilsangelsanddating.ning.com/video/video">Find more videos like this on <i>Devils Angels and Dating</i></a></small></center><br />
<b>udpate_v4</b><br />
<br />
<br />
<br />
<center><embed allowfullscreen="true" allowscriptaccess="always" bgcolor="#000000" flashvars="config=http%3A%2F%2Fdevilsangelsanddating.ning.com%2Fvideo%2Fvideo%2FshowPlayerConfig%3Fid%3D2892810%253AVideo%253A11846%26ck%3D-&video_smoothing=on&autoplay=off&isEmbedCode=1" height="260" pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noscale" src="http://static.ning.com/socialnetworkmain/widgets/video/flvplayer/flvplayer.swf?v=201003221300" type="application/x-shockwave-flash" width="456" wmode="opaque"></embed> <br />
<small><a href="http://devilsangelsanddating.ning.com/video/video">Find more videos like this on <i>Devils Angels and Dating</i></a></small></center>Anonymoushttp://www.blogger.com/profile/14749973476480017747noreply@blogger.com0