"You give up your own personality
when you imitate somebody."

β€”Bill Evans

My latest article "Autogenerated Watercolor Paintings & Illustrations" using Python, Pillow and CV2 can be read here. Source code is also made available for download.

β–‘β–’ β–‘β–“β–‘β–“β–‘ β–’β–‘β–“ β–‘β–’β–’β–“β–‘β–“β–’β–’β–‘β–‘β–“


Automating After Effects

Scripting Techniques for the Production Pipeline with JavaScript and Python

The second edition of my After Effects book is out. The back-story with this particular book is that it contains most of my concepts and code that I evolved during an intense two years at Essence Global. This is built upon the previous two decades working as a developer, designer and maker. I had a rare chance to be the only 3D and motion person on staff at Essence. The volume of production was insanely high and I quickly found ways to automate nearly all post design processes. There was a constant drumbeat with several hundred (sometimes several thousand) deliverables per launch expected from me. In the end I was supporting two West Coast offices and consulting other global offices. A great gig! I worked with some talented devs and the best designers in the business.

I had a very specific goal with my career there, and it was to automate my job to the maximum. In this endeavor I was successful, at any moment able to handle hundreds of complex changes with a series of JavaScript and Python scripts.

My book is a must have for any motion designer/developer who is in need of a foundation of code to build from. I include many useful tools like global keyframe propagation, comp swapping and repositioning, as well as covering advanced topics like building a JavaScript code generator for automating complicated tasks. I also include simple tools like batch layer and comp name changes and render queue tools (things they should have included in the product long ago).

All code is freely available on my github account.

Automating After Effects: Scripting Techniques for the Production Pipeline with JavaScript and Python


My book "AAART BOOK" is part of a trilogy containing an illustrated note book, a colouring book, and a book of illustrations I have created using Python and my own photography. The Amazon description says:

In "AAART BOOK, Voltage in a Strange Land", artist Arlo Emerson presents a compilation of illustrations autogenerated from the artist’s personal photographic collection. The process for generating the artwork is the culmination of thousands of hours of experimentation and exploration. The work mainly depicts imagery from Japan, featuring everyday scenes from Nagoya, Hiroshima, Kyoto, Tokyo, and points in between.

AAART BOOK, VOLUME 1: Voltage in a Strange Land



In Jazz. What it is and how to get it. I will say some stuff about feeling and provide no listening advice whatsover.

Qigong is really about diverting the charge field with one's hands.

In HTML 1.0, The Best Choice for Display and Historical Archive of Web Page, I challenge today's so-called modern approach to display in the desktop and mobile browsers with several compelling arguments.

I was an HTML Coder in the Nineties, a poignant reflection. Probably not.

β–’β–’β–’β–“ β–“β–’β–‘β–‘β–“β–‘β–“β–‘β–‘β–“


The Piano Tuner 🎹
An excerpt from a biography/memoir by "Kal", supposed CIA informant who caught a glimpse into the very real and still active world of PSI warfare. The techniques used by the participants in this book have been hinted at over the years, but let's face it: most rational people think this is horse shit. And that's precisely how the powers that be want you to react. After all, if the general population started to gain an edge over the current matrix, well, that wouldn't be profitable for them.

Azure Langley is a washed up hardware engineering assistant caught in the Dot-com bust of 2000/2001. He starts tuning pianos to make ends meet. Turns out, he's got a history with one of the Rothschild family's most valuable assets. A woman named Krystal who is a true adept. That is, she can push her voice into her target's minds. A very useful trait when at the bargaining table.

β–‘β–’β–“β–‘β–’ β–‘β–“β–‘


I recently had the amazing opportunity to work with Miles Mathis to create some diagrams for his paper How the Elements are Built. These diagrams reveal the structure of atomic nuclei of various elements. I did some initial modeling tests in C4D and decided ThreeJs would be the best way to implement the design for both online and capturing stills for print. Use your mouse or finger to rotate the model in space.

A side-by-side comparison of my technical illustration techniques. These include marker, pen and watercolor styles.

An exerpt from CCCOLORING_BOOK, a study in black & white line illustration.

A collection of my photography focusing on urban and backcountry landscapes.

Series of studies using OpenCV and Python to generate watercolor-like paintings from photographs.

My illustration portfolio on Behance.

A look at my process for autogenerating illustrations can be found here.

β–‘ β–“β–‘ β–’ β–“ β–‘ β–’


Some recent code-related shenanigans....

For quants and coder-traders: Presenting an unusual technical analysis method that reveals the market maker's next big move. The Sekisetsu Method is a very powerful, highly configurable tool built in Python. It uses a novel approach (particle simulation within a physics engine) to identifying price structure in a market. It is free and open source.

🧾 My GitHub account contains years of accumulated scripts I've written. There's a lot of image manipulation and video compositing tools in Python, MQL scripts for MetaTrader, After Effects automation in JavaScript, Cinema 4D automation scripts, and so on and so forth.

A boids-like animation autogenerated in After Effects using JavaScript. These animations were utilized in my book Automating After Effects.

β–‘ β–“β–‘ β–’ β–“ β–‘ β–’


A few examples from my days working in the public sector.

Motion examples and such

πŸ“½ Old motion and prototyping reel. Can't show you anything current as I'm under NDA.

β–‘ β–“β–‘ β–’ β–“ β–‘ β–’

UX = πŸ•Ή + πŸ§ƒ

I mostly do dev work for 3D and motion design now, but I used to do a lot more UX work. Here are samples from those days.

β–‘ β–“β–‘ β–’ β–“ β–‘ β–’


Find me on LinkedIn

Contact me at mofo@thedamagereport.com for inquiries, commissions and gigs.