Design & Illustration >

Kojiro

Summary

This heavy display typeface is influenced by the strokes of sumi calligraphy as well as the blockiness and weight of the Blackletter style.

South

Description

Inspired by Celtic writings during my travels in Wales, this serif typeface started with my interest in the E, C, and A letterforms. The original sketches show much more of the Celtic influence. But as the rest of the letterforms evolved, the E and A were eventually changed in order to balance the whole alphabet.

Preliminary Sketches


Taming the Wolf



Flash Slideshow Prototype

Sorry, either Adobe flash is not installed or you do not have it enabled

View Full Page

Summary

This is a prototype of a flash based image slideshow that implements several types of navigation.

  • forward and backward via clicking on the animating arrows to the left and right of the image
  • a “film tray” to select specific images
  • forward, reverse, and stop buttons for the slideshow
  • setting up a smooth cross-fade effect

While the actual functionality is seemingly simple and I could easily get some off-the-shelf slideshow freeware, scripting this was a good exercise to become of aware of the application state, keeping track of which image in the array is currently selected, which is next, previous, or if at the end of the array, looping to the other end.

Seattle Dog Show Poster – kMine

Jon & Heather

Summary

Jon and Heather were going to have a small, intimate, autumn wedding in the beautiful Topanga Canyon near Santa Monica, California. The ceremony was to be performed by a Zen ordained minister. They wanted their invitations to capture influences rustic Zen as well as an autumn color palette. Marigolds were also used throughout the ceremony.

Incorporating these ideas, I used an ink-inspired style for drawing their names, mimicking zen sumi calligraphy. To capture the autumn colors, I went with the more indigenous birch leaf shape instead of the maple that is usually associated with autumn leaves. The concept I was trying to convey with the trifold was the Japanese phrase “hidden behind the leaves” to describe the layers of truth hidden deeper beyond the surface.

Role

Designer



 


 


 



Wedding 2003

Summary

The theme I wanted to convey in this invitation is the serendipitous nature of how two people from opposite sides of the world and different backgrounds can come together. Each panel is a single detached piece that plays on the metaphor of how all of the loose pieces of history, family, and culture are brought together by marriage.



Site Prototype – Random Tiles

(prototype: http://michaelmabale.com/sandbox)

This is the start of one of the first iterations of my site.

Looking at other portfolios and agency pages, I wanted to build on the theme of presenting work via a grid of linked tiles. One prevailing idea that I wanted to convey was the idea of randomness and how to use it to create pleasing variations on the homepage.

In order to simulate random placement of tiles in the grid, including empty tile slots, I simply randomized the left margin to an increment of the tile width + margins. I also wanted to play with newer CSS3/HTML5 features like rounded corners and opacity via rgba colors. In developing the function to randomize the tile colors, I found that randomizing each channel (Red, Green, Blue, Alpha) independently produced a more pleasing mix overall.

While this was all a great exercise in expanding my knowledge with CSS3, PHP, jQuery, and JavaScript, this  idea was eventually abandoned. I felt that the site was getting in the way of the content and navigation and forgetting about my primary audience: someone trying to view my work.

Also, as I started devising ways to build the mySQL backend to manage the images, I was reminded by the practical programmer in me not to reinvent the wheel, and I quickly gravitated towards using WordPress as a CMS solution instead.

So although this was an abandoned idea, it was a valuable learning exercise with pleasing visual results. Who knows, I may revisit this idea later and build a fully-fledged WordPress theme around it.

Here is the random color function:

I

function getRandomRgb(max){
     // max is a number less than 256
     // the lower the number, the lower key your color range will be.

     var color;
     var r = Math.floor(Math.random() * max)
     var g = Math.floor(Math.random() * max)
     var b = Math.floor(Math.random() * max)

     var hasOpacity = jQuery.support.opacity;

     if (hasOpacity) {
          var rand = Math.random();
          var alpha = (rand < .5) ? (1 - rand) : rand;
          color = 'rgba(' + r.toString() + ',' + g.toString() + ',' + b.toString() + ',' +  alpha.toString() + ')';
     } else {
          color = 'rgb(' + r.toString() + ',' + g.toString() + ',' + b.toString() + ')';
     }
     return color;
}

 

Here is the code that randomizes the tiles

var tWidth = parseInt($('div.tile').css('width'));
var tMargin = parseInt($('div.tile').css('margin-left'));
var tPadding = parseInt($('div.tile').css('padding-left'));
var tBorder = parseInt($('div.tile').css('border-left-width'));

var tOuterWidth = tWidth + (tMargin * 2) + (tPadding*2) + (tBorder*2);

$('div.tile').each( function() {
     var randMargin = (tMargin + Math.floor(Math.random() * 7) * tOuterWidth).toString() + "px";
     $(this).css('margin-left', randMargin);
     $(this).css('background-color', getRandomRgb(200));
     var randSpeed = Math.floor(Math.random() * 3500);
     $(this).fadeIn(randSpeed);

     var bgImage = $(this).attr('name');

     $(this).click( function(){
          $('#modal').css({
               background: "#000 url(" + bgImage + ") center top no-repeat",
               margin: '0',
               padding: '0',
               height: $(window).height() * .80,
               width: $(window).width() * .80,
               position: 'absolute',
               top: $(window).height() * .10,
               left: $(window).width() * .10
          });
          $('#modalOverlay,#modal').fadeIn();
     });
});

 

Photography < >

We Eat Our Dead Here

We Eat Our Dead Here

Philly Sabi

Taking Flight

Taking Flight

Reset, Power Up

Tensely Speaking, Future Perfect

Tensely Speaking, Future Perfect



Offline

Human Power

Human Power

The Speed of Sound

The Speed of Sound

Graveyard of the Sentinels

Graveyard of the Sentinels

The Monks of Caldey Island

Caldey Island

Pembroke Pantone

Patches of Pembroke

Solo Abono

Drown

The Original Valley Girls

The Original Valley Girls

Moshi Moshi

Message

Trifecta: Turn, Churn, Burn

Up to 99

Painting & Drawing <

Mother No.1

Mother No.1

Portrait of Thomas Eakins

Portrait of Thomas Eakins


Deconstruction No.1

Deconstruction No.1

Cherry Blossom

Cherry Blossom

Deconstruction No.2

Deconstruction No.2

Mother No.3

Mother No.3

Sumi Figure Study

Sumi Figure Study

Sumi Figure Study

Rebirth

Rebirth