Generated by All in One SEO v4.9.10, this is an llms.txt file, used by LLMs to index the site. # Bryan Ray — visual effects ## Sitemaps - [XML Sitemap](http://bryanray.name/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Trailing Comma Errors in JSON](http://bryanray.name/2026/07/09/trailing-comma-errors-in-json/) - Ever infuriated because you broke a JSON file with a stray trailing comma? Me too. If you use Sublime, here's a fix. Unzip this file into Packages/User. It's a macro with a find-and-replace that locates and removes commas followed by a brace, ignoring whitespace, and a keybind to put it on F8, which is not otherwise - [Blackmagic Fusion's Merge and Booleans Mathematics](http://bryanray.name/2020/10/04/blackmagic-fusion-merge-mathematics/) - You can take your compositing skills up a notch with a thorough understanding of the math behind Fusion's Merge and Channel Booleans tools. - [Karma, Cryptomatte and Fusion](http://bryanray.name/2022/06/04/karma-cryptomatte-and-fusion/) - UPDATE April 2025: Fusion 20's public beta was recently released. They've made significant changes to their EXR handling that ought to completely remove this issue. If you're still in Fusion 18 or earlier, then you'll still need the Legacy mode, although in Houdini 20+, there's a checkbox for it instead of needing to add the - [Lens Flare — A Developer's Diary pt 1](http://bryanray.name/2024/09/27/lens-flare-a-developers-diary-pt-1/) - I'll look at both CG lens flares and real photographed flares on my way to creating lens flare tools in the OpenCL COP for Houdini's Copernicus image processing environment. - [Defense Against the Dark Arts](http://bryanray.name/2017/09/02/defense-against-the-dark-arts/) - A couple of weeks ago, I began to see signs that someone was attempting to attack my online profiles and accounts. Rather than wait until my security had been broken, I decided to take steps to get out ahead of the hacker by adding additional layers of protection to my accounts and reading up on the - [A Long Overdue Face-Punch](http://bryanray.name/2016/03/26/a-long-overdue-face-punch/) - Three years ago, a mild financial and personal disaster struck my life. I lost my job at pretty much the same time that my wife left me. I'll keep the personal part of that to myself; this article is about my finances. I had been working as a freelancer (illegally misclassified), so I couldn't draw unemployment, - [Hoffer's Wake](http://bryanray.name/2011/09/08/hoffers-wake/) - This is the Hoffer's Wake star system from the PC Game Independence War 2: Edge of Chaos. It's in a style similar to the in game navigation system. I'm working up the map for a tabletop roleplaying game I'm going to be running, so I intend to release an additional map modified for that purpose. - [On a Man of Valour](http://bryanray.name/2022/10/30/on-a-man-of-valour/) - This weekend, my brother was wed. As is always the case with weddings, it was a stressful time, and not everything went as planned. I won't get into the specifics, but there were some disappointments and hard feelings. Among many families, there would been outright strife. I am prouder than I can say that such - [Morality and Investing](http://bryanray.name/2018/06/10/morality-and-investing/) - Over the past few years I have been very blessed by an income that greatly exceeds my expenses. While I am still not out of the woods with regard to debt—my student loan still exceeds $60,000—the economy has been in a state where it is more efficient to invest my excess than to pay down - [The Student Loan Problem](http://bryanray.name/2017/01/28/the-student-loan-problem/) - As of the publication of this post, I have $81,411.15 in student loan debt, courtesy of the Art Institute of Colorado (whose parent organization, Education Management Corporation, has settled at least one large lawsuit alleging student loan fraud.) The debt paid for two years of tuition, supplies, room and board at a private, for-profit art - [Linking 3d geometry to particles in Blackmagic Fusion](http://bryanray.name/2016/04/23/linking-3d-geometry-to-particles-in-blackmagic-fusion/) - One of my favorite things to experiment with in Fusion is its particle system. They are a fantastic tool to create things like smoke, sparks, and magic. Their utility doesn't stop there, though. A common technique in 3d software is to attach instanced geometry to particles and use the simulation engine to create procedural motion. - [Soft-Skinned 3d Geometry in Blackmagic Fusion](http://bryanray.name/2015/12/06/soft-skinned-3d-geometry-in-blackmagic-fusion/) - Muse VFX recently created visual effects for Robert Rodriguez' From Dusk Till Dawn television series. The show involves a species of reptilian vampires whose teeth fold back like a snake's. Given the fast pace of television effects, we found that a traditional CG pipeline was painfully slow. The flexing gums meant that animation, lighting and rendering had - [Blackmagic Fusion: Getting Started](http://bryanray.name/2017/01/04/compositing-in-blackmagic-fusion/) - Getting Started in Blackmagic Fusion These articles are mostly based on Fusion 8.2 build 2 running on Windows 7 with an nVidia GPU. There are some slight differences in the interface between Fusion 8 and previous versions. I will do my best to highlight them as they come up throughout this series. For the first - [Blackmagic Fusion: The Interface and Tracking](http://bryanray.name/2017/02/01/blackmagic-fusion-tracking/) - The Viewer Panels Before we get into the lesson on Motion Tracking, let's take a walk through more of Fusion's interface. We have already had an overview of the Viewers, the Flow view, the Tools view, the toolbar, and the playback controls. There are quite a few other views and functions that you will find very useful as you grow as - [Toolbox UI Script for Fusion](http://bryanray.name/2018/12/05/toolbox-ui-script-for-fusion/) - Management of custom tools and scripts in Fusion can begin to become difficult as the number of assets increases. Not only does finding the specific script you need to run get harder when you have to sort through dozens of others, but discoverability becomes a problem. To counteract these issues, I built this Toolbox - [Voronoi Fuse — Developer's Diary](http://bryanray.name/2017/05/17/voronoi-fuse-developers-diary/) - In my efforts to expand my capabilities in Fusion, and in visual effects generally, I have taken my first steps into the creation of Fuses. A Fuse is a custom tool for Fusion written in Lua. It's sort of a half-way point between Macro and Plug-in. It's more flexible than a Macro because it doesn't - [Blackmagic Fusion: The Basics](http://bryanray.name/2017/01/18/blackmagic-fusion-the-basics/) - The following article is a chapter in a forthcoming compositing textbook. There are references to chapters and appendices that have not yet been written. As those chapters are completed, I will link to them. For now, please be patient. Last time we covered importing footage with Loaders, handling color space with the Gamut and CineonLog - [Blackmagic Fusion: Rotoscoping and Keying](http://bryanray.name/2017/02/15/blackmagic-fusion-rotoscoping-and-keying/) - The creation of mattes from moving footage is a crucial, though sometimes tedious, part of making visual effects. It is a rare shot that does not require a matte of some kind. Let's first talk about what exactly a matte is and a few methods that can be used to generate them. First, the words matte - [Blackmagic Fusion: Clean Plates](http://bryanray.name/2017/03/01/blackmagic-fusion-clean-plates/) - Painting clean plates is another task commonly assigned to junior compositors. While roto is an easy and tedious job, paint can be very challenging. Every shot brings unique challenges, and many will require you to use a variety of techniques. A shot might require paint work in order to remove wires or other rigs that - [Blackmagic Fusion: Elements and Effects](http://bryanray.name/2017/05/14/blackmagic-fusion-elements-and-effects/) - Thus far we have talked a great deal about how to integrate footage together, how to manipulate it, and how to cut it apart and sew it back together in a new configuration. What about creating effects that the production didn't shoot? There are generally two ways of approaching an effect that needs to be added - [Blackmagic Fusion: Macros](http://bryanray.name/2017/05/19/blackmagic-fusion-macros/) - In the previous chapter, we created some fairly sophisticated behavior using expressions. Setting up such systems takes some time, though, and if you build something that you like, you may wish to use it again later on, either for its own sake or as a component for something even more complex. Fusion allows you to - [Blackmagic Fusion: Multipass CG Compositing](http://bryanray.name/2017/05/31/blackmagic-fusion-multipass-cg-compositing/) - Sometimes the effect demanded for a shot is more complex that what can be created in the compositor. Computer animated characters, sophisticated fluid and particle simulations, spacecraft, and detailed environments are more commonly created in separate, dedicated 3d software such as Maya, Houdini, or Modo, among others. These programs offer not just better modeling and - [Blackmagic Fusion: The 3D Workspace](http://bryanray.name/2017/08/08/blackmagic-fusion-the-3d-workspace/) - The lines between 3D and 2D visual effects tasks are blurring more and more. Nuke and Fusion both have useful 3D toolsets built in, and After Effects users can use the powerful Element 3D plug-in. Most 3D programs have 2D tools built in, and some, like Blender and Houdini, are even capable compositors themselves. For - [Blackmagic Fusion: Cameras, Lenses and Sensors](http://bryanray.name/2017/10/08/blackmagic-fusion-cameras-lenses-and-sensors/) - Fusion 9 has been released, and the retail price for the Studio version has dropped to a mere $299. From this article forward, I'll be using Fusion 9 Free on Windows 10. Although the new price point makes Fusion Studio more accessible than ever, I will continue with the assumption that the student is using - [Blackmagic Fusion: Expressions](http://bryanray.name/2016/12/10/blackmagic-fusion-expressions/) - In order to get some early feedback on this chapter of a forthcoming book, I am publishing it early. There are references to other chapters that have been written but are not currently published. Computer Graphics is half art and half science. Some practitioners lean more one way or the other, but all of - [Annic Nova, a Traveller deckplan](http://bryanray.name/2022/08/28/annic-nova-a-traveller-deckplan/) - It's been a while since I dropped any gaming-related content here. Anyone who's familiar with Classic Traveller may remember the Annic Nova, a very early scenario involving a strange derelict spaceship. While it's still possible to find the adventure in pdf format, the scan is atrocious. I've redrawn the deckplan as best I can in the - [New Job with SideFX Software!](http://bryanray.name/2022/03/31/new-job-with-sidefx-software/) - I've announced this in several places, but it occurs to me that I never updated the occasional reader of my blog. I'm now a Houdini Technical Consultant, working directly for SideFX. In a nutshell, I'll be doing for Houdini the same thing I have been doing for Fusion, except I'll be paid for it. - [New Reels for 2020](http://bryanray.name/2020/08/24/new-reels-for-2020/) - bryan-ray_compositing-reel_2020_v02 from Bryan Ray on Vimeo. This Compositing and Lighting reel shows work from Legion, From Dusk Till Dawn, Charmed, Teen Wolf and Dog With a Blog. All clips are courtesy of Muse VFX and property of the respective productions. The work was largely completed with Fusion, 3DS Max, Redshift, PFTrack and Houdini. There's a - [Tapered Bezier curve for Fusion](http://bryanray.name/2019/08/19/tapered-bezier-curve-for-fusion/) - In this developer's diary, I'll walk through the creation of a tapered Bezier curve Fuse. - [Fusion start-up troubleshooting](http://bryanray.name/2018/12/12/fusion-9-start-up-troubleshooting/) - Let me lead by saying that I have no intention of being Fusion tech support. The information in this post is the only help I will offer, so don't send me emails asking how to get Fusion running. I will steadfastly ignore them (so don't take it personally when I don't reply; it's just a policy - [Kill the Happyforms Ad in your Wordpress Editor](http://bryanray.name/2018/09/19/kill-the-happyforms-ad-in-your-wordpress-editor/) - I don't know if any of my small number of readers runs their own Wordpress site, but I ran into an annoyance today related to the theme on one of my mine. When I entered the Editor page, an ad for something called "Happyforms" had been placed in the layout. Screen space is precious, and - [DeSharpen for Fusion](http://bryanray.name/2018/06/18/desharpen-for-fusion/) - I've been dealing with some greenscreen footage at work from a client that doesn't often use visual effects. They had the in-camera sharpening filter turned all the way up, which creates a harsh black line around the subject, as seen to the left. This artifact naturally causes problems when keying, so it needs to be - [Redshift Camera Metadata in Fusion](http://bryanray.name/2018/06/12/redshift-camera-metadata-in-fusion/) - Springboarding from Vito's excellent tutorial Exchange Cameras perfectly using the power of Meta-Data, which uses V-Ray, I developed a similar method for Redshift. Redshift's metadata format differs significantly from V-Ray's. First, it's not in an easily-accessed table format; instead, Redshift writes the transform matrix into a comma-separated list. Second, the rotation order of Redshift's matrix - [Combining Normal Maps](http://bryanray.name/2018/05/28/combining-normal-maps/) - My buddy Vito asked for some help with combining normal maps with bump maps in Fusion. He's been using a method that's pretty common but mathematically flawed: Apply the bump to the base normals using Overlay mode. While this Looks About Right most of the time, he wanted to improve his workflow. To be honest, - [First Impressions of Fusion in Resolve 15](http://bryanray.name/2018/04/09/first-impressions-of-fusion-in-resolve-15/) - Blackmagic Design released the first public beta of Resolve 15, to which they've added a Fusion tab so that VFX work can be done without ever leaving the editing environment. Obviously, that's going to put Fusion in front of thousands more eyes, and given that I'm writing a book about it, that seems like good - [Here's a little tease of what Muse has been working on for Legion](http://bryanray.name/2018/03/29/heres-a-little-tease-of-what-muse-has-been-working-on-for-legion/) - here’s an Idea! NEVER wAit 4 the ball to D rop, or the egg 2 CR//AC/K #legiOnFx pic.twitter.com/LH9QGNgxFs — Legion (@LegionFX) March 27, 2018 …I should really learn how to use Twitter properly. - [It's a Great Time to be a Fusioneer!](http://bryanray.name/2018/03/28/its-a-great-time-to-be-a-fusioneer/) - Over the past three months or so, there have been quite a few very encouraging and exciting developments in the Fusion community. Just in case any of them have been overlooked, I thought I'd take a few minutes out of your day to tell you about them. The first thing I'd like to point out - [Blackmagic Fusion: Reflections](http://bryanray.name/2017/12/03/blackmagic-fusion-reflections/) - Commenter Steven Newby asked for a deeper look at the Reflect node because the existing tutorials he could find on YouTube apparently only examined reflections on a sphere. In this article, we'll take a detailed look at Reflect3D and how to use it to best effect. Regrettably, I'll need to use Fusion 8 for this - [Multi Merge Fuse for Blackmagic Fusion](http://bryanray.name/2017/09/18/multi-merge-fuse-for-blackmagic-fusion/) - MultiMerge can perform a Merge with up to 64 Inputs. Every time a new Input is connected, a new one is created. The composite is created iteratively, so each additional image is Merged with the results of the previous Merge operations. At present, every layer gets the same Apply Mode and Operator, and the Transform - [OpenCL Fuses: Patterns](http://bryanray.name/2017/08/31/opencl-fuses-patterns/) - This is the seventh in a series of articles about OpenCL Fuse development, following the guidance of Vivo & Lowe's Book of Shaders (BoS). In the previous article, I learned how to transform shapes by manipulating the coordinate system. This article expands on that approach by tiling the coordinate space. I am going to get a - [OpenCL Fuses: Transformations](http://bryanray.name/2017/08/28/opencl-fuses-transformations/) - This is the sixth in a series of articles in which I explore the lessons recommended by Vivo & Lowe's Book of Shaders in the context of custom Fuse tools for Blackmagic Fusion. In the previous article, I learned how to use OpenCL to create some basic shapes, and during that process I set up some - [OpenCL Fuses: Shapes](http://bryanray.name/2017/08/18/opencl-fuses-shapes/) - This is part five in a series on OpenCL Fuse development for Blackmagic Fusion. I am attempting to convert the lessons from the Book of Shaders into working Fuses, learning a bit about programming and parallel processing as I go. As I said at the end of the previous article, I'm skipping BoS Chapter 6 on Color - [Fusion 9's OpenCL "Acceleration"](http://bryanray.name/2017/08/16/fusion-9s-opencl-acceleration/) - I promised in my initial review of Fusion 9 to do some speed tests. Blackmagic claims that every tool has been rewritten to offer GPU acceleration with OpenCL. Naturally, that's of great interest to pretty much everyone, especially those of us with access to overpowered Titan X cards. Alas, the news is not so good. - [OpenCL Fuses: Index](http://bryanray.name/2017/08/16/opencl-fuses-index/) - An ongoing exploration of OpenCL Fuses for Blackmagic Fusion. In these articles, I describe my efforts to practice the lessons outlined in the Book of Shaders in the context of custom Fusion tools. These aren't tutorials, per se, but may serve as an introductory guide to the topic. Fuse Template and Structure Hello, World! Position - [OpenCL Fuses: Interpolation](http://bryanray.name/2017/08/11/opencl-fuses-interpolation/) - This is the fourth article in a series on OpenCL Fuse development for Blackmagic Fusion. I am attempting to convert the lessons from the Book of Shaders into working Fuses, learning a bit about programming and parallel processing as I go. BoS devotes a chapter to "Shaping Functions," which are methods of modifying a gradient. Beginning with - [OpenCL Fuses: Position and Time](http://bryanray.name/2017/08/04/opencl-fuses-position-and-time/) - This is the third article in a series on OpenCL Fuse development for Blackmagic Fusion. I am attempting to convert the lessons from the Book of Shaders into working Fuses, learning a bit about programming and parallel processing as I go. I have no doubt that I violate dozens of best practices, as I am entirely - [Blackmagic Fusion 9: Closing the Gap](http://bryanray.name/2017/08/03/blackmagic-fusion-9-closing-the-gap/) - I have just finished up two days of doing demos and answering questions at Blackmagic's booth on the expo floor at SIGGRAPH. I had a fine time meeting the people behind Fusion and learning a little bit more about the company. Not to mention all the interested compositors, editors, and graphics artists interested in the - [OpenCL Fuses: Hello World](http://bryanray.name/2017/07/28/opencl-fuses-hello-world/) - In the previous article in this series, I introduced the notion of making a series of Fuses based on the lessons from Vivo & Lowe's Book of Shaders. I provided the template I usually start from and a brief rundown of how the parts work. Today, we'll look at the simplest of kernels. As pointed - [Compositing with Blackmagic Fusion: Table of Contents and Glossary](http://bryanray.name/2017/07/21/compositing-with-blackmagic-fusion-table-of-contents/) - Chapters Getting Started The Basics The Interface and Tracking Rotoscoping and Keying Clean Plates Elements and Effects Expressions Macros Multipass CG Compositing The 3D Workspace Cameras, Lenses and Sensors Customization and Pipeline Appendices Anatomy of an Image Image Arithmetic Filtering Color Management Glossary 3D: 1) Referring to spaces or objects: Having width, height, and depth. Set up - [OpenCL Fuses: Fuse Template and Structure](http://bryanray.name/2017/07/21/opencl-fuses-fuse-template-and-structure/) - That Voronoi Fuse I documented recently is really slow, and there are quite a few features that I would like to add to it. Unfortunately, each new feature will only make it slower, so I have decided to try once again to tackle OpenCL. This time, though, I'm going to do it a little more formally - [Gradient Map for Blackmagic Fusion](http://bryanray.name/2017/04/30/gradient-map-for-blackmagic-fusion/) - A quick little macro. A couple of days ago, I needed a gradient map, a la Photoshop. My brain was on the fritz all week, so I asked my excellent coworker Joe Laude for help. He did something with a Displace node that bent reality a little for me. I honestly still don't quite understand what's going on - [Anatomy of an Image](http://bryanray.name/2017/01/13/anatomy-of-an-image/) - It's tempting when someone starts going on about LUTs and gamma and gamuts to let your eyes just glaze over and then ignore them until they go away. Unless you're one of the nerdiest nerds who loves to talk about bit-rates and logarithmic response curves, you're probably eager to skip all of the color - [Card Wipe Transition for Fusion - Developer's Diary](http://bryanray.name/2017/01/11/card-wipe-transition-for-fusion/) - The Glitch Tools macro collection I am working on is, in large part, based on a template for After Effects that we have at work. I am not sure where the template came from, probably VideoHive. In any case, one of the glitches depends on After Effects' Card Wipe transition. That's the kind of thing - [Face Replacement with PFTrack, 3DS Max and Fusion](http://bryanray.name/2016/07/02/face-replacement-with-pftrack-3ds-max-and-fusion/) - The first year of my time at Muse VFX was spent almost exclusively on the Disney's Dog With a Blog. For those not familiar with the show, it's about a talking dog that (surprise!) has a blog. In a half-hour sitcom, there were typically 30 - 40 shots of Stan with a CG face. By the - [My Small-Space Media Center](http://bryanray.name/2016/06/11/my-small-space-media-center/) - Living in a small space, as I do, it is important to maximize the utility of every inch of the place. Generally, I am not doing that so well as I might, but in one area I excel: Had I tried to bring with me my library of books, music and movies, there wouldn't be - [Some Reflections on my Birthday](http://bryanray.name/2016/06/05/some-reflections-on-my-birthday/) - Or a day after my birthday, at any rate. A quick disclaimer: I have no particular theme in mind for this essay; I reserve the right to ramble. Yesterday I turned 40. Years ago among my parents' friends, there was a tradition to pass around a cane as a gag gift on the 40th birthday. - [An Exploration of Euler's Identity](http://bryanray.name/2016/06/03/an-exploration-of-eulers-identity/) - I have long been fascinated by the mysterious mathematical formula called Euler's Identity. I enjoy it so much that I even have it framed on my wall: Peculiar taste in art, I know. The print is entitled "Beauty," and somewhere in my apartment is a piece of paper with the artist's name and his - [What to Expect on Your First VFX Job](http://bryanray.name/2016/05/27/what-to-expect-on-your-first-vfx-job/) - You've got the reel, you've been through the interviews, you've landed the job, and now you're getting ready to start your first day at a VFX studio. This is the dream job you've been working so hard toward, and you desperately want to not screw up. You go through the usual H.R. rigamarole: W-4's, I-9's, here's - [Project: Christian Gamers Guild website](http://bryanray.name/2016/05/19/project-christian-gamers-guild-website/) - I don't usually advertise my faith in my professional interactions. Perhaps that's a weakness of character, or maybe it's just prudence. But though I do not bring it up, I also don't hide that I am, in fact, a Christian. It seems to be an unpopular class here in Hollywood. I haven't encountered any actual discrimination - [The Downside to Blackmagic Fusion's CustomTool: It's slow](http://bryanray.name/2016/03/09/the-downside-to-blackmagic-fusions-customtool-its-slow/) - I took some time today to evaluate the efficiency of the CustomTool against a small collection of nodes to see which approach would be better for a particular macro we're about to start using. The original set-up was, from a normals buffer, a ChannelBoolean to shuffle the channels from RGB to GBR, then a BrightnessContrast - [Some rather attractive compositing math](http://bryanray.name/2016/02/04/some-rather-attractive-compositing-math/) - This morning, one of my coworkers, Dan, presented a problem: We commonly merge translucent elements such as smoke on top of themselves in order to thicken them up prior to merging them into the composite. We find that this creates a more satisfying blend than simply adjusting the gamma of the alpha. As with any - [Pin Light blend mode for Blackmagic Fusion](http://bryanray.name/2016/01/08/pin-light-blend-mode-for-blackmagic-fusion/) - Just a small offering this time: The pin light mode from After Effects is a conditional operator. For every pixel in each channel, if image2 > 0.5, display the maximum of image1 or 2*(image2 - 0.5). Otherwise, display the minimum of image1 or 2*image2. So put the following expression into each channel of a Custom Tool: if(c2 - [Job Titles in VFX and CG: Miscellaneous roles](http://bryanray.name/2015/11/08/job-titles-in-vfx-and-cg-miscellaneous-roles/) - Four years ago, I published a series of articles on job titles in the visual effects industry. I missed an entire class of people, though: The support personnel that keep all the gears oiled and the data flowing. Data and Render Wranglers: Movies create a lot of information. I'm talking dozens to hundreds of terabytes. When you - [Fractal Blocks for Blackmagic Fusion](http://bryanray.name/2015/09/18/fractal-blocks-for-blackmagic-fusion/) - Update: Version 2.0 of FractalBlocks is much faster, has better handling for out-of-range values, and features improved controls. Also, this tool can be found in Reactor, Fusion's free, community-built package manager. After Effects has a very useful setting in its Fractal Noise effect that turns its output into blocks. Here is a macro that replicates most - [Blackmagic Fusion: The Texture Node](http://bryanray.name/2015/05/24/blackmagic-fusion-the-texture-node/) - While I was studying visual effects in college, one of my instructors ran us through an exercise where we recreated a simple chroma-key tool using basic nodes in Shake. The result was no more functional than just using a Chroma Key node, but by understanding what goes on inside the tool, we gained a better - [Freelance Rate calculator](http://bryanray.name/2014/10/04/freelance-rate-calculator/) - In a conversation on LinkedIn, I promised to make this file available. I don't recall who it originally came from, but I think I found it on CGTalk. This rate calculator for freelance CG artists is in Microsoft Excel format, but there is nothing complex in it, so it opens just fine in OpenOffice, and probably - [Planar Tracking of Organic Shapes](http://bryanray.name/2014/02/11/planar-tracking-of-organic-shapes/) - An acquaintance recently quizzed me about whether planar tracking could be used for flexible, organic subjects. The short answer is "yes, I do it all the time," but I thought a little case study might help to clarify the matter. Here is a frame from an upcoming episode of Teen Wolf, with some mocha shapes - [Kinunir Class Battlecruiser redesigned](http://bryanray.name/2013/10/12/kinunir-class-battlecruiser-redesigned/) - My Traveller group is making the transition to the new Traveller 5 rules. Or some of them, at any rate. Using the new ship design rules, I recreated the Kinunir class battlecruiser described in Adventure 1. The existing deckplan didn't even follow the design rules set forth by Classic Traveller, so I threw it out the - [FumeFX stair-step artifacts](http://bryanray.name/2013/08/09/temp-post/) - I've had the pleasure of learning some FumeFX* at Eden. Recently I had a scene that gave me some odd artifacts that I couldn't solve. My excellent coworker, Stefan Brederick, spent some time with it and came up with a solution. First, an illustration of the problem: On the rendering tab, in the Rendering Parameters - [Job titles in VFX and CG: 3d Artists](http://bryanray.name/2011/07/25/job-titles-in-vfx-and-cg-3d-artists/) - Stereo "3d" movies have made terminology a bit confusing recently. When I refer to 3d, I mean the virtual 3-dimensional Cartesian system that exists inside the computer. 3d artists create objects that exist in that space and can be looked at from any angle (within the software, of course). When I use the term stereo, - [Job titles in VFX and CG: 2d Effects Artists](http://bryanray.name/2011/07/22/job-titles-in-vfx-and-cg-2d-effects-artists/) - When you're dealing with CG, there are two "art environments," so to speak. There is the 3d world in which objects are modeled and animated, and there is the 2d world of the screen. Things are getting a little blurry in that regard, what with stereoscopy becoming more prevalent and 3d functions becoming available in - [Job titles in VFX and CG: Illustrators](http://bryanray.name/2011/06/30/job-titles-in-vfx-and-cg-illustrators/) - A friend of mine recently asked for some guidance on getting into CG, and I wrote up everything I currently know on job titles and career paths. It seems like a waste to leave it in a private message to him, so I'm putting it up here in the hopes that others will come along - [After Effects defaults and using AE sequences in Maya](http://bryanray.name/2011/03/23/after-effects-defaults-and-using-ae-sequences-in-maya/) - If, like me, you get annoyed at always fiddling with the export settings in After Effects, you should take the time to set up some templates and change the defaults. In the Render Queue window, set up your Output Module with your desired default settings. I typically use a TIFF sequence with alpha channel. Once - [The Maya Project Directory Structure](http://bryanray.name/2010/08/27/the-maya-project-directory-structure/) - Update: Additional information on the Data folder. When you create a new Maya project and hit the "use defaults" button, several folders are created. Each of these folders has a specific purpose, but they aren't detailed in the help files, nor could I find much about them in the usual online fora. So here they - [After Effects and Windows Vista](http://bryanray.name/2010/08/27/after-effects-and-windows-vista/) - After Effects CS4 and Windows Vista 64-bit do not get along well. Although my newish computer renders my projects over 60 times faster than my old one did, the interface has always been somewhat sluggish. My most recent project made significant use of the Vector Paint effect, which served to highlight the problem. The paint - [Tutorials at The Cartographers' Guild](http://bryanray.name/2010/05/24/tutorials-at-the-cartographers-guild/) - I am a frequent contributor to the forums at The Cartographers' Guild. In the course of my time there, I have written several tutorials and guides. Here is a complete list: Creating a local-scale tree texture in Photoshop This tutorial was adapted from a technique at the Cartotalk forums, but the original was very difficult ## Pages - [Cookie Policy](http://bryanray.name/cookie-policy/) - This page provides comprehensive information about how we use cookies on our website to enhance your browsing experience, improve website performance, and deliver personalized content. Cookies are small text files that are stored on your device when you visit our site. They help us understand how visitors interact with our website, allowing us to offer - [glossary](http://bryanray.name/glossary-2/) - [About](http://bryanray.name/about/) - Hello. I'm Bryan Ray, a visual effects artist at Muse VFX in Hollywood, California. The primary purpose of this site, at the moment, is to offer advice and guidance to artists interested in or just entering the field of visual effects compositing. I also offer some custom tools and insights into building your own extensions - [VFX Glossary](http://bryanray.name/glossary/) - 3D: 1) Referring to spaces or objects: Having width, height, and depth. Set up a 3D scene in Maya. 2) Referring to a kind of movie: A stereoscopic viewing medium that gives the illusion of images with depth. I use stereo to refer to these kinds of films in order to reduce confusion. Gravity was one of the - [Tools and Templates](http://bryanray.name/tools-and-templates/) - Blackmagic Fusion MultiMerge — a Merge tool that can take up to 64 Inputs with independent Blend controls for each layer. Original post. Voronoi Fuse — Creates a (very slow) Voronoi segmentation image. Original post. MIA — Replicates the Pin Light blend mode from After Effects and Photoshop. Original post. Fractal Blocks — A macro ## Tooltips - [AOV](http://bryanray.name/glossary/aov/) - Arbitrary Output Variable. Sometimes called a buffer, render element, or render pass. ## Categories - [Uncategorized](http://bryanray.name/category/uncategorized/) - [Lifestyle](http://bryanray.name/category/lifestyle/) - Articles covering personal finance, minimalism, small-space living, and spiritual matters. - [Personal Finance](http://bryanray.name/category/lifestyle/finance/) - [Projects](http://bryanray.name/category/projects/) - Personal projects and experiments. - [Roleplaying](http://bryanray.name/category/roleplaying/) - [Small Space Living](http://bryanray.name/category/lifestyle/small-spaces/) - [Technical](http://bryanray.name/category/technical/) - Tutorials, case studies, and tools useful to visual effects artists. - [Tracking](http://bryanray.name/category/technical/tracking/) - [Visual Effects Industry](http://bryanray.name/category/vfx-industry/) - Career advice and observations about my experience working in the Visual Effects industry. - [3d Modeling](http://bryanray.name/category/technical/3d-modeling/) - [Art](http://bryanray.name/category/projects/art/) - General visual art projects - [Cartography](http://bryanray.name/category/roleplaying/cartography/) - [Cartography](http://bryanray.name/category/technical/cartography-2/) - [Compositing](http://bryanray.name/category/technical/compositing/) - [Early Career](http://bryanray.name/category/vfx-industry/early-career/) - [Fusion Tools](http://bryanray.name/category/projects/fusion-tools/) - [FX Animation](http://bryanray.name/category/technical/fx-animation/) - [Glitch Tools](http://bryanray.name/category/projects/fusion-tools/glitch-tools/) - [Graphic Design](http://bryanray.name/category/projects/art/graphic-design/) - [Illustration](http://bryanray.name/category/projects/art/illustration/) - [Mathematics](http://bryanray.name/category/technical/mathematics/) - [Object and Vehicle Design](http://bryanray.name/category/projects/art/illustration/object-and-vehicle-design/) - [Pipeline](http://bryanray.name/category/technical/pipeline/) - [Programming](http://bryanray.name/category/technical/programming/) - [Video & Animation](http://bryanray.name/category/projects/art/video-animation/) - [Web Design](http://bryanray.name/category/projects/art/graphic-design/web-design/) - [Writing](http://bryanray.name/category/projects/art/writing/) - Fiction, non- fiction, development of stories, and writing about writing. - [Environments](http://bryanray.name/category/projects/art/illustration/environments/) - [Motion Graphics](http://bryanray.name/category/projects/art/video-animation/motion-graphics-video-animation/) - [Houdini Tools](http://bryanray.name/category/projects/houdini-tools/) ## Tags - [2d artists](http://bryanray.name/tag/2d-artists/) - [3d](http://bryanray.name/tag/3d/) - [3d equalizer](http://bryanray.name/tag/3d-equalizer/) - [3dPaintTextures](http://bryanray.name/tag/3dpainttextures/) - [3ds max](http://bryanray.name/tag/3ds-max/) - [a whole new world](http://bryanray.name/tag/a-whole-new-world/) - [aacs](http://bryanray.name/tag/aacs/) - [aberration](http://bryanray.name/tag/aberration/) - [action essentials](http://bryanray.name/tag/action-essentials/) - [ad](http://bryanray.name/tag/ad/) - [adobe](http://bryanray.name/tag/adobe/) - [advice](http://bryanray.name/tag/advice/) - [After Effects](http://bryanray.name/tag/after-effects/) - [after effects ae](http://bryanray.name/tag/after-effects-ae/) - [after effects cs4](http://bryanray.name/tag/after-effects-cs4/) - [agent mulder](http://bryanray.name/tag/agent-mulder/) - [Aladdin](http://bryanray.name/tag/aladdin/) - [alexis tomashosky](http://bryanray.name/tag/alexis-tomashosky/) - [algebra](http://bryanray.name/tag/algebra/) - [alpha channel](http://bryanray.name/tag/alpha-channel/) - [amazon](http://bryanray.name/tag/amazon/) - [amazon fire](http://bryanray.name/tag/amazon-fire/) - [amazon fire tv](http://bryanray.name/tag/amazon-fire-tv/) - [amazon kindle](http://bryanray.name/tag/amazon-kindle/) - [ambient occlusion](http://bryanray.name/tag/ambient-occlusion/) - [ameritrade](http://bryanray.name/tag/ameritrade/) - [amos marsh](http://bryanray.name/tag/amos-marsh/) - [andrew kramer](http://bryanray.name/tag/andrew-kramer/) - [animaniacs](http://bryanray.name/tag/animaniacs/) - [animation](http://bryanray.name/tag/animation/) - [anti-virus](http://bryanray.name/tag/anti-virus/) - [aperture](http://bryanray.name/tag/aperture/) - [apple tv](http://bryanray.name/tag/apple-tv/) - [apply modes](http://bryanray.name/tag/apply-modes/) - [argand diagram](http://bryanray.name/tag/argand-diagram/) - [arri alexa](http://bryanray.name/tag/arri-alexa/) - [art institute](http://bryanray.name/tag/art-institute/) - [art institute of colorado](http://bryanray.name/tag/art-institute-of-colorado/) - [artist](http://bryanray.name/tag/artist/) - [assets](http://bryanray.name/tag/assets/) - [audible](http://bryanray.name/tag/audible/) - [authenticator](http://bryanray.name/tag/authenticator/) - [autodesk](http://bryanray.name/tag/autodesk/) - [automation](http://bryanray.name/tag/automation/) - [avery jennings](http://bryanray.name/tag/avery-jennings/) - [avi](http://bryanray.name/tag/avi/) - [back to beauty](http://bryanray.name/tag/back-to-beauty/) - [backblaze](http://bryanray.name/tag/backblaze/) - [Background](http://bryanray.name/tag/background/) - [backup](http://bryanray.name/tag/backup/) - [benjamin franklin](http://bryanray.name/tag/benjamin-franklin/) - [beth castleberry](http://bryanray.name/tag/beth-castleberry/) - [bezier](http://bryanray.name/tag/bezier/) - [birthday](http://bryanray.name/tag/birthday/) - [bit depth](http://bryanray.name/tag/bit-depth/) - [bitcoin](http://bryanray.name/tag/bitcoin/) - [Bitmap](http://bryanray.name/tag/bitmap/) - [black book](http://bryanray.name/tag/black-book/) - [blackmagic](http://bryanray.name/tag/blackmagic/) - [Blackmagic Design](http://bryanray.name/tag/blackmagic-design/) - [blackmagic fusion](http://bryanray.name/tag/blackmagic-fusion/) - [blackmgic](http://bryanray.name/tag/blackmgic/) - [blend modes](http://bryanray.name/tag/blend-modes/) - [blender foundation](http://bryanray.name/tag/blender-foundation/) - [blinn](http://bryanray.name/tag/blinn/) - [blochi](http://bryanray.name/tag/blochi/) - [blog](http://bryanray.name/tag/blog/) - [blogging](http://bryanray.name/tag/blogging/) - [blu-ray](http://bryanray.name/tag/blu-ray/) - [blue man group](http://bryanray.name/tag/blue-man-group/) - [blur](http://bryanray.name/tag/blur/) - [BMD](http://bryanray.name/tag/bmd/) - [bokeh](http://bryanray.name/tag/bokeh/) - [book of shaders](http://bryanray.name/tag/book-of-shaders/) - [books](http://bryanray.name/tag/books/) - [bookshelf](http://bryanray.name/tag/bookshelf/) - [boolean](http://bryanray.name/tag/boolean/) - [bootstrap blogger](http://bryanray.name/tag/bootstrap-blogger/) - [BoS](http://bryanray.name/tag/bos/) - [boujou](http://bryanray.name/tag/boujou/) - [bowflex](http://bryanray.name/tag/bowflex/) - [brad young](http://bryanray.name/tag/brad-young/) - [brian castleberry](http://bryanray.name/tag/brian-castleberry/) - [budgeting](http://bryanray.name/tag/budgeting/) - [budgets](http://bryanray.name/tag/budgets/) - [calculus](http://bryanray.name/tag/calculus/) - [calibre](http://bryanray.name/tag/calibre/) - [camera](http://bryanray.name/tag/camera/) - [camera matching](http://bryanray.name/tag/camera-matching/) - [camera shake](http://bryanray.name/tag/camera-shake/) - [camera tracking](http://bryanray.name/tag/camera-tracking/) - [cameras](http://bryanray.name/tag/cameras/) - [car](http://bryanray.name/tag/car/) - [carbonite](http://bryanray.name/tag/carbonite/) - [card wipe](http://bryanray.name/tag/card-wipe/) - [career](http://bryanray.name/tag/career/) - [cartographers' guild](http://bryanray.name/tag/cartographers-guild/) - [cartography](http://bryanray.name/tag/cartography/) - [case study](http://bryanray.name/tag/case-study/) - [cbz](http://bryanray.name/tag/cbz/) - [cd](http://bryanray.name/tag/cd/) - [cg](http://bryanray.name/tag/cg/) - [cg pass compositing](http://bryanray.name/tag/cg-pass-compositing/) - [cg passes](http://bryanray.name/tag/cg-passes/) - [cgg](http://bryanray.name/tag/cgg/) - [cgi](http://bryanray.name/tag/cgi/) - [CGTalk](http://bryanray.name/tag/cgtalk/) - [channel booleans](http://bryanray.name/tag/channel-booleans/) - [charmed](http://bryanray.name/tag/charmed/) - [chatter](http://bryanray.name/tag/chatter/) - [chris crumm](http://bryanray.name/tag/chris-crumm/) - [chris gill](http://bryanray.name/tag/chris-gill/) - [chris mayfield](http://bryanray.name/tag/chris-mayfield/) - [chris waipa](http://bryanray.name/tag/chris-waipa/) - [christian](http://bryanray.name/tag/christian/) - [christian bloch](http://bryanray.name/tag/christian-bloch/) - [christian gamers guild](http://bryanray.name/tag/christian-gamers-guild/) - [chroma keyer](http://bryanray.name/tag/chroma-keyer/) - [chroma subsampling](http://bryanray.name/tag/chroma-subsampling/) - [chromatic aberration](http://bryanray.name/tag/chromatic-aberration/) - [church](http://bryanray.name/tag/church/) - [cineon](http://bryanray.name/tag/cineon/) - [cineon log](http://bryanray.name/tag/cineon-log/) - [cj harries](http://bryanray.name/tag/cj-harries/) - [clean plate](http://bryanray.name/tag/clean-plate/) - [clips](http://bryanray.name/tag/clips/) - [clone](http://bryanray.name/tag/clone/) - [code](http://bryanray.name/tag/code/) - [code42](http://bryanray.name/tag/code42/) - [color](http://bryanray.name/tag/color/) - [color correct](http://bryanray.name/tag/color-correct/) - [color correction](http://bryanray.name/tag/color-correction/) - [color depth](http://bryanray.name/tag/color-depth/) - [color difference](http://bryanray.name/tag/color-difference/) - [color difference keyer](http://bryanray.name/tag/color-difference-keyer/) - [color inspector](http://bryanray.name/tag/color-inspector/) - [color picker](http://bryanray.name/tag/color-picker/) - [color space](http://bryanray.name/tag/color-space/) - [color theory](http://bryanray.name/tag/color-theory/) - [comic books](http://bryanray.name/tag/comic-books/) - [comicrack](http://bryanray.name/tag/comicrack/) - [comics](http://bryanray.name/tag/comics/) - [comixology](http://bryanray.name/tag/comixology/) - [complex numbers](http://bryanray.name/tag/complex-numbers/) - [compositing](http://bryanray.name/tag/compositing/) - [compression](http://bryanray.name/tag/compression/) - [computer graphics](http://bryanray.name/tag/computer-graphics/) - [computer network](http://bryanray.name/tag/computer-network/) - [computer networking](http://bryanray.name/tag/computer-networking/) - [Constant](http://bryanray.name/tag/constant/) - [coordination](http://bryanray.name/tag/coordination/) - [coordinator](http://bryanray.name/tag/coordinator/) - [cornel](http://bryanray.name/tag/cornel/) - [cortys](http://bryanray.name/tag/cortys/) - [cory burch](http://bryanray.name/tag/cory-burch/) - [cos](http://bryanray.name/tag/cos/) - [cosine](http://bryanray.name/tag/cosine/) - [crash](http://bryanray.name/tag/crash/) - [crashes](http://bryanray.name/tag/crashes/) - [crashing](http://bryanray.name/tag/crashing/) - [crashplan](http://bryanray.name/tag/crashplan/) - [credit karma](http://bryanray.name/tag/credit-karma/) - [credit report](http://bryanray.name/tag/credit-report/) - [crime](http://bryanray.name/tag/crime/) - [Crop](http://bryanray.name/tag/crop/) - [cross multiplication](http://bryanray.name/tag/cross-multiplication/) - [cross multiply](http://bryanray.name/tag/cross-multiply/) - [cryptocurrency](http://bryanray.name/tag/cryptocurrency/) - [cryptomatte](http://bryanray.name/tag/cryptomatte/) - [culebra](http://bryanray.name/tag/culebra/) - [curve editor](http://bryanray.name/tag/curve-editor/) - [custom](http://bryanray.name/tag/custom/) - [custom tool](http://bryanray.name/tag/custom-tool/) - [custom vertex](http://bryanray.name/tag/custom-vertex/) - [customization](http://bryanray.name/tag/customization/) - [customize](http://bryanray.name/tag/customize/) - [DAE_FBX](http://bryanray.name/tag/dae_fbx/) - [dana meyers](http://bryanray.name/tag/dana-meyers/) - [danica geesaman](http://bryanray.name/tag/danica-geesaman/) - [data](http://bryanray.name/tag/data/) - [data wrangler](http://bryanray.name/tag/data-wrangler/) - [dave ramsey](http://bryanray.name/tag/dave-ramsey/) - [david duchovny](http://bryanray.name/tag/david-duchovny/) - [david thewlis](http://bryanray.name/tag/david-thewlis/) - [day rate](http://bryanray.name/tag/day-rate/) - [de casteljau](http://bryanray.name/tag/de-casteljau/) - [death](http://bryanray.name/tag/death/) - [deckplan](http://bryanray.name/tag/deckplan/) - [dedrm](http://bryanray.name/tag/dedrm/) - [deer & co](http://bryanray.name/tag/deer-co/) - [defaults](http://bryanray.name/tag/defaults/) - [defocus](http://bryanray.name/tag/defocus/) - [deformation](http://bryanray.name/tag/deformation/) - [degrain](http://bryanray.name/tag/degrain/) - [demo reel](http://bryanray.name/tag/demo-reel/) - [denoise](http://bryanray.name/tag/denoise/) - [depth](http://bryanray.name/tag/depth/) - [depth blur](http://bryanray.name/tag/depth-blur/) - [depth of field](http://bryanray.name/tag/depth-of-field/) - [destroyer](http://bryanray.name/tag/destroyer/) - [developer](http://bryanray.name/tag/developer/) - [dhsw](http://bryanray.name/tag/dhsw/) - [Difference](http://bryanray.name/tag/difference/) - [diffuse](http://bryanray.name/tag/diffuse/) - [digital juice](http://bryanray.name/tag/digital-juice/) - [digital millenium copyright act](http://bryanray.name/tag/digital-millenium-copyright-act/) - [digital rights management](http://bryanray.name/tag/digital-rights-management/) - [Digital Tutors](http://bryanray.name/tag/digital-tutors/) - [dimension](http://bryanray.name/tag/dimension/) - [directory structure](http://bryanray.name/tag/directory-structure/) - [distance field](http://bryanray.name/tag/distance-field/) - [distortion](http://bryanray.name/tag/distortion/) - [divorce](http://bryanray.name/tag/divorce/) - [dmca](http://bryanray.name/tag/dmca/) - [dog with a blog](http://bryanray.name/tag/dog-with-a-blog/) - [don starnes](http://bryanray.name/tag/don-starnes/) - [dpx](http://bryanray.name/tag/dpx/) - [drm](http://bryanray.name/tag/drm/) - [dunn lewis](http://bryanray.name/tag/dunn-lewis/) - [dust](http://bryanray.name/tag/dust/) - [dustbusting](http://bryanray.name/tag/dustbusting/) - [dvd](http://bryanray.name/tag/dvd/) - [dwab](http://bryanray.name/tag/dwab/) - [DXF_FBX](http://bryanray.name/tag/dxf_fbx/) - [dynamic range](http://bryanray.name/tag/dynamic-range/) - [e](http://bryanray.name/tag/e/) - [Edge of Chaos](http://bryanray.name/tag/edge-of-chaos/) - [editing](http://bryanray.name/tag/editing/) - [editor](http://bryanray.name/tag/editor/) - [efficiency](http://bryanray.name/tag/efficiency/) - [el rey](http://bryanray.name/tag/el-rey/) - [elements](http://bryanray.name/tag/elements/) - [Ellipse](http://bryanray.name/tag/ellipse/) - [email](http://bryanray.name/tag/email/) - [ember media manager](http://bryanray.name/tag/ember-media-manager/) - [encryption](http://bryanray.name/tag/encryption/) - [entry level](http://bryanray.name/tag/entry-level/) - [equifax](http://bryanray.name/tag/equifax/) - [erodedilate](http://bryanray.name/tag/erodedilate/) - [etherium](http://bryanray.name/tag/etherium/) - [ethics](http://bryanray.name/tag/ethics/) - [excel](http://bryanray.name/tag/excel/) - [experian](http://bryanray.name/tag/experian/) - [exponents](http://bryanray.name/tag/exponents/) - [exposure](http://bryanray.name/tag/exposure/) - [expressions](http://bryanray.name/tag/expressions/) - [exr](http://bryanray.name/tag/exr/) - [extrapolation](http://bryanray.name/tag/extrapolation/) - [eyeon](http://bryanray.name/tag/eyeon/) - [face replacement](http://bryanray.name/tag/face-replacement/) - [facebook](http://bryanray.name/tag/facebook/) - [fangs](http://bryanray.name/tag/fangs/) - [Fbx](http://bryanray.name/tag/fbx/) - [Fibonacci](http://bryanray.name/tag/fibonacci/) - [file format](http://bryanray.name/tag/file-format/) - [file permissions](http://bryanray.name/tag/file-permissions/) - [files](http://bryanray.name/tag/files/) - [film](http://bryanray.name/tag/film/) - [FilmGrain](http://bryanray.name/tag/filmgrain/) - [final gather](http://bryanray.name/tag/final-gather/) - [finalgMap](http://bryanray.name/tag/finalgmap/) - [finance](http://bryanray.name/tag/finance/) - [financial peace](http://bryanray.name/tag/financial-peace/) - [fire tv](http://bryanray.name/tag/fire-tv/) - [firewalls](http://bryanray.name/tag/firewalls/) - [first day](http://bryanray.name/tag/first-day/) - [five-year plan](http://bryanray.name/tag/five-year-plan/) - [floating point](http://bryanray.name/tag/floating-point/) - [focus](http://bryanray.name/tag/focus/) - [folder structure](http://bryanray.name/tag/folder-structure/) - [format](http://bryanray.name/tag/format/) - [formats](http://bryanray.name/tag/formats/) - [fractal](http://bryanray.name/tag/fractal/) - [fractal noise](http://bryanray.name/tag/fractal-noise/) - [fraud](http://bryanray.name/tag/fraud/) - [freelance](http://bryanray.name/tag/freelance/) - [freelancer](http://bryanray.name/tag/freelancer/) - [freelancing](http://bryanray.name/tag/freelancing/) - [fresnel](http://bryanray.name/tag/fresnel/) - [from dusk till dawn](http://bryanray.name/tag/from-dusk-till-dawn/) - [fsociety](http://bryanray.name/tag/fsociety/) - [functions](http://bryanray.name/tag/functions/) - [fuse](http://bryanray.name/tag/fuse/) - [fuses](http://bryanray.name/tag/fuses/) - [fusion](http://bryanray.name/tag/fusion/) - [fusion studio](http://bryanray.name/tag/fusion-studio/) - [future](http://bryanray.name/tag/future/) - [fx artist](http://bryanray.name/tag/fx-artist/) - [g. hannelius](http://bryanray.name/tag/g-hannelius/) - [gail starnes](http://bryanray.name/tag/gail-starnes/) - [game](http://bryanray.name/tag/game/) - [gamers](http://bryanray.name/tag/gamers/) - [gaming](http://bryanray.name/tag/gaming/) - [gamma](http://bryanray.name/tag/gamma/) - [gamut](http://bryanray.name/tag/gamut/) - [geometry](http://bryanray.name/tag/geometry/) - [ghostbusters](http://bryanray.name/tag/ghostbusters/) - [gi](http://bryanray.name/tag/gi/) - [gif](http://bryanray.name/tag/gif/) - [gizmos](http://bryanray.name/tag/gizmos/) - [glitch](http://bryanray.name/tag/glitch/) - [glitch tools](http://bryanray.name/tag/glitch-tools/) - [glitches](http://bryanray.name/tag/glitches/) - [global illumination](http://bryanray.name/tag/global-illumination/) - [gmo](http://bryanray.name/tag/gmo/) - [gnomon workshop](http://bryanray.name/tag/gnomon-workshop/) - [Google Docs](http://bryanray.name/tag/google-docs/) - [Google Sheets](http://bryanray.name/tag/google-sheets/) - [gradient](http://bryanray.name/tag/gradient/) - [gradient map](http://bryanray.name/tag/gradient-map/) - [grain](http://bryanray.name/tag/grain/) - [graph editor](http://bryanray.name/tag/graph-editor/) - [Graphic Design](http://bryanray.name/tag/graphic-design/) - [Graphic Symbolism](http://bryanray.name/tag/graphic-symbolism/) - [graphics](http://bryanray.name/tag/graphics/) - [greenscreen](http://bryanray.name/tag/greenscreen/) - [grid warp](http://bryanray.name/tag/grid-warp/) - [Group](http://bryanray.name/tag/group/) - [growth](http://bryanray.name/tag/growth/) - [gui](http://bryanray.name/tag/gui/) - [gun](http://bryanray.name/tag/gun/) - [hacking](http://bryanray.name/tag/hacking/) - [happiness](http://bryanray.name/tag/happiness/) - [happyforms](http://bryanray.name/tag/happyforms/) - [hard disks](http://bryanray.name/tag/hard-disks/) - [harry potter](http://bryanray.name/tag/harry-potter/) - [hdr](http://bryanray.name/tag/hdr/) - [HDRi](http://bryanray.name/tag/hdri/) - [hdri handbook](http://bryanray.name/tag/hdri-handbook/) - [hdrlabs](http://bryanray.name/tag/hdrlabs/) - [high dynamic range](http://bryanray.name/tag/high-dynamic-range/) - [histogram](http://bryanray.name/tag/histogram/) - [hollywood camera work](http://bryanray.name/tag/hollywood-camera-work/) - [horn creek](http://bryanray.name/tag/horn-creek/) - [houdini](http://bryanray.name/tag/houdini/) - [hue curves](http://bryanray.name/tag/hue-curves/) - [husk](http://bryanray.name/tag/husk/) - [i](http://bryanray.name/tag/i/) - [IBL](http://bryanray.name/tag/ibl/) - [ideal dvd copy](http://bryanray.name/tag/ideal-dvd-copy/) - [identity theft](http://bryanray.name/tag/identity-theft/) - [idrive](http://bryanray.name/tag/idrive/) - [Illustration](http://bryanray.name/tag/illustration/) - [illustrator](http://bryanray.name/tag/illustrator/) - [image](http://bryanray.name/tag/image/) - [image processing](http://bryanray.name/tag/image-processing/) - [image sequence](http://bryanray.name/tag/image-sequence/) - [images](http://bryanray.name/tag/images/) - [imaginary numbers](http://bryanray.name/tag/imaginary-numbers/) - [Independence War](http://bryanray.name/tag/independence-war/) - [information technology](http://bryanray.name/tag/information-technology/) - [interest](http://bryanray.name/tag/interest/) - [interface](http://bryanray.name/tag/interface/) - [investing](http://bryanray.name/tag/investing/) - [investment](http://bryanray.name/tag/investment/) - [iprImages](http://bryanray.name/tag/iprimages/) - [iris](http://bryanray.name/tag/iris/) - [it](http://bryanray.name/tag/it/) - [iterative merge](http://bryanray.name/tag/iterative-merge/) - [jabberwocky](http://bryanray.name/tag/jabberwocky/) - [james beauchesne](http://bryanray.name/tag/james-beauchesne/) - [James Felix](http://bryanray.name/tag/james-felix/) - [james holt](http://bryanray.name/tag/james-holt/) - [jamie morton](http://bryanray.name/tag/jamie-morton/) - [jason soule](http://bryanray.name/tag/jason-soule/) - [jeff day](http://bryanray.name/tag/jeff-day/) - [jessica qualls](http://bryanray.name/tag/jessica-qualls/) - [jessica ray](http://bryanray.name/tag/jessica-ray/) - [jim collins](http://bryanray.name/tag/jim-collins/) - [job title](http://bryanray.name/tag/job-title/) - [jobs](http://bryanray.name/tag/jobs/) - [joe baird](http://bryanray.name/tag/joe-baird/) - [joel gerlach](http://bryanray.name/tag/joel-gerlach/) - [john deere](http://bryanray.name/tag/john-deere/) - [John Moncrief](http://bryanray.name/tag/john-moncrief/) - [jolene tang](http://bryanray.name/tag/jolene-tang/) - [jon cooper](http://bryanray.name/tag/jon-cooper/) - [jon franks](http://bryanray.name/tag/jon-franks/) - [josh stephens](http://bryanray.name/tag/josh-stephens/) - [joy felix](http://bryanray.name/tag/joy-felix/) - [joyce ray](http://bryanray.name/tag/joyce-ray/) - [jpeg](http://bryanray.name/tag/jpeg/) - [jpg](http://bryanray.name/tag/jpg/) - [june johnson](http://bryanray.name/tag/june-johnson/) - [kalid azad](http://bryanray.name/tag/kalid-azad/) - [kara kamienski](http://bryanray.name/tag/kara-kamienski/) - [karma](http://bryanray.name/tag/karma/) - [keanon o'keefe](http://bryanray.name/tag/keanon-okeefe/) - [keith kellerman](http://bryanray.name/tag/keith-kellerman/) - [keying](http://bryanray.name/tag/keying/) - [keylight](http://bryanray.name/tag/keylight/) - [keymaster](http://bryanray.name/tag/keymaster/) - [khan academy](http://bryanray.name/tag/khan-academy/) - [kindle](http://bryanray.name/tag/kindle/) - [kindle4pc](http://bryanray.name/tag/kindle4pc/) - [kinunir](http://bryanray.name/tag/kinunir/) - [kodi](http://bryanray.name/tag/kodi/) - [kristina hopp](http://bryanray.name/tag/kristina-hopp/) - [krokodove](http://bryanray.name/tag/krokodove/) - [krystal darrow](http://bryanray.name/tag/krystal-darrow/) - [laina crumm](http://bryanray.name/tag/laina-crumm/) - [landscape](http://bryanray.name/tag/landscape/) - [lawrence ray](http://bryanray.name/tag/lawrence-ray/) - [layers](http://bryanray.name/tag/layers/) - [layout](http://bryanray.name/tag/layout/) - [learning path](http://bryanray.name/tag/learning-path/) - [legion](http://bryanray.name/tag/legion/) - [lending club](http://bryanray.name/tag/lending-club/) - [lens distortion](http://bryanray.name/tag/lens-distortion/) - [lens flares](http://bryanray.name/tag/lens-flares/) - [lenses](http://bryanray.name/tag/lenses/) - [lighter](http://bryanray.name/tag/lighter/) - [lighting](http://bryanray.name/tag/lighting/) - [lightMap](http://bryanray.name/tag/lightmap/) - [linear](http://bryanray.name/tag/linear/) - [linear workflow](http://bryanray.name/tag/linear-workflow/) - [LinkedIn](http://bryanray.name/tag/linkedin/) - [lisa meyer](http://bryanray.name/tag/lisa-meyer/) - [lockheed martin](http://bryanray.name/tag/lockheed-martin/) - [loginizer](http://bryanray.name/tag/loginizer/) - [logo](http://bryanray.name/tag/logo/) - [lone gunmen](http://bryanray.name/tag/lone-gunmen/) - [lua](http://bryanray.name/tag/lua/) - [lut](http://bryanray.name/tag/lut/) - [lyz holder](http://bryanray.name/tag/lyz-holder/) - [macos](http://bryanray.name/tag/macos/) - [macro](http://bryanray.name/tag/macro/) - [macros](http://bryanray.name/tag/macros/) - [make theme](http://bryanray.name/tag/make-theme/) - [malwarebytes](http://bryanray.name/tag/malwarebytes/) - [man in the iron mask](http://bryanray.name/tag/man-in-the-iron-mask/) - [management](http://bryanray.name/tag/management/) - [mandy rose-casey](http://bryanray.name/tag/mandy-rose-casey/) - [mantra](http://bryanray.name/tag/mantra/) - [map](http://bryanray.name/tag/map/) - [mapping](http://bryanray.name/tag/mapping/) - [maps](http://bryanray.name/tag/maps/) - [marge marsh](http://bryanray.name/tag/marge-marsh/) - [mark lehman](http://bryanray.name/tag/mark-lehman/) - [mask](http://bryanray.name/tag/mask/) - [masking](http://bryanray.name/tag/masking/) - [masks](http://bryanray.name/tag/masks/) - [match move](http://bryanray.name/tag/match-move/) - [matchmove](http://bryanray.name/tag/matchmove/) - [matchmoving](http://bryanray.name/tag/matchmoving/) - [materialism](http://bryanray.name/tag/materialism/) - [materials](http://bryanray.name/tag/materials/) - [math](http://bryanray.name/tag/math/) - [mathematics](http://bryanray.name/tag/mathematics/) - [maths](http://bryanray.name/tag/maths/) - [matrices](http://bryanray.name/tag/matrices/) - [matrix](http://bryanray.name/tag/matrix/) - [Matte Control](http://bryanray.name/tag/matte-control/) - [matte painting](http://bryanray.name/tag/matte-painting/) - [MatteControl](http://bryanray.name/tag/mattecontrol/) - [mattes](http://bryanray.name/tag/mattes/) - [Max McNamara](http://bryanray.name/tag/max-mcnamara/) - [maya](http://bryanray.name/tag/maya/) - [maya project](http://bryanray.name/tag/maya-project/) - [media center](http://bryanray.name/tag/media-center/) - [media server](http://bryanray.name/tag/media-server/) - [mel](http://bryanray.name/tag/mel/) - [memoir](http://bryanray.name/tag/memoir/) - [memories](http://bryanray.name/tag/memories/) - [mentalRay](http://bryanray.name/tag/mentalray/) - [merge](http://bryanray.name/tag/merge/) - [merp](http://bryanray.name/tag/merp/) - [metadata](http://bryanray.name/tag/metadata/) - [michael tang](http://bryanray.name/tag/michael-tang/) - [mid-life crisis](http://bryanray.name/tag/mid-life-crisis/) - [mike connor](http://bryanray.name/tag/mike-connor/) - [mike sisson](http://bryanray.name/tag/mike-sisson/) - [miki davis](http://bryanray.name/tag/miki-davis/) - [mindy soderberg](http://bryanray.name/tag/mindy-soderberg/) - [minimalism](http://bryanray.name/tag/minimalism/) - [mint](http://bryanray.name/tag/mint/) - [mobi](http://bryanray.name/tag/mobi/) - [mocha](http://bryanray.name/tag/mocha/) - [model](http://bryanray.name/tag/model/) - [modeling](http://bryanray.name/tag/modeling/) - [modulo](http://bryanray.name/tag/modulo/) - [morality](http://bryanray.name/tag/morality/) - [mortality](http://bryanray.name/tag/mortality/) - [motion blur](http://bryanray.name/tag/motion-blur/) - [Motion Graphics](http://bryanray.name/tag/motion-graphics/) - [mov](http://bryanray.name/tag/mov/) - [movies](http://bryanray.name/tag/movies/) - [mr money mustache](http://bryanray.name/tag/mr-money-mustache/) - [mr robot](http://bryanray.name/tag/mr-robot/) - [multi-pass](http://bryanray.name/tag/multi-pass/) - [muse](http://bryanray.name/tag/muse/) - [muse vfx](http://bryanray.name/tag/muse-vfx/) - [MuseTools](http://bryanray.name/tag/musetools/) - [music](http://bryanray.name/tag/music/) - [muzzle flash](http://bryanray.name/tag/muzzle-flash/) - [nas](http://bryanray.name/tag/nas/) - [natural logarithm](http://bryanray.name/tag/natural-logarithm/) - [network](http://bryanray.name/tag/network/) - [networking](http://bryanray.name/tag/networking/) - [nick stanberry](http://bryanray.name/tag/nick-stanberry/) - [ninja turtles](http://bryanray.name/tag/ninja-turtles/) - [noise](http://bryanray.name/tag/noise/) - [normal maps](http://bryanray.name/tag/normal-maps/) - [normalization](http://bryanray.name/tag/normalization/) - [normalize](http://bryanray.name/tag/normalize/) - [normals](http://bryanray.name/tag/normals/) - [notepad++](http://bryanray.name/tag/notepad/) - [nuke](http://bryanray.name/tag/nuke/) - [nukepedia](http://bryanray.name/tag/nukepedia/) - [object position](http://bryanray.name/tag/object-position/) - [object position pass](http://bryanray.name/tag/object-position-pass/) - [ocio](http://bryanray.name/tag/ocio/) - [ocl](http://bryanray.name/tag/ocl/) - [office](http://bryanray.name/tag/office/) - [office management](http://bryanray.name/tag/office-management/) - [offset track](http://bryanray.name/tag/offset-track/) - [open cl](http://bryanray.name/tag/open-cl/) - [open color io](http://bryanray.name/tag/open-color-io/) - [opencl](http://bryanray.name/tag/opencl/) - [openexr](http://bryanray.name/tag/openexr/) - [OpenOffice](http://bryanray.name/tag/openoffice/) - [optical flow](http://bryanray.name/tag/optical-flow/) - [optics](http://bryanray.name/tag/optics/) - [optimism](http://bryanray.name/tag/optimism/) - [paint](http://bryanray.name/tag/paint/) - [panda](http://bryanray.name/tag/panda/) - [particles](http://bryanray.name/tag/particles/) - [pascal's triangle](http://bryanray.name/tag/pascals-triangle/) - [pass compositing](http://bryanray.name/tag/pass-compositing/) - [passes](http://bryanray.name/tag/passes/) - [passwords](http://bryanray.name/tag/passwords/) - [past](http://bryanray.name/tag/past/) - [path maps](http://bryanray.name/tag/path-maps/) - [pattern generation](http://bryanray.name/tag/pattern-generation/) - [patterns](http://bryanray.name/tag/patterns/) - [paul brimmer](http://bryanray.name/tag/paul-brimmer/) - [pCustom](http://bryanray.name/tag/pcustom/) - [peer to peer lending](http://bryanray.name/tag/peer-to-peer-lending/) - [pEmitter](http://bryanray.name/tag/pemitter/) - [permissions](http://bryanray.name/tag/permissions/) - [personal finance](http://bryanray.name/tag/personal-finance/) - [perspective](http://bryanray.name/tag/perspective/) - [pf track](http://bryanray.name/tag/pf-track/) - [PFTrack](http://bryanray.name/tag/pftrack/) - [philosophy](http://bryanray.name/tag/philosophy/) - [phishing](http://bryanray.name/tag/phishing/) - [phone](http://bryanray.name/tag/phone/) - [phong](http://bryanray.name/tag/phong/) - [photomanipulation](http://bryanray.name/tag/photomanipulation/) - [photonMap](http://bryanray.name/tag/photonmap/) - [Photoshop](http://bryanray.name/tag/photoshop/) - [pi](http://bryanray.name/tag/pi/) - [pick whip](http://bryanray.name/tag/pick-whip/) - [pieter van houte](http://bryanray.name/tag/pieter-van-houte/) - [pinecone](http://bryanray.name/tag/pinecone/) - [pipeline](http://bryanray.name/tag/pipeline/) - [pipeline TD](http://bryanray.name/tag/pipeline-td/) - [piracy](http://bryanray.name/tag/piracy/) - [pixels](http://bryanray.name/tag/pixels/) - [planet](http://bryanray.name/tag/planet/) - [planets](http://bryanray.name/tag/planets/) - [plex](http://bryanray.name/tag/plex/) - [png](http://bryanray.name/tag/png/) - [polygon](http://bryanray.name/tag/polygon/) - [polygons](http://bryanray.name/tag/polygons/) - [polynomials](http://bryanray.name/tag/polynomials/) - [poor richard's almanac](http://bryanray.name/tag/poor-richards-almanac/) - [preferences](http://bryanray.name/tag/preferences/) - [primate](http://bryanray.name/tag/primate/) - [procedural](http://bryanray.name/tag/procedural/) - [producer](http://bryanray.name/tag/producer/) - [producing](http://bryanray.name/tag/producing/) - [production crate](http://bryanray.name/tag/production-crate/) - [productioncrate.com](http://bryanray.name/tag/productioncrate-com/) - [programmer](http://bryanray.name/tag/programmer/) - [programming](http://bryanray.name/tag/programming/) - [project folders](http://bryanray.name/tag/project-folders/) - [project management](http://bryanray.name/tag/project-management/) - [project mango](http://bryanray.name/tag/project-mango/) - [projects](http://bryanray.name/tag/projects/) - [pSpawn](http://bryanray.name/tag/pspawn/) - [quality control](http://bryanray.name/tag/quality-control/) - [quicktime](http://bryanray.name/tag/quicktime/) - [radiosity](http://bryanray.name/tag/radiosity/) - [raid](http://bryanray.name/tag/raid/) - [raid-5](http://bryanray.name/tag/raid-5/) - [rain drops](http://bryanray.name/tag/rain-drops/) - [randy crow](http://bryanray.name/tag/randy-crow/) - [raster](http://bryanray.name/tag/raster/) - [rate](http://bryanray.name/tag/rate/) - [reactor](http://bryanray.name/tag/reactor/) - [rec.709](http://bryanray.name/tag/rec-709/) - [rec709](http://bryanray.name/tag/rec709/) - [red](http://bryanray.name/tag/red/) - [red letters](http://bryanray.name/tag/red-letters/) - [redshift](http://bryanray.name/tag/redshift/) - [reel](http://bryanray.name/tag/reel/) - [reflection](http://bryanray.name/tag/reflection/) - [refraction](http://bryanray.name/tag/refraction/) - [relighting](http://bryanray.name/tag/relighting/) - [reminisce](http://bryanray.name/tag/reminisce/) - [remus lupin](http://bryanray.name/tag/remus-lupin/) - [render](http://bryanray.name/tag/render/) - [render buffers](http://bryanray.name/tag/render-buffers/) - [Render Queue](http://bryanray.name/tag/render-queue/) - [render wrangler](http://bryanray.name/tag/render-wrangler/) - [renderData](http://bryanray.name/tag/renderdata/) - [Renderer3D](http://bryanray.name/tag/renderer3d/) - [rendering](http://bryanray.name/tag/rendering/) - [renderScenes](http://bryanray.name/tag/renderscenes/) - [Replicate3D](http://bryanray.name/tag/replicate3d/) - [resolution](http://bryanray.name/tag/resolution/) - [Resolve](http://bryanray.name/tag/resolve/) - [retexture](http://bryanray.name/tag/retexture/) - [retextured](http://bryanray.name/tag/retextured/) - [retexturing](http://bryanray.name/tag/retexturing/) - [retirement](http://bryanray.name/tag/retirement/) - [rgb](http://bryanray.name/tag/rgb/) - [richard gecko](http://bryanray.name/tag/richard-gecko/) - [rick moranis](http://bryanray.name/tag/rick-moranis/) - [rigging](http://bryanray.name/tag/rigging/) - [ringing](http://bryanray.name/tag/ringing/) - [risk](http://bryanray.name/tag/risk/) - [risk management](http://bryanray.name/tag/risk-management/) - [robin hood](http://bryanray.name/tag/robin-hood/) - [robinhood](http://bryanray.name/tag/robinhood/) - [roleplaying](http://bryanray.name/tag/roleplaying/) - [rolling shutter](http://bryanray.name/tag/rolling-shutter/) - [ron brinkmann](http://bryanray.name/tag/ron-brinkmann/) - [rotate](http://bryanray.name/tag/rotate/) - [rotation](http://bryanray.name/tag/rotation/) - [roto](http://bryanray.name/tag/roto/) - [rotoscoping](http://bryanray.name/tag/rotoscoping/) - [rpg](http://bryanray.name/tag/rpg/) - [russell bennett](http://bryanray.name/tag/russell-bennett/) - [ryan darrow](http://bryanray.name/tag/ryan-darrow/) - [salary](http://bryanray.name/tag/salary/) - [sample average](http://bryanray.name/tag/sample-average/) - [sarah claunch](http://bryanray.name/tag/sarah-claunch/) - [saving](http://bryanray.name/tag/saving/) - [scale](http://bryanray.name/tag/scale/) - [scenes](http://bryanray.name/tag/scenes/) - [science](http://bryanray.name/tag/science/) - [scite](http://bryanray.name/tag/scite/) - [scripting](http://bryanray.name/tag/scripting/) - [seagate blackarmor 440](http://bryanray.name/tag/seagate-blackarmor-440/) - [secondman](http://bryanray.name/tag/secondman/) - [secret questions](http://bryanray.name/tag/secret-questions/) - [security](http://bryanray.name/tag/security/) - [sedgwick county zoo](http://bryanray.name/tag/sedgwick-county-zoo/) - [sensors](http://bryanray.name/tag/sensors/) - [sequence](http://bryanray.name/tag/sequence/) - [serenity](http://bryanray.name/tag/serenity/) - [shaders](http://bryanray.name/tag/shaders/) - [shading](http://bryanray.name/tag/shading/) - [shadowMap](http://bryanray.name/tag/shadowmap/) - [shadows](http://bryanray.name/tag/shadows/) - [shapes](http://bryanray.name/tag/shapes/) - [sharpening](http://bryanray.name/tag/sharpening/) - [sharpness](http://bryanray.name/tag/sharpness/) - [shelly stout](http://bryanray.name/tag/shelly-stout/) - [Shotgun](http://bryanray.name/tag/shotgun/) - [shutter](http://bryanray.name/tag/shutter/) - [shutter angle](http://bryanray.name/tag/shutter-angle/) - [shutter speed](http://bryanray.name/tag/shutter-speed/) - [sibl](http://bryanray.name/tag/sibl/) - [sidefx](http://bryanray.name/tag/sidefx/) - [simon white-thatch potentloins](http://bryanray.name/tag/simon-white-thatch-potentloins/) - [simple path to wealth](http://bryanray.name/tag/simple-path-to-wealth/) - [sin](http://bryanray.name/tag/sin/) - [sine](http://bryanray.name/tag/sine/) - [smartphone](http://bryanray.name/tag/smartphone/) - [smoke](http://bryanray.name/tag/smoke/) - [social engineering](http://bryanray.name/tag/social-engineering/) - [soft skin](http://bryanray.name/tag/soft-skin/) - [solar energy](http://bryanray.name/tag/solar-energy/) - [solaris](http://bryanray.name/tag/solaris/) - [Solid](http://bryanray.name/tag/solid/) - [sony f55](http://bryanray.name/tag/sony-f55/) - [sound](http://bryanray.name/tag/sound/) - [sourceimages](http://bryanray.name/tag/sourceimages/) - [space](http://bryanray.name/tag/space/) - [specular](http://bryanray.name/tag/specular/) - [specularity](http://bryanray.name/tag/specularity/) - [spline](http://bryanray.name/tag/spline/) - [spline editor](http://bryanray.name/tag/spline-editor/) - [spline view](http://bryanray.name/tag/spline-view/) - [splines](http://bryanray.name/tag/splines/) - [spreadsheet](http://bryanray.name/tag/spreadsheet/) - [sRGB](http://bryanray.name/tag/srgb/) - [stan the dog](http://bryanray.name/tag/stan-the-dog/) - [star](http://bryanray.name/tag/star/) - [star wars](http://bryanray.name/tag/star-wars/) - [star wars clone wars](http://bryanray.name/tag/star-wars-clone-wars/) - [stars](http://bryanray.name/tag/stars/) - [steam](http://bryanray.name/tag/steam/) - [stereo](http://bryanray.name/tag/stereo/) - [stock footage](http://bryanray.name/tag/stock-footage/) - [stock market](http://bryanray.name/tag/stock-market/) - [stocks](http://bryanray.name/tag/stocks/) - [stops](http://bryanray.name/tag/stops/) - [studio](http://bryanray.name/tag/studio/) - [stylus](http://bryanray.name/tag/stylus/) - [subdivision](http://bryanray.name/tag/subdivision/) - [subsurface scattering](http://bryanray.name/tag/subsurface-scattering/) - [sun](http://bryanray.name/tag/sun/) - [sunrun](http://bryanray.name/tag/sunrun/) - [super techno crane](http://bryanray.name/tag/super-techno-crane/) - [supervisor](http://bryanray.name/tag/supervisor/) - [syntheyes](http://bryanray.name/tag/syntheyes/) - [tablet](http://bryanray.name/tag/tablet/) - [taper](http://bryanray.name/tag/taper/) - [targa](http://bryanray.name/tag/targa/) - [taylore eisenhauer](http://bryanray.name/tag/taylore-eisenhauer/) - [td ameritrade](http://bryanray.name/tag/td-ameritrade/) - [teacup](http://bryanray.name/tag/teacup/) - [tears of steel](http://bryanray.name/tag/tears-of-steel/) - [tech support](http://bryanray.name/tag/tech-support/) - [technical](http://bryanray.name/tag/technical/) - [technology](http://bryanray.name/tag/technology/) - [teen wolf](http://bryanray.name/tag/teen-wolf/) - [teeth](http://bryanray.name/tag/teeth/) - [television](http://bryanray.name/tag/television/) - [templates](http://bryanray.name/tag/templates/) - [ten-year plan](http://bryanray.name/tag/ten-year-plan/) - [texture](http://bryanray.name/tag/texture/) - [texture artist](http://bryanray.name/tag/texture-artist/) - [texture tool](http://bryanray.name/tag/texture-tool/) - [textures](http://bryanray.name/tag/textures/) - [texturing](http://bryanray.name/tag/texturing/) - [tga](http://bryanray.name/tag/tga/) - [the art and science of digital compositing](http://bryanray.name/tag/the-art-and-science-of-digital-compositing/) - [the foundry](http://bryanray.name/tag/the-foundry/) - [the hdri handbook](http://bryanray.name/tag/the-hdri-handbook/) - [the pixel farm](http://bryanray.name/tag/the-pixel-farm/) - [the theme foundry](http://bryanray.name/tag/the-theme-foundry/) - [theft](http://bryanray.name/tag/theft/) - [thor](http://bryanray.name/tag/thor/) - [tiff](http://bryanray.name/tag/tiff/) - [tiff sequence](http://bryanray.name/tag/tiff-sequence/) - [time saving](http://bryanray.name/tag/time-saving/) - [Time Stretcher](http://bryanray.name/tag/time-stretcher/) - [TimeStretcher](http://bryanray.name/tag/timestretcher/) - [timothy ray](http://bryanray.name/tag/timothy-ray/) - [tool](http://bryanray.name/tag/tool/) - [tool development](http://bryanray.name/tag/tool-development/) - [tools](http://bryanray.name/tag/tools/) - [Tracker](http://bryanray.name/tag/tracker/) - [tracking](http://bryanray.name/tag/tracking/) - [transfer function](http://bryanray.name/tag/transfer-function/) - [transform](http://bryanray.name/tag/transform/) - [transformation](http://bryanray.name/tag/transformation/) - [transition](http://bryanray.name/tag/transition/) - [translate](http://bryanray.name/tag/translate/) - [transunion](http://bryanray.name/tag/transunion/) - [traveller](http://bryanray.name/tag/traveller/) - [travis pettegrew](http://bryanray.name/tag/travis-pettegrew/) - [Treadwell](http://bryanray.name/tag/treadwell/) - [trigonometry](http://bryanray.name/tag/trigonometry/) - [trina emmert](http://bryanray.name/tag/trina-emmert/) - [troubleshooting](http://bryanray.name/tag/troubleshooting/) - [tutorial](http://bryanray.name/tag/tutorial/) - [tutorials](http://bryanray.name/tag/tutorials/) - [two-factor authentication](http://bryanray.name/tag/two-factor-authentication/) - [typography](http://bryanray.name/tag/typography/) - [tzu](http://bryanray.name/tag/tzu/) - [ultra keyer](http://bryanray.name/tag/ultra-keyer/) - [unsharp mask](http://bryanray.name/tag/unsharp-mask/) - [username](http://bryanray.name/tag/username/) - [usury](http://bryanray.name/tag/usury/) - [UV](http://bryanray.name/tag/uv/) - [UV map](http://bryanray.name/tag/uv-map/) - [UVs](http://bryanray.name/tag/uvs/) - [v-ray](http://bryanray.name/tag/v-ray/) - [vampire](http://bryanray.name/tag/vampire/) - [vanguard](http://bryanray.name/tag/vanguard/) - [vector](http://bryanray.name/tag/vector/) - [vector paint](http://bryanray.name/tag/vector-paint/) - [VectorMotionBlur](http://bryanray.name/tag/vectormotionblur/) - [vfx](http://bryanray.name/tag/vfx/) - [vfx artist](http://bryanray.name/tag/vfx-artist/) - [vfx editing](http://bryanray.name/tag/vfx-editing/) - [vfx editor](http://bryanray.name/tag/vfx-editor/) - [vfx studio](http://bryanray.name/tag/vfx-studio/) - [vfx supervisor](http://bryanray.name/tag/vfx-supervisor/) - [video](http://bryanray.name/tag/video/) - [video copilot](http://bryanray.name/tag/video-copilot/) - [video_ts](http://bryanray.name/tag/video_ts/) - [viewers](http://bryanray.name/tag/viewers/) - [vignette](http://bryanray.name/tag/vignette/) - [vista](http://bryanray.name/tag/vista/) - [visual effects](http://bryanray.name/tag/visual-effects/) - [visual effects artist](http://bryanray.name/tag/visual-effects-artist/) - [volume mask](http://bryanray.name/tag/volume-mask/) - [VolumeMask](http://bryanray.name/tag/volumemask/) - [vtsax](http://bryanray.name/tag/vtsax/) - [vtsmx](http://bryanray.name/tag/vtsmx/) - [wacom](http://bryanray.name/tag/wacom/) - [wage](http://bryanray.name/tag/wage/) - [wages](http://bryanray.name/tag/wages/) - [wal-mart](http://bryanray.name/tag/wal-mart/) - [waveform](http://bryanray.name/tag/waveform/) - [waveform monitor](http://bryanray.name/tag/waveform-monitor/) - [we suck less](http://bryanray.name/tag/we-suck-less/) - [web design](http://bryanray.name/tag/web-design/) - [weight map](http://bryanray.name/tag/weight-map/) - [windows](http://bryanray.name/tag/windows/) - [windows vista](http://bryanray.name/tag/windows-vista/) - [wire removal](http://bryanray.name/tag/wire-removal/) - [wordfence](http://bryanray.name/tag/wordfence/) - [wordpress](http://bryanray.name/tag/wordpress/) - [work samples](http://bryanray.name/tag/work-samples/) - [workflow](http://bryanray.name/tag/workflow/) - [world position](http://bryanray.name/tag/world-position/) - [world position pass](http://bryanray.name/tag/world-position-pass/) - [x-files](http://bryanray.name/tag/x-files/) - [young justice](http://bryanray.name/tag/young-justice/) - [yuv](http://bryanray.name/tag/yuv/) - [z](http://bryanray.name/tag/z/) - [z depth](http://bryanray.name/tag/z-depth/) - [zach goodson](http://bryanray.name/tag/zach-goodson/) - [Zane Holtz](http://bryanray.name/tag/zane-holtz/) - [zendough](http://bryanray.name/tag/zendough/) - [zoic](http://bryanray.name/tag/zoic/) - [zoic studios](http://bryanray.name/tag/zoic-studios/) - [zombie apocalypse](http://bryanray.name/tag/zombie-apocalypse/) - [zork nemesis](http://bryanray.name/tag/zork-nemesis/) - [copernicus](http://bryanray.name/tag/copernicus/) - [lens flare](http://bryanray.name/tag/lens-flare/) - [lens simulation](http://bryanray.name/tag/lens-simulation/) - [hda](http://bryanray.name/tag/hda/)