Thursday, June 13, 2013

Why 3D? Why now?

I have been using both two-dimensional and three-dimensional applications for more than fifteen years, and enjoy the different challenges I face when designing in each of these environments. I do not favor any environment over the other, nor do I think anyone should use or replace 2D applications with 3D applications, or vice versa. However, I think designers should learn to use both, blend and combine both 2D and 3D factors in their work, if possible or needed. Both technologies are important & useful to learn more about.

I believe that the demand for 3D designers will increase over time in many fields, such as entertainment, architecture, engineering, packaging, etc. The demand from customers to see things in a more realistic way with better real life accuracy, makes 3D applications at the top of the must learn list. In other words, customers want to see more characteristics, depth, and value in the final outcome/product.

3D and 2D technologies are different in numerous ways. The interfaces, tools, and environments vary. Moreover, the method in which you select, modify, create, import, and export are different too. The first time you launch a 3D application, like 3DS Max, you will find it to be both intimidating and complex. It is a challenge at the beginning, but like anything else, a little bit of practice is all you need. It doesn't matter which 3D application you use, and does not matter how much the 3D technology is changing, the concept of 3D modeling never changes. Learning 3D modeling is fun, and once you get a hold of it, the possibilities are without limits.

Below are some of my ITT student’s works: creating a physical model based on a 3D model created in 3DS max.


Designed by Codi Andexler


Designed by Cory Holliday


Designed by Brad Porter


Designed by Frank Spoljaric

Designed by Adrienne Lofton

Designed by Amanda Jandes

Designed by Deandre Chandler

Designed by Fatima Ford

Designed by Jason Rodgers

Designed by Lester Evans

Designed by Matthew Bochnik

Designed by Thomas Shirley

Friday, January 4, 2013

So what is the best unit to use for font size when designing a web page?

Choosing a font size when designing a web site is one of many important, and sometimes confusing, decisions that you have to make. Designer can and should control the font size through CSS to power and overwrite the browser's default font size setting. This decision depends on other factors, such as, your target audience, your intended background color (The contrast between the font color & background color), language, as well as whether you are using a serf or san-serf font (Legibility of your font).

Things will be easier if there is some kind of standard or rule that the designer can follow when it comes to font size for a web page.

The most popular units for font size on the web is the Pixel, Point (1/72 of and inch), em (displays fonts based on the font size set in the user's browser), and Percent (%). Setting your font size, 1em, will allow the font size to be equal to the browser’s default font size, in most cases16px. When it comes to using Percent (%), scalable like the em, the current font-size is equal to 100%. So it is very similar to the em. The only difference between them is that when the user’s browser font size is set to SMALLEST, an em is smaller than a percent, and when set to LARGEST, an em is larger than a percent. When you are using em & percent, your text will inherit the sizes of the parent objects. For example, if you set the body text to 12 px, and set the H1 to 200%, and H2 to 50%, the result is relative to the body 12px (H1 200% of the 12px, H2 50% of the 12 px).

This subject of which unit to use for your font size, is still debatable. It is a dynamic subject as browser settings and preferences are changing with upgrades. It is also a matter of opinion. I personally believe that using a percent is the best option.

Here are a few things that you need to keep in mind, which could help you in making a decision:

  • It is important to set the line-height in your CSS as a number value so it scales according to the font size.
  • Most browsers have a default font size of 16px.
  • In general, 1em = 12pt = 16px = 100%