I recently started relying on NAS (Network Attached Storage) for my work and pretty much whole life. I can’t say how much easy and streamlined and also economical my life has became. I wanted to make a list of 5 reasons to use NAS.

Now, I am what you would call a heavy user. I do music, CG graphics, photography and movies digitally. I own several computers. Having my media stored in one central location is a huge organizational benefit, but also this streamlines my workflow and also backup. I use nothing but SSDs in my work machines. My Lightroom photo library is now living on NAS; setting this up was way more straightforward than I expected.

I can also now keep all other computers turned off or in sleep mode, and only use the one that’s turned on as the work files are no longer scattered on the disks of workstations.

Here is my list of 5 reasons to use NAS

Centralized location

Most of us have more than one device nowadays. The data we store can become quite huge. Having all your data in one place is a big organizational plus and makes managing and backing it up more simple.

Increased reliability via RAID1

I am big fan of RAID1. I have had my share of broken hard disks over the years. But luckily no data loss since I always had current backup. It’s truth that hard disks, like all mechanical devices, break eventually. I always start with the presumption that hard disks are going to die, and I hope to minimize the downtime this will cause.

RAID1 is a mirroring scheme where content is being copied simultaneously on two or more disks. If a disk dies, no problem. My QNAP supports hot swapping; there would necessarily be no down time at all; files would still be accessible at all times as long as the remaining drives work. It’s important however to remember that RAID1 is not a backup. There are still plenty of reasons why RAID1 stack could go bad, so it’s still important to have the data backed up somewhere else, preferably using offline device that is not connected all the time. With NAS this is very easy to do. My QNAP 231+ has automated backup features that allow the whole machine to be backed up on external USB 3 disk or other NAS automatically. This can be basically set-up and forget kind of deal and quite fantastic in my opinion.

Absolutely definitely, please do use NAS hard drives in your NAS, not desktop hard drives. The dedicated NAS hard drives are designed for 24/7 operation and are more reliable for this purpose.

Time Machine & Wireless Backup station

We don’t need to buy Apple’s Time Capsule. NAS often supports Time Machine by default. If you have a wifi it’s possible to enable wireless time machine backups. And of course you can also backup windows machines to it. It’s great and it really works well. For advanced users there are also services such as RSYNC and some support incremental backups and versioning.

Personal Cloud

My QNAP NAS came with a QNAPCLOUD service which allows me to access the files on the device over internet. This is huge feature. I can basically access any file now from anywhere if I need to. I have almost 3TB data now. Cost effective personal cloud service.

Extra features in same package

NAS servers also offer several other features, such as media servers, email servers, web servers and such. Some of these can be quite handy even for home user. My NAS even has a virus scanning built in. If you consider investing into what’s just basically a backup solution, these all come as a free bonus. I would say that NAS is a very worthwhile investment.

Whether you are a home user who has a lot of data or SOHO, I really recommend NAS for data management. This is one investment you will not regret. Getting used to using NAS can take a little time but most of the consumer type NASes have graphic user interfaces accessible via webpage.

I made a prediction earlier in twitter that Apple will not release update to the Mac Pro. My prediction was right. Today’s keynote didn’t reveal exciting new upgrades to the iMac or the 2013 now considerably aged Mac Pro. Only update to the Mac was a redesigned MacBook Pro with Thunderbolt 3 ports and touch bar, a touch stripe that exists where function keys used to be.

Oh man. I feel my relationship with Apple is like dating this girl who just keeps ignoring me, wanting to get rich and famous. No, I can’t see myself investing into Apple hardware in the future unless something changes. If a need for more powerful hardware arises in the future, I will invest into a PC workstation.

I have used so many Apple computers in my past and I really was a huge fan of them. What I especially loved about Apple (and still love) is their support for typography and included fonts in the OS which are so very good. And I do love Unix and pretty much everything there is to that world, the included terminal app and so on.  I have made my own unix programs too, and shell scripts which I rely on daily basis. macOS is elegant operating system, I still agree with that. It’s beautiful. And there are things like Time Machine which is fantastic. The whole experience has been so much better than Windows.

So why would I switch to PC?

It is because I feel like I have been kind of betrayed.

Let’s start with software. What Apple did with Final Cut Pro or Aperture for example, really shows where their focus is. Their way of simplifying the software and dropping necessary features shows how they now care just about mainstream. Well, they killed Aperture and replaced it with this demo version kind of app that is even less featured than iPhoto was.

Final Cut Pro is still a nice application but I don’t think editing 4K in it is realistic in it no matter what kind of Mac you use because of simply the hardware requirements. Almost all my video editing friends have switched to Premiere and so did  I. I don’t think Final Cut Pro is suitable for professional use for a lot of reasons, mainly just the lack of customizability and plugin support, but also just mere lack of features.

And if I am going to run Premiere, I so much more gladly do it with my PC workstation with Nvidia graphics card in it.

The hardware and lack of powerful components is a serious problem for a guy like me. I do 3D graphics and I need serious horsepower to do my job. None of the Apple’s current offerings are enough. The lack of serious graphics option (and indeed, lack of Nvidia option) is a total deal breaker for me. I rely on things like iRay, and baking large texture maps using GPU.

