Nor does it have to be hi-res.
*PS – Thanks to the guys over at Greyscalegorilla, and their Signal plugin for Cinema 4D, No Keyframes were Harmed in the Making of These Images.
Nor does it have to be hi-res.
*PS – Thanks to the guys over at Greyscalegorilla, and their Signal plugin for Cinema 4D, No Keyframes were Harmed in the Making of These Images.
More top notch animation compiled using After Effects.
The V! Studios blog, or V! Blog as we call it, stands like many other company blogs. It relies on not a singular voice but rather many voices. To keep the blog fresh we lean on the input of several members of the team to provide interesting content for our readers.
By using a multi-headed approach to authoring, the blog presents a window into the many fields that the V! Studios team operates. Whether it provides a peek into the work created by our developers, deep discussion of techniques involved with cloud integration, or making shortcuts to simplify working within a high level animation software suite, the V! Blog covers a wide ranging field of topics.
Relying on the entire team to author the blog is great, when it works. While the blog covers a number of topics in a number of arenas, it covers nothing without the support of the team members tasked to supply content. Without the input of our subject matter experts, the blog risks withering on the vine to die so to speak.
As a driving member of the blog, I drafted a schedule for the team to follow. Comprised of V! Studios team members, the scheduled outlined the authors with a simple sequential dated order. The guide indicates who is to write an entry and when.
Simple right? Except when it isn’t. Some team members seem to choose to forget about their duties when it comes to crafting a blog entry. Why? I don’t know.
Perhaps they lack proper motivation. That is where I turn to you, our readers, to help me help my teammates be more…punctual in supplying timely updates to the blog. My predecessor utilized the carrot. If a blog entry received the most number of views in a month, you won a prize. I, on the other hand, prefer a more measured approach. I want to bring a stick, the stick of shame.
Perhaps a public shaming of my colleagues will encourage them to support our efforts to keep the V! Blog current and relevant. Thus, I ask for your input with the simple, totally scientific survey below. Please answer truthfully and honestly. Should I leverage shame to steward my colleagues toward acting as fully competent blog writers? Please vote early and often.
The results will be posted at a later date.
More crack animation for NASA and the Sciencecast series.
Four NASA spacecraft have performed a thrilling maneuver to understand the physics of explosive reconnection in Earth’s magnetosphere.
More first rate AfterEffects work in play here. Where does NASA get such top notch animation? I wonder.
NASA’s OSIRIS-REx spacecraft is scheduled to launch on a mission to orbit, map and collect samples from the asteroid Bennu, and return to Earth 7 years later.
![]() |
| So Polite! |
![]() |
| CPUs Blazing, No Problem Working |
*/1 * * * * renice 19 -p $(pgrep Commandline)
*/1 * * * * renice 19 -p $(pgrep MayaBatch)
This runs once every minute, looking for processes called either Commandline or MayaBatch. If it finds one, it sets the niceness value to 19.
I first ran this cron job on my own workstation as a test. My machine hosted several renders throughout the day without any noticeable impact on my own work, both in 3D and 2D. I’m sure having plenty of RAM and a very fast drive makes a difference. Ideally, you’d want to have enough RAM that the entire render job can be held in memory, along with whatever other work you are doing. We average about 48 gigs of RAM per machine and 8 to 12 multi-threaded cores, and that has been plenty.
We have now deployed the same cron job across all our animator workstations, and so far have been enjoying the additional productivity without any obvious negative side effects.
This is the first of a three part series on how Amazon’s VPC (Virtual Private Cloud) networking works, and how to create a VPC and provision resources within a it. First things first, what is a VPC? Amazon’s VPC documentation explains it this way :
“Amazon Virtual Private Cloud (Amazon VPC) enables you to launch Amazon Web Services (AWS) resources into a virtual network that you’ve defined. This virtual network closely resembles a traditional network that you’d operate in your own data center, with the benefits of using the scalable infrastructure of AWS.”
In a nutshell, a VPC is like a remote datacenter network. While there are many differences, here are a few ways an AWS VPC is similar to a remote datacenter network:


The next step is to provision the Internet access and routing for your VPC. By default, routing among the subnets in the VPC work automatically. To provide Internet access, you must first provision an Internet Gateway.
The Internet Gateway allows bi-directional traffic to and from your VPC. This means that EC2 instances in your VPC will each have a public IP address and can access resources on the Internet, also that the Internet can access your instances.
Once you have created your Internet Gateway, you’ll need to configure routing for your public subnets. This is done by creating a custom routing table which routes to the Internet, i.e. 0.0.0.0/0, via the Internet Gateway.
With bi-directional access, be sure to assign a Public IP or Elastic IP to any EC2 instance when you create it.
If you don’t want all of the EC2 instances in your VPC to have a public IP address, then you’ll also need a NAT Gateway. This allows you to hide private subnets behind the NAT Gateway with only outbound Internet access, and also have public subnets with routable IP address with bi-directional access.
Once you have created your NAT Gateway, you’ll need to configure routing for your private subnets. This is done by creating a custom routing table which routes to the Internet, i.e. 0.0.0.0/0, via the NAT Gateway.
With these steps completed, you now have a functional VPC. You can provision EC2 instances in a public subnet with bi-directional Internet access. You optionally can provision instances in a private subnet with only outbound access to download Internet content.
In the next installment of our series, we’ll cover how to to implement network access control with security groups.
Great animation to illustrate Venus and Jupiter converging for a spectacular conjunction in the sunset sky on August 27th.