Filmic Blender on Mac

Filmic Blender is an OpenColorIO configuration based on ACES (Academy Color Encoding System

) color space which is currently the industry standard and great known for photorealistic render, I recently discovered that sRGB EOTF was never designed for rendering and CG.

Like always CGCookie has the great explanation on this subject, here is a video they published on YouTube, embedded below.

Now that we know what Filmic Blender is and what are the advantages of ACES. Its time to install it in Blender and use it for all of our renders from now.

Installing

Downloading it from GitHub

Downloading Filmic Blender

Unzip the archive that we just download.

Its time to get into the filesystem of Blender app located in the Application folder and do the required changes to install Filmic.

Renaming the “colormanagement” folder to “colormanagement_old” just to have a safe back up and now move the “filmic blender” folder and name it to “colormanagement”. This way the changes are applied on the next start.

You can find the settings to use “Filmic Blender” Scene tab in color management.

You can find Blender related content here, Constructive feedback related to content is always appreciated, feel free to leave a comment below.

The gifs used in the post are optimized for web, due to which the quality of render may from the actual product.

Viewport render(Blazing fast) in Blender

Final render can be time-consuming and be taxing on the hardware, It is not recommended when you have to show mechanics or need a much quicker or instant render. An alternative to Final Render is Viewport render also known as playblast amongst animators.

Viewport render is quick as it renders with OpenGL. It also gives an option to render parts that are never visible in the final render like empty(null object) letting animators display rig mechanics in their showreels and teammates.

In Blender the viewport render is known as “OpenGL Render”, it gives you two options the first is “OpenGL Render Image” that renders the viewport as still, the second one is “OpenGL Render Animation” which lets you render the animation.

To render a still, go to Render > OpenGL Render Image

You can also go into the viewport header and click on the shortcut instead of navigating all the way to the menu.

The default scene should look something like this.

By default, it renders the complete viewport it is similar to taking a screenshot.

Controlling the viewport render is quite simple, the settings are in the N-panel. Things like Ambient Occlusion and MatCap can also be assigned and it will be part of the viewport when executed. You can also disable displaying of certain elements like Empty by tick marking the “Only Render” switch.

A customized viewport render looks like this of the “default scene”.

Remove all installed Homebrew packages

Keeping your Mac clean can be a difficult task if you use Homebrew to install packages for development and testing purpose and without correctly installing the right packages, it may bloat your system, taking up unwanted storage space.

This one command will uninstall all the packages install through Homebrew.

brew remove --force $(brew list) --ignore-dependencies  

To remove unused archives run.

brew cleanup  

If you have any question, leave a comment.

Add Contact form to your Ghost blog

Ghost does not ship with the functionality of a form so we have to choose a third party service and there is one Formspree. It lets you add forms to a static site which is great since all we need to do is embed an HTML5 form that does not require any coding skill. All you need to do is replace your email address in place of

 <form id="contactform" action="//formspree.io/me@example.com" method="POST"> 
 <input type="text" name="name" placeholder="Your name">
 <input type="email" name="_replyto" placeholder="Your email">
 <textarea name="message" placeholder="Your message"></textarea>
 <input type="submit" value="Send">
 </form>

Once you add this form submit it and it will ask you to verify the setup by sending you mail on that address once verified your form is ready. Thank you for reading, For more posts stay tuned.

How to reduce Chrome resource usage

Chrome is one of the most common web browsers used by a large audience. It is easy to use but at the same time a resource hog. The web standards and bleeding edge supports makes Chrome a developer friendly browser at the same time a resource hog. While a simple fix is disabling extensions that are not being used the other solution is to get The Great Suspender which will suspend the tabs that have not been viewed or switched to for a certain amount of time that can be set by the user

The extension offers some easy to setup customization that can help tune the plugin to your taste it has reduced my Chrome usage from 4.85 GB to 1.65 GB which is great because I have many tabs open but focus for a very long time on one tab while watching Youtube videos or reading articles. Thank you for reading.

Create bootable Mac OS Sierra installer flash drive

Apple recently announced Mac OS Sierra at WWDC which is currently available as a Developer Preview and soon will be available as Public Beta.

While most of you may prefer installing it directly by upgrading their current EL Capitan setup others may want to clean install or create a bootable flash drive to install it on multiple Mac or have a USB installer instead.

You need to have a flash drive that is 8GB or above.

All you have to do is open Terminal and enter this command and change the with you flash drive name.

(Be careful while choosing your flash drive as this process will erase the data on that specific volume)

sudo /Applications/Install 10.12 Developer Preview.app/Contents/Resources/createinstallmedia –volume /Volumes/ –applicationpath /Applications/Install 10.12 Developer Preview.app  

You should see something like this in your Terminal.

Ready to start.  
To continue we need to erase the disk at /Volumes/Flash Drive.  
If you wish to continue type (Y) then press return: Y  
Erasing Disk: 0%… 10%… 20%… 30%…100%…  
Copying installer files to disk…  
Copy complete.  
Making disk bootable…  
Copying boot files…  
Copy complete.  
Done.  

You can now reboot your Mac and hold the option key to switch to the flash drive that contains the installer

Thank you for reading.

Python3 on Mac

Mac by default does not ship with Python 3 this means you have to install it manually.

There are many ways of installing it, the first way is to download the pre-build package from the official website and installing it on your system.

The second way is by compiling it on your system.

While both the way listed above are the correct way to install Python3 updating to the latest version might a bit of a work because the above methods don’t update by themselves or with a help of any command line tools.

The third way is to install it with the help of Homebrew

Homebrew is a package for Mac that lets you install any package a viable in its repository with less that 4 commands depending on the install instructions.

If you have Homebrew already installed on your system you are good to go, if not you can install it from here

Python3 can be installed by entering this simple command in terminal.

brew install python3  

Linking Python3 apps and utilities by entering this command

brew linkapps python3  

You can update to the latest version of Python 3 by entering this command

brew upgrade python3  

Now you are good to go with your Python3 based development environment on your Mac

Happy Coding!