But it’s not just that. It’s their mentality. And seeing how horribly bad the Music app in iPhone is, I start to wonder about the future of this company to be honest. (Try running Music app in plus sized iPhone and see what I mean. The UI is like elementary school student just learned to code HTML without CSS support). This is mentality is not good for me, no, not from Apple.

Seeing Microsoft’s Surface Studio and what it means for graphics designers, it’s shocking what a pale shadow Apple’s keynote was in comparison. Only thing Apple really had to offer was the touch bar in the new notebook which otherwise don’t seem much changed form 2013. Microsoft’s announcement promised a real improvement in workflow for graphics designers and visual creators. Apple just added a new thing in what I consider to be a consumer device.

Creators want to know that company is supporting them and making sure that our hardware and software works and meets our requirements. I don’t think Apple has any interest serve the needs of serious creators and professionals.

//end Apple rant

Now that we are all hyped and excited about incoming ZBrush 4R8 and it’s 3D alphas (vector displacement), I wanted to take a look how we can take advantage of 2D alphas. This stuff is nothing new but I think it’s good to realize how we can create our own custom alphas and potentially save a lot of time when making high poly models.

What I wanted to point out in this video is that if main use of high poly model is to be baked down to low poly and normal maps, everything doesn’t actually have to be 3D. Normal maps won’t be able to capture overhangs anyway, so basic hight detail is enough, and can even help with AO baking.

Marmoset Toolbag 3 announced yesterday. I can’t say how thrilled I am about the new features.

Marmoset toolbag 3 announced

Marmoset toolbag 3 announced Check out the GDC Showcase

Marmoset Toolbag 2 has been my most used rendering app out there, hands down. I used it for so many different cases, whenever I needed to get my PBR model rendered for a client or preview it before throwing it to UE4. Having physically based materials on my fingertips and completely in real time has been a killer feature. Trying to render similar materials, especially reflection blurred metals in Lightwave has been a total pain with rather frustrating render times.  How often I have wished that I could render actual animations in Marmoset Toolbag?

Well, good news folks, Marmoset Toolbag 3 will have animation and global illumination support! OMG. No, really. OMG!

The ability to render more detailed animations in realtime is HUGE thing and something that will allow new level of detail and fidelity to our renders. Here is the insanely awesome GDC showcase https://vimeo.com/158273469 Wait are those particle effects?? Rigging?

About the release date of Marmoset Toolbag 3, it seems it will come next month.

Pictrix Plugins are mostly free in pictrix.jp

Pictrix website is in Japanese, but don’t worry. The plugins are all in English

I made a video about using a very useful UV_Creeper plugin by Pictrix, great developer here in Japan who have done Lightwave plugins such as PX_Bezier. Lightwave3D.com site has whole collection of their plugins and also you can find their stuff in their yummy! website which is completely in Japanese. It’s great to see Lightwave plugin developers here in Japan.

UV_Creeper is super simple to use and it gives near perfect and often completely perfect results on shapes like tubes or wires. You just need to select two points along a line, this will tell to the plugin to look a position for a seam. If the model has no modeling errors this will work. I have had problem of this crashing on models which had problems. If the plugin crashes, check your mesh.




This is clearly hands down the best UV mapping plugin for Lightwave for this purpose. I have used this over and over again over several years now, texturing cables, handrails, braided wires, water tubes, tunnels and more and more.

I will be doing more Lightwave plugin tutorials and reviews before Christmas this year, so please stay tuned.

https://www.youtube.com/watch?v=ULqwvRgOjaI

XFrog is having a giveaway in their site of 160 models in their samples page. (requires registration). I enjoyed downloading mine. These will be handy. It’s better to act sooner than later, as I doubt these will be available forever.
http://xfrog.com/category/samples.html

Modo 10.2’s MeshFusion and procedural modeling looks truly and honestly interesting. This is something I have never seen anywhere.

morph target in ZBrush

Storing morph target in ZBrush is great idea.

Using Morph Target in ZBrush Sculpting is a wonderful way to aid sculpting. Clicking StoreMT in Morph Target panel will save the state of the model. You can return to the original state by clicking Switch or by brushing in some parts of the model using Morph brush or Morph_Spray1 brush (I found this in free eat3D tutorial ).

This can be also used with surface noise as this allows the effect to be partially erased or diminished. It’s great way to control any sculpting or effect you applied to the model.

I forgot to mention in the video that you can also control length of the effect by using sliders such as Morph, Morph Width and Height.

Above Fold Optimization and SEO matters

Checking details of my website, I was shocked to realize that my site (this one you are reading now) got a mere 30 / 30 in Google Developers’ Pagespeed Insights. Holy Peanuts!

above the fold optimization gave this result

Google Pagespeed Insights score 98 after above the fold optimization

Digging a little deeper, I realized I had been ignoring some things in my WordPress installation. I didn’t use cache for example or optimize my images. I’m running a Stockholm theme, a popular choice ready made themes that’s just joy to use even for a non-coder like me. Visual Composer rocks!.




