techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#vfxpipeline

0 posts0 participants0 posts today
Jesse Spielman<p>Barely keeping it together with all the news back home. Remembering this silly <a href="https://mastodon.social/tags/cgmeme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cgmeme</span></a> gave me a moment of levity -- hope it makes some dorks out there laugh too.</p><p><a href="https://mastodon.social/tags/vfx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vfx</span></a> <a href="https://mastodon.social/tags/vfxpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vfxpipeline</span></a> <a href="https://mastodon.social/tags/shading" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shading</span></a> <a href="https://mastodon.social/tags/shader" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shader</span></a></p>
Stefan Ihringer<p>It was only a matter of time until Amazon's free Deadline render manager got AWS cloud-only features: you can now only use flexible render licenses (paid per time used) when using render workers in their cloud 😡</p><p>That feature was really great. Instead of 1 Nuke render license for 400 bucks per year you could spend those 400 bucks to render your stuff on multiple machines over the weekend which is a much better use for $$$ when you're in crunch time.</p><p><a href="https://marketplace.thinkboxsoftware.com/faq" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marketplace.thinkboxsoftware.c</span><span class="invisible">om/faq</span></a> </p><p><a href="https://mograph.social/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> <a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a></p>
Jesse Spielman<p>My friend <span class="h-card" translate="no"><a href="https://vis.social/@vvzen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>vvzen</span></a></span> wrote up a much more clever and sophisticated version of a <a href="https://mastodon.social/tags/hack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hack</span></a> I did many years ago to alter the opening splash screen art of $7000 professional <a href="https://mastodon.social/tags/VFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFX</span></a> software, <a href="https://mastodon.social/tags/houdinifx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>houdinifx</span></a> </p><p>It's a great read and explanation across <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> , <a href="https://mastodon.social/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://mastodon.social/tags/qt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qt</span></a> and our old friend <a href="https://mastodon.social/tags/LD_PRELOAD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LD_PRELOAD</span></a>. Nice to have some fun in the <a href="https://mastodon.social/tags/vfxpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vfxpipeline</span></a> mines.</p><p>When I've got a second I'm going to recreate this setup for my original target, <a href="https://mastodon.social/tags/FoundryNuke" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FoundryNuke</span></a> </p><p><a href="https://valerioviperino.me/hacking-the-splash-screen-of-houdini/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">valerioviperino.me/hacking-the</span><span class="invisible">-splash-screen-of-houdini/</span></a></p><p><a href="https://mastodon.social/tags/netscape" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>netscape</span></a></p>
Stefan Ihringer<p>Behold! The <a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a> ! <a href="https://pixelfed.social/p/pizzaparty/815457457051938447" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pixelfed.social/p/pizzaparty/8</span><span class="invisible">15457457051938447</span></a></p>
Jesse Spielman<p>Nice to remember that googling about the Academy Software Foundation's Open Color IO (OCIO) project still has a semantic collision with the Spanish word for leisure (no relation).</p><p><a href="https://mastodon.social/tags/vfx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vfx</span></a> <a href="https://mastodon.social/tags/pipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pipeline</span></a> <a href="https://mastodon.social/tags/vfxpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vfxpipeline</span></a></p>
Stefan Ihringer<p>I took another look at the progress of xSTUDIO, the media player and review application for <a href="https://mograph.social/tags/VFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFX</span></a>. Seems like development is taking place not on their github but at internally at <a href="https://mograph.social/tags/DNEG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DNEG</span></a>. There is a development branch that got a few massive commits this year to sync it with their internal codebase.</p><p>Has anybody tried it yet or managed to compile it? It would be great to replace the Foundry's Hiero/Nuke Studio or the dog slow RV player...</p><p><a href="https://github.com/AcademySoftwareFoundation/xstudio" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/AcademySoftwareFoun</span><span class="invisible">dation/xstudio</span></a></p><p><a href="https://mograph.social/tags/xstudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xstudio</span></a> <a href="https://mograph.social/tags/ASWF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ASWF</span></a> <a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a></p>
Stefan Ihringer<p>Buying another company‘s <a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a> like you‘d buy a house:<br>„Why are there two faucets in the bedroom?“<br>„Legacy support for the 2019 version of our animation software“<br>„Ok, and why is the TV upside down?“<br>„Initially our whole CG team preferred to work upside down but they‘ve all left by now and the TV is the only part of the living room we haven’t refactored yet“</p><p><a href="https://mograph.social/tags/VFXlife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXlife</span></a></p>
Stefan Ihringer<p>You'll never make a producer unhappy by adding yet another status to the database.</p><p>"kokmsb" (this version is "Kinda OK but Maybe we'll get Something Better before 5pm")</p><p>"crvfm" (Client will ReView this during the next Full Moon)</p><p><a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a></p>
Stefan Ihringer<p>Introducing the new hire to the bespoke <a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a> that I've built over the years...</p><p><a href="https://www.youtube.com/watch?v=QA-_4P-aBPw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=QA-_4P-aBP</span><span class="invisible">w</span></a></p>
Stefan Ihringer<p>As a pipeline TD you've got to defend the KISS principle a lot.</p><p>artist: "I'd like a checkbox that lets me name a file final_final_v2".</p><p>producer: "The status report we need to submit to the client each week requires 5 additional status types...."</p><p><a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>
Stefan Ihringer<p>Does everybody who’s running Linux in VFX shops know about cachefilesd? It’s a transparent cache for NFS file shares and it reduced the load on our fileserver by a lot. I‘ve added 1TB SSDs for /var/cache to our Houdini workstations and gone are the workarounds to cache geometry locally. <br>What’s the downside? cachefilesd seems to be quite old. It’s not deprecated, is it?</p><p> <a href="https://mograph.social/tags/LinuxAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxAdmin</span></a> <a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a></p>
Stefan Ihringer<p>Finally I have the opportunity again to build a small new inhouse tool in <a href="https://mograph.social/tags/pyside" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pyside</span></a>. This time it’ll have drag&amp;drop which is something I haven’t done with Qt before. <br><a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>
Stefan Ihringer<p>Awesome overview of <a href="https://mograph.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> and Linux in the motion picture industry. Mostly <a href="https://mograph.social/tags/VFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFX</span></a> of course. </p><p>It doesn’t mention <a href="https://mograph.social/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> although I guess every studio is using it to encode into proprietary codecs. </p><p>I didn’t know the raw to ACES tool. We‘ve been using that „debayer“ script that builds the magic dcraw commandline. </p><p><a href="https://www.theregister.com/2024/11/01/aswf_foss_oscars/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theregister.com/2024/11/01/asw</span><span class="invisible">f_foss_oscars/</span></a></p><p><a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>
Stefan Ihringer<p>Its OCIOColorspace node will only error on non-existing spaces if you try to render it so that can be caught. The OCIOLook node even has a graceful fallback feature ("shot | fallback" syntax). Houdini's OCIO node can apply colorspaces &amp; roles but its available displays seem to be hard-coded to the ACES studio config instead of what's in your actual config (that's so weird that I need to double check if that is really the case).</p><p>my take: use colorspaces to apply a client's 3D LUT</p><p><a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>
Stefan Ihringer<p>Today I started to build the <a href="https://mograph.social/tags/VFXpipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXpipeline</span></a> for a show that needs to return quicktimes in 2 different resolutions, each using a different codec and each using a different crop of the full resolution EXRs. </p><p><a href="https://mograph.social/tags/VFXLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXLife</span></a></p>
Stefan Ihringer<p>I wonder how many people thought they‘ll write their own render manager. „How hard can it be?“ and then bit off more than they could chew. <a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>
Stefan Ihringer<p>This rant is about <a href="https://mograph.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javascript</span></a> but it is very much applicable to a <a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a>: </p><p>"Quit doing hard things for simple problems. Quit doing things that are degrees of difficulty harder than the problem. When a problem presents itself, look for multiple solutions, and then choose the simplest one. Assume the simplest solution is the best one."</p><p><a href="https://blog.frankmtaylor.com/2024/06/20/a-rant-about-front-end-development/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.frankmtaylor.com/2024/06/</span><span class="invisible">20/a-rant-about-front-end-development/</span></a></p>
Stefan Ihringer<p><a href="https://mograph.social/tags/Houdini" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Houdini</span></a> 20.5 has been announced. We‘ve only just finished adapting our <a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a> to the changes they made from 19.5 to 20.0. Let’s see which nodes that we relied on will be retired this time. <a href="https://mograph.social/tags/Karma" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Karma</span></a></p><p>Meanwhile, the Nuke pipeline I‘ve designed years ago keeps chugging along with barely a change.</p>
Stefan Ihringer<p>I've just found out about "Conductor", a <a href="https://mograph.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://mograph.social/tags/rendering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rendering</span></a> provider. It seems to have been around since 2020. Does anybody have experience with it? Their promo video and developer site (they have code on Pypi) make it look quite slick... automated up and downloading without the need for path mapping, license rental billed by the minute... It seems way easier than setting up network infra for Azure or AWS (although I haven't tested Deadline Cloud yet).</p><p><a href="https://www.conductortech.com/how-conductor-works" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">conductortech.com/how-conducto</span><span class="invisible">r-works</span></a></p><p><a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>
Stefan Ihringer<p><span class="h-card" translate="no"><a href="https://mograph.social/@mauro" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mauro</span></a></span> eventually I found a script to convert raw photos to ACES EXRs because some brave guy had managed to figure out the required command-line options for dcraw to output temp files to CIE XYZ space and then use OpenImageIO to create ACEScg EXR files.</p><p>And voilá we're back at the point the video was making: small tools that do things well and can be automated using the command-line is where OSS shines.</p><p><a href="https://mograph.social/tags/VFXPipeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFXPipeline</span></a></p>