Transitioning from Windows to Linux Mint: Blender

It’s been sometime since I moved from using Windows to Linux Mint and for more than reasons I can currently describe, I am satisfied with what Linux has to offer. Some argue that the reason they stay on Windows is that there is no media softwares and games on Linux. I tell them if they knew what Blender is and what it’s capable of. The lack of games on Linux is more or less chicken and egg problem where game developers and publishers cite lack of market presence of gamers on Linux platform, hence refusing to develop on, let alone port their games to Linux. I don’t develop games (yet) and am probably not qualified to tell you which OS supports better environment for developing games. However, since using Linux from growing up through university and day job, I’ve quite grown fond of the extremely-dev-friendly environment that Linux has set up for its users.

I’ve disliked development offerings on Windows such as lack of a useful shell and compiler and the fact that to get anything done on Windows you need to buy proprietary software for anything. Sure, I could shell out a few thousand bucks for latest Visual Studios, Photoshop, etc., but the thought that I can never find a use case that would require proprietary software over a free one just seemed irrational. At first, like many others, I tried dual-booting Linux with Windows. But this process has caused me way more undeserved pains, so I eventually ended up just going pure Linux route.

I began searching for “replacement” tools on Linux that are equivalent in function in Windows. For office related tools, there was LibreOffice which more or less has everything I need. For video editing tools, I was pleasantly surprised that Blender is capable of this as well. Search youtube and you’ll find the power Blender gives to users on video sequence editing which supports multi-stream video/audio editing plus many mods which are scriptable through Python, which is one of the EASIEST and SIMPLEST scripting language you should and must master (without it, how do you even call yourself a programmer?). Learning how to use Blender was a lot of fun, discovering many things it can do: General 3D graphics editor, Video/Audio editor, Game Engine

If that weren’t enough, Linux let me experiment and learn how a server is setup. The whole thing is baked into the OS which is very nice. Seriously, it’s so easy to just grab a virtual server from cloud provider like digitalocean/cloudatcost, a domain name, and willingness to dig into server tools like apache, a little sudo apt-get install’s and you have a working private server which you could access anywhere you go. Nice thing about servers is that you get tons and tons of bandwidth that you can’t even get as a home internet service here in Canada. I have 15 Mbps down / 1 Mbps up bandwidth home internet. I measured 700 Mbps down/up from my virtual server.

If you were stuck on Windows, you’d never figure out how you can even start doing this. I’m still a novice in many vast areas, but Linux has shown me the light.

Here’s a crappy T-rex I made in blender 😀

trex.done2

All other blender works that I made are found here:
http://imgur.com/a/p1Gq0

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s