Seeing the red numbers in Google Insights Pagespeed, I got discouraged. I thought maybe it’s impossible to optimize complicated ready made theme like Stockholm since it has so many complicated systems like Visual Composer. Seeing a raw dump of the whole CSS was so huge that my MacBook Pro almost crashed when opening it! Is it possible to optimize WordPress with relatively heavy theme to get proper score?

Well I found out that it is.

Again, as I am not a programmer or coder, doing this stuff is kind of like going out from my comfort zone. So I was surprised that even I could come up with such a huge improvement in Pagespeed numbers. After poking around one evening with Autoptimize forum and using a tool called “criticalcss.com”, now, my mobile is  84 while Desktop is a freaking 98!.

The most important and biggest improvement was  above the fold optimization. Since I absolutely and completely suck in coding, I used a ready made tool https://criticalcss.com (£2.00 /month) and Autoptimize. (Free plugin)

I just went to criticalcss.com site and inserted my main URL to the window and it gave me, well, a critical css. I was then able to insert it to the “inline and defer” CSS window in Autoptimize settings. Bang! Instant huge increase in Pagespeed.

In simple terms, what above the fold optimization really means is to load the part that’s first visible to the user first, and rest of the stuff later.

You can do that by hand, it’s not a rocket science really, but a plugin will “Above the Fold Optimization” or Autoptimize will do that for you automatically. But  getting the critical CSS code inserted was crucial, and criticalcss.org really helped me. I even got in touch with them by mail just to say thanks. They are really friendly people.

So I went on and used some parts of few plugins, Above the Fold Optimization plugin for example optimized google fonts and enabled Lazy Load Scripts and Localized Javascript. I was able to get the best result this way, but you can try what works for you. There is no problem using one plugin to do one thing. Experimentation really works.

I also optimized my images using WP Smush and removed the stock logos that Stockholm was loading in the background. This is really important, especially the logo image, as those tend to get loaded even if there’s nothing visible in the “dark background” and “white background” ones. Even having extra 10kb png being loaded as logo will be a performance hit as that is above the fold stuff.

I also installed free WP Fastest Cache plugin and  enabled cache, and Minified my HTML. I also went a little further and ordered maxcdn CDN service. What this means is that I’m able to cache some parts of my site to be served from ultra-fast server.

Ahh, the hard work.. but the pleasure and self−satisfaction the green 98!!!

Really to be honest, I don’t think we should get too obsessed by these numbers. Will average user realize the difference between say 88/and 98 pagespeed?


And, although I know it’s one part of the Google’s algorithm, content and back links will always be way more important than just speed. So for example if there’s a site with 95 and another one with 98, it won’t mean that 98 would automatically be ranked higher. Content is the king.

Also the truth is that If we are anywhere between 70-100 we are already faster than most sites out there. Macworld.com for example,  46/61. And they do more than OK in search.

Optimization is such a thing; it’s good and helpful only to a certain point. Rather than obsess frantically about numbers, it’s better to use the time to create beautiful and valuable content.

But if you want to use ready made WordPress theme and get blazing 98 ranking Google Insights Pagespeed ranking, it can be done even without becoming a web coding guru.

Here is a video tutorial I made about using ZModeler and Dynamic Subdiv in ZBrush 4.7. ZModeler, although it has a bit of a learning curve, is surprisingly powerful way to come up with new ideas and shapes. This combined to dynamic subdivision is great for hard surface objects.

The secret of Dynamic Subdivision is QGrid and Coverage settings. These allow corner volume to be maintained and adjusted dynamically. Radical, I’d say! This is a great way to model hard surface shapes where parts of the shapes must appear seamless, kind of welded together.

I used to make these kinds of shapes using Dynamism and Booleans, but that process can now be at least partially bypassed. We can come up with soft transitions between shapes while maintaining edge volume. And preview it dynamically.

Thanks for great comment Marco (mkdm).

I would like to share my point of view about this. Does release of ZBrushCore put 3D-Coat into a position where they have to perhaps lower their price point?

Well, I would argue that perhaps not. Core has severe limitations that make it almost completely unsuitable for game artist or anyone who want anything to do with textures. It doesn’t have texture support or UVs. No baking whatsoever, no mesh projection. None. The surface noise is a render effect.

3D-Coat can do PBR. There are no ZBrush that can do that at the moment. What you get with 3D-Coat is a complete tool for retopology and unwrapping and on top of that also PBR painting. 3D-Coat may not be as polished as some of the ZBrush counterparts are, but there are workarounds to those quirks for the most part.

And what comes to the near 100 dollar market, 3D-Coat already has Amateur version (which can’t be used for commercial use) but which is still way more capable than ZBrush Core.

Here’s a tutorial how repeating detail can be easily added to normal map in 3D-Coat, in this case diamond knurl. This is really quick way to add such detail. This can be used for virtually anything.

Just make sure that your UVs are straight and if possible make them so that the pattern will wrap around.