<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bernd Artmüller &#187; Tutorials</title>
	<atom:link href="http://berndartmueller.at/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://berndartmueller.at</link>
	<description>Blog from Bernd Artmüller</description>
	<lastBuildDate>Fri, 06 Nov 2009 08:42:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Create a cool sneak preview in photoshop</title>
		<link>http://berndartmueller.at/2009/10/09/create-a-cool-sneak-preview-in-photoshop/</link>
		<comments>http://berndartmueller.at/2009/10/09/create-a-cool-sneak-preview-in-photoshop/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 06:47:29 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[blur]]></category>
		<category><![CDATA[blurred]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[screenshot]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=251</guid>
		<description><![CDATA[First, I want to thank David Perel from http://www.obox-design and http://www.from-the-couch.com to inspire me to write this useful photoshop tutorial. So, go and visit his site and enjoy the great content and informations.

Back to this tutorial. I realized that sneak previews of upcoming websites can be very useful and drive a lot of traffic to your site, because visitors get excited to see the whole design and will check out your blog for new updates. This was the main reason why I wrote this article. But I don't want to talk to much so I just continue with the tutorial.]]></description>
			<content:encoded><![CDATA[<p>First, I want to thank David Perel from http://www.obox-design and http://www.from-the-couch.com to inspire me to write this useful photoshop tutorial. So, go and visit his site and enjoy the great content and informations.</p>
<p>Back to this tutorial. I realized that sneak previews of upcoming websites can be very useful and drive a lot of traffic to your site, because visitors get excited to see the whole design and will check out your blog for new updates. This was the main reason why I wrote this article. But I don&#8217;t want to talk to much so I just continue with the tutorial.</p>
<h2>Step 1</h2>
<p>First, create a new document with the screenshot of your design, which you want to create a cool preview of. I decided to use Pacifica, a very professional wordpress template from themeforest ( link )</p>
<p><a href="http://farm4.static.flickr.com/3487/4011368802_58e183214c_o.jpg"><img alt="" src="http://farm4.static.flickr.com/3487/4011368802_58e183214c_o.jpg" class="alignnone" width="600" height="350" /></a></p>
<p></p>
<h2>Step 2</h2>
<p>Copy this layer and name it &#8220;blur&#8221;. This will be the blurred layer. Then go to Filters -&gt; Blur -&gt; Gaussian Blur and apply this filter with the settings below.</p>
<p><a href="http://farm3.static.flickr.com/2452/4010593303_f983a2538a_o.jpg"><img class="alignnone" src="http://farm3.static.flickr.com/2452/4010593303_f983a2538a_o.jpg" alt="" width="293" height="254" /></a><br />
<a href="http://farm4.static.flickr.com/3481/4011358038_a883dec969_o.jpg"><img class="alignnone" src="http://farm4.static.flickr.com/3481/4011358038_a883dec969_o.jpg" alt="" width="332" height="343" /></a><br />
</p>
<h2>Step 3</h2>
<p>Create a layer mask to the previous created layer &#8220;blur&#8221;. Be sure to have black as your foreground color selected. Then selecte the Elliptical Marquee Tool and create a small small circle of the screenshot you want to keept the attention and fill it with black. Now this circle isn&#8217;t blurred. After that don&#8217;t deselect your selection. We will need it in the next step.</p>
<p><a href=" http://farm3.static.flickr.com/2539/4010593419_8b215cf2d2_o.jpg"><img alt="" src=" http://farm3.static.flickr.com/2539/4010593419_8b215cf2d2_o.jpg" class="alignnone" width="600" height="350" /></a><br />
<a href="http://farm3.static.flickr.com/2508/4011358418_bc43445f96_o.jpg"><img alt="" src="http://farm3.static.flickr.com/2508/4011358418_bc43445f96_o.jpg" class="alignnone" width="600" height="350" /></a><br />
</p>
<h2>Step 4</h2>
<p>Now create a new layer and call it &#8220;Border&#8221;. Then go to Edit -&gt; Stroke&#8230;<br />
Add a stroke to the selection with the settings below, but you can change the color of the border in the way you like. Then deselect it with STRG -&gt; D . That&#8217;s it. You can even add more such circles to your blurred screenshot to make your visitors more excited.</p>
<p><a href="http://farm3.static.flickr.com/2669/4010593083_dd8e90d5b1_o.jpg"><img alt="" src="http://farm3.static.flickr.com/2669/4010593083_dd8e90d5b1_o.jpg" class="alignnone" width="347" height="322" /></a><br />
</p>
<h2>My Final Version</h2>
<p><a href="http://farm4.static.flickr.com/3510/4011372742_dfd6a39c5b_o.jpg"><img alt="" src="http://farm4.static.flickr.com/3510/4011372742_dfd6a39c5b_o.jpg" class="alignnone" width="600" height="350" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/10/09/create-a-cool-sneak-preview-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction to CSS Pseudo Selectors</title>
		<link>http://berndartmueller.at/2009/05/15/introduction-to-css-pseudo-selectors/</link>
		<comments>http://berndartmueller.at/2009/05/15/introduction-to-css-pseudo-selectors/#comments</comments>
		<pubDate>Fri, 15 May 2009 13:15:23 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Developing]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[:hover]]></category>
		<category><![CDATA[first-child]]></category>
		<category><![CDATA[pseudo elements]]></category>
		<category><![CDATA[pseudo selector]]></category>
		<category><![CDATA[selectors]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=209</guid>
		<description><![CDATA[In this article I'm writing about CSS Pseudo Selectors, which are really useful and also easy to use.]]></description>
			<content:encoded><![CDATA[<h2>Syntax</h2>
<pre class="css">selector:pseudo-class { property:  value }</pre>
<p>CSS Pseudo Selectors can also be used with classes</p>
<pre class="css">Selector.class:pseudo-class { property: value }</pre>
<h2>Common Pseudo Selectors</h2>
<p>We often use pseudo selectors on our websites and they are really important. I am talking about the link states.</p>
<pre class="css">a:link {color:#FF0000} /* unvisited link */
a:visited {color:#00FF00} /* visited link */
a:hover {color:#FF00FF} /* mouse over link */
a:active {color:#0000FF} /* selected link */</pre>
<p>Take care of the right order, otherwise they will not work.<br />
You can also combine the Pseudo-Classes with CSS Classes</p>
<pre class="css">a.red:visited {color:#FF0000}</pre>
<h2>The :first-child Pseudo-Class</h2>
<p>A really useful but most people do not know that it exists, is the :first-child selector. It matches the first child of another element. To make sure, that it is also working in Internet Explorer, a doctype must be declared<br />
In the example below, the selector matches the first &#8220;p&#8221; element and changes the text color to blue.</p>
<pre class="html">

<!--
p:first-child
{
color:blue
}
-->

Blue colored paragraph

Normal styled paragraph</pre>
<p>Now we are going to select every &#8220;i&#8221; element in the first &#8220;p&#8221; element of the document. It is really easy, we only have to write p:first-child i { }</p>
<pre class="html">

<!--
p:first-child i
{
color:blue
}
-->

I am <em>italic</em>. I am <em>italic</em>

I am <em>italic</em>. I am <em>italic</em></pre>
<p>In this example, the selector mathes the first &#8220;i&#8221; element in every &#8220;p&#8221; element.</p>
<pre class="html">

<!--
p > i:first-child
{
font-weight:bold
}
-->

I am <em>bold</em>. I am <em>bold</em>

I am <em>bold</em>. I am <em>bold</em></pre>
<p>That&#8217;s it. In the next article I&#8217;ll write about Pseudo elements in CSS, like :first-letter.</p>
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/05/15/introduction-to-css-pseudo-selectors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Create a Windows 7 Aero Effect</title>
		<link>http://berndartmueller.at/2009/04/23/tutorial-create-a-windows-7-aero-effect/</link>
		<comments>http://berndartmueller.at/2009/04/23/tutorial-create-a-windows-7-aero-effect/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:28:37 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[aero]]></category>
		<category><![CDATA[blur]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[rectangle]]></category>
		<category><![CDATA[reduce]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=157</guid>
		<description><![CDATA[If you are already using windows 7, you maybe know this nice little effect when hovering above the "Show Desktop" button on the right side of the taskbar. If not, then you will see it here in this tutorial. It's a really great looking effect, which you could use in web designs.]]></description>
			<content:encoded><![CDATA[<p>If you are already using windows 7, you maybe know this nice little effect when hovering above the &#8220;Show Desktop&#8221; button on the right side of the taskbar. If not, then you will see it here in this tutorial. It&#8217;s a really great looking effect, which you could use in web designs.</p>
<h2>Step 1</h2>
<p>First create a new document and a new layer, call it &#8220;Background&#8221; and fill it with a radial gradient from #224897 to #417fba.</p>
<p><img src="http://farm4.static.flickr.com/3650/3468938948_335bd191e9_o.jpg" alt="" /></p>
<h2>Step 2</h2>
<p>Now grab the Rounded Rectangle Tool with 10px, draw a Rounded Rectangle and fill it with white. Then duplicate this layer, drag it under the other Rectangle and fill it with black. This will be the shadow for this window.</p>
<p><img src="http://farm4.static.flickr.com/3559/3468939044_e056f106a9_o.jpg" alt="" /></p>
<h2>Step 3</h2>
<p>Select the layer with the black shadow and apply the gausian blur with a radius of 5px. After this make a selection of the white rectangle, by holding down the Control Key and clicking on the Form layer. Now press the delete key. Last we also reduce the opacity of the white rectangle to 6% and the opacity of the Shadow layer to 60%.</p>
<p><img src="http://farm4.static.flickr.com/3532/3468126229_8ab00ca753_o.jpg" alt="" /></p>
<h2>Step 4</h2>
<p>To create the white border, make a selection of the white rectangle again, create a new layer and fill it with a 1px white stroke with clicking on Edit -&gt; Stroke&#8230; Choose &#8220;inside&#8221; for location. Because the border is too bright, we also reduce the opacity of the layer to 30%.</p>
<p><img src="http://farm4.static.flickr.com/3585/3468126293_550ec0b06b_o.jpg" alt="" /></p>
<h2>Step 5</h2>
<p>Select the rectangle tool and create a white rectangle. Rotate it and rasterize it. Then make again a selection of the transparent rounded rectangle, invert it by pressing Control + Shift + I and press the delete key.</p>
<p><img src="http://farm4.static.flickr.com/3663/3468125973_249077ab39_o.jpg" alt="" /><br />
<img src="http://farm4.static.flickr.com/3507/3468939254_97aece674f_o.jpg" alt="" /></p>
<h2>Step 6</h2>
<p>Apply a gausian blur to the new made layer with 10px and also reduce the opacity to 8%.</p>
<p><img src="http://farm4.static.flickr.com/3504/3468939200_33ab01c0f8_o.jpg" alt="" /></p>
<h2>Conclusion</h2>
<p>I hope you had fun while doing this tutorial and subscript to my rss feed for future tutorials and articles.</p>
<h2><a href="http://berndartmueller.at/wp-content/uploads/2009/04/windows7_aero.rar">Download the .psd file</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/04/23/tutorial-create-a-windows-7-aero-effect/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Tutorial: How to make your first ajax request</title>
		<link>http://berndartmueller.at/2009/04/18/tutorial-how-to-make-your-first-ajax-request/</link>
		<comments>http://berndartmueller.at/2009/04/18/tutorial-how-to-make-your-first-ajax-request/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 15:31:55 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[Developing]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[request]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xmlhttpobject]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=99</guid>
		<description><![CDATA[Today I want to show you a little tutorial to make your first ajax request. In this tutorial I'll make a request to the server and try to get the ajax.txt file. This is the first step to start ajax developing to improve the usability and accessibility of your website...]]></description>
			<content:encoded><![CDATA[<p>Today I want to show you a little tutorial to make your first ajax request. In this tutorial I&#8217;ll make a request to the server and try to get the ajax.txt file. This is the first step to start ajax developing to improve the usability and accessibility of your website. At the end of the tutorial you can also download the files and experiment with them.</p>
<p>So, let&#8217;s start.</p>
<h2>Step 1</h2>
<p>First we create a html markup like this one.</p>
<pre class="xhtml" name="code">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;title&gt;First Ajax Request&lt;/title&gt;

&lt;/head&gt;

&lt;body&gt;
&lt;a href="test.txt"&gt;Get File&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Later, when we click on the &#8220;Get File&#8221; link, the file should be loaded into the browser.</p>
<h2>Step 2</h2>
<p>Next we have to import our javascript file.</p>
<pre class="xhtml" name="code">&lt;script type="text/javascript" src="ajax.js"&gt;&lt;/script&gt;</pre>
<p>Then we also add a click event handler on the link.</p>
<pre class="xhtml" name="code">&lt;a href="test.txt" onclick="getFile(this.href); return false;"&gt;Get File&lt;/a&gt;</pre>
<p>Whenever the user clicks on that link, the method &#8220;getFile&#8221; get called with a parameter, which represents the path to the file we want to load. The &#8220;return false&#8221; is required, if the browser successfully loaded the file, to deactivate the link and the browser doesn&#8217;t redirect us.</p>
<h2>Step 3</h2>
<p>Now create the file which you want to load in the browser, eg. text.txt and write something in it like &#8220;Hello World!&#8221;</p>
<h2>Step 4</h2>
<p>Create a new file and call it &#8220;ajax.js&#8221;. This will contain our functios for the request. First we&#8217;ll write a function to get the XMLHttp object. Start with creating a new instance of an XMLHttpRequest object</p>
<pre class="js" name="code">var xhr = new XMLHttpRequest();</pre>
<p>But it isn&#8217;t that simple in Internet Explorer. There you need to create a new instance of an ActiveX object.</p>
<pre class="js" name="code">var xhr = new ActiveXObject("Microsoft.XMLHTTP");</pre>
<p>Before creating the new instance, we have to test for the exisctence of the object.</p>
<pre class="js" name="code">if (window.XMLHttpRequest){
  xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
  try {
    xhr = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
    try {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
      xhr = false;
    }
  }
}</pre>
<p>Last we return the xhr object. Then the final function should look like this.</p>
<pre class="js" name="code">function getHTTPObject(){
  var xhr = false;

  if (window.XMLHttpRequest){
    xhr = new XMLHttpRequest();
  }
  else if (window.ActiveXObject) {
    try {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e) {
      try {
         xhr = new ActiveXObject("Microsoft.XMLHTTP");
      } catch(e) {
        xhr = false;
      }
    }
  }
  return xhr;
}</pre>
<h2>Step 5</h2>
<p>The next step is to send the request and receive the file. So we write a function &#8220;getFile&#8221; with one parameter, which expects the path of the file we want to load in the browser. Then we create the first time a instance of the XMLHttpObject.</p>
<pre class="js" name="code">function getFile(file){
  var request = getHTTPObject();
}</pre>
<p>The getHTTPObject function could has returned a value of false, which means that the browser does not have Ajax capabilities. So we have to check this with an easy if condition.</p>
<pre class="js" name="code">if (request){
  //Do some Ajax
}</pre>
<p>Now we have created an instance of XMLHttpRequest and we are ready to send a request to the server.</p>
<h2>Step 6</h2>
<p>To do this, there are three components.</p>
<p>1. The onreadystatechange event handler<br />
2. The open method<br />
3. The send method</p>
<p><strong>ONREADYSTATECHANGE</strong></p>
<p>This is an event that is triggered by the server, not by the user. During an Ajax operation, the server sends updates to the client about the current status of the communication. This is done by updating a property of the XMLHttpRequest object. It&#8217;s called readyState. Every time the readyState property is changed, the readystatechange event is triggered. If you register a function to this event handler, the function will be executed every time the server pings the client with an update.</p>
<pre class="js" name="code">if (request){
  request.onreadystatechange = DoSomething;
}</pre>
<p>In the next step, we have to specify the details of the Ajax request.</p>
<h2>Step 7</h2>
<p>To specify the details of the Ajax request, such as the url of the file you want to request, &#8220;GET&#8221; or &#8220;POST&#8221; and a boolean which indicated whether the request should occour asynchronously or not. For our example we use &#8220;GET&#8221; and true, because we want an asynchronous request.</p>
<pre class="js" name="code">function getFile(file){
  var request = getHTTPObject();

  if (request){
    request.onreadystatechange = DoSomething;
    request.open("GET", file, true);
    request.send(null);
  }
}</pre>
<h2>Step 8</h2>
<p>Now we have a succesfull request, the only thing we have to do now, is to receive the response and display it. We can do this, with checking two propertys.</p>
<p><strong>READYSTATE</strong></p>
<p>It indicates the current state of an Ajax request.</p>
<p>0 Uninitialized. The open methond hasn&#8217;t been called yet.<br />
1 Loading. The open method has been called, but the send method hasn&#8217;t.<br />
2 Loaded. The send method has been called. The request has started.<br />
3 Interactive. The server is in the process of sending a response.<br />
4 Complete. The server has finished sending a response.</p>
<p>So we have to check the status of this object and wait until it&#8217;s value reached 4.</p>
<pre class="js" name="code">function displayResponse(request){
  if (request.readyState == 4){
    //Do something with the response
  }
}</pre>
<p>The other property we have to check now it the status property. It&#8217;s a three-digit numerical value. The most common status code is 200, which means &#8220;OK&#8221;. Other codes are 403 for &#8220;forbidden&#8221;, 404 for &#8220;Not Found&#8221; and 500 for &#8220;Internal Server Error&#8221;. By comparing this property to a value of 200, you can be sure that the server has sent a successful response.</p>
<pre class="js" name="code">if (request.readyState == 4){
  if (request.status == 200 || request.status == 304){
    //Display the response
  }
}</pre>
<p>The last thing is to display the received response in the browser and register this function to the onreadystatechange property.</p>
<pre class="js" name="code">var node = document.createElement("p");
var text = document.createTextNode(request.responseText);
node.appendChild(text);
document.getElementsByTagName("a")[0].parentNode.insertBefore(node, document.getElementsByTagName("a")[0]);</pre>
<p>The request.responseText property contains the data sent from the server. Depending on what the server is  sending, this might be a string of HTML, XML or just a string of text.</p>
<p>And now register this function to the onreadystatechange property.</p>
<pre class="js" name="code">request.onreadystatechange = function(){ displayResponse(request) };</pre>
<p>That&#8217;s it. It&#8217;s the basic of Ajax and now you are able to learn more details of Ajax and how to improve Usability with Ajax.</p>
<h2><a href="http://berndartmueller.at/wp-content/uploads/2009/04/first_ajax_request.rar">Download source files</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/04/18/tutorial-how-to-make-your-first-ajax-request/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tutorial: How to create the Letterpress effect</title>
		<link>http://berndartmueller.at/2009/04/14/tutorial-how-to-create-the-letterpress-effect/</link>
		<comments>http://berndartmueller.at/2009/04/14/tutorial-how-to-create-the-letterpress-effect/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 12:33:20 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[layer styles]]></category>
		<category><![CDATA[letterpress]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[trend]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=64</guid>
		<description><![CDATA[Today I want to show you, how to create the Letterpress effect. It's a very cool looking effect and it's used on lots of new designed websites, because it's also a design trend for 2009...]]></description>
			<content:encoded><![CDATA[<p>Hello.</p>
<p>Today I want to show you, how to create the Letterpress effect. It&#8217;s a very cool looking effect and it&#8217;s used on lots of new designed websites, because it&#8217;s also a design trend for 2009. A list of more cool design trends for 2009 can be visited on <a href="http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/">http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/</a></p>
<p>So, let&#8217;s start</p>
<h2>Step 1</h2>
<p>First create a new document with a size of 800&#215;600px and fill it with a gradient from #b8b8b8 to #f0f0f0</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/11.jpg"><img class="alignnone size-full wp-image-65" title="11" src="http://berndartmueller.at/wp-content/uploads/2009/04/11.jpg" alt="11" width="600" height="450" /></a></p>
<h2>Step 2</h2>
<p>Grab the text tool and write some words. I wrote my name &#8220;Bernd Artmüller&#8221; but you can write anything you want.</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/21.jpg"><img class="alignnone size-full wp-image-66" title="21" src="http://berndartmueller.at/wp-content/uploads/2009/04/21.jpg" alt="21" width="600" height="450" /></a></p>
<h2>Step 3</h2>
<p>Now we&#8217;re making the cool Letterpress effect with some simple layer styles. Double click on the layer with the text to open the Layer styles panel. Apply a Inner shadow effect with opacity of 60%, distance 1px, choke 0px and size of 4px</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/31.jpg"><img class="alignnone size-full wp-image-67" title="31" src="http://berndartmueller.at/wp-content/uploads/2009/04/31.jpg" alt="31" width="590" height="412" /></a></p>
<p>Now fill it with a gradient from #6f6f6f to #b0b0b0</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/41.jpg"><img class="alignnone size-full wp-image-68" title="41" src="http://berndartmueller.at/wp-content/uploads/2009/04/41.jpg" alt="41" width="590" height="412" /></a></p>
<p>That&#8217;s it. You created the Letterpress effect.</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/result.jpg"><img class="alignnone size-full wp-image-70" title="result" src="http://berndartmueller.at/wp-content/uploads/2009/04/result.jpg" alt="result" width="600" height="450" /></a></p>
<p>Now you can play with it and apply this style to other shapes like i did.</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/example.jpg"><img class="alignnone size-full wp-image-69" title="example" src="http://berndartmueller.at/wp-content/uploads/2009/04/example.jpg" alt="example" width="600" height="450" /></a></p>
<h2><a href="http://berndartmueller.at/wp-content/uploads/2009/04/letterpress.psd"><span style="color: #000000;"><span style="text-decoration: underline;">Download the .psd for practicing</span></span></a></h2>
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/04/14/tutorial-how-to-create-the-letterpress-effect/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tutorial: Create a nice 3D Effect</title>
		<link>http://berndartmueller.at/2009/04/13/tutorial-create-a-nice-3d-effect/</link>
		<comments>http://berndartmueller.at/2009/04/13/tutorial-create-a-nice-3d-effect/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 12:27:41 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[shadows]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=41</guid>
		<description><![CDATA[Today I want to show you a way to create an amazing 3D depth effect. I have seen this effect on http://dragoninteractive.com/ and I think, this is a really great way to give your website a 3D feeling...]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>DE-AT</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--> <!--[if gte mso 10]><br />
<mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Normale Tabelle"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --></p>
<p><!--[endif]--></p>
<p class="MsoNormal">Today I want to show you a way to create an amazing 3D depth effect. I have seen this effect on <a href="http://dragoninteractive.com/" target="_blank">http://dragoninteractive.com/</a> and I think, this is a really great way to give your website a 3D feeling.</p>
<h2 class="MsoNormal">Step 1</h2>
<p class="MsoNormal">Create a new document 800&#215;600px. Then create also a new layer and call it &#8220;Right Side&#8221;. Take the Pen Tool and make a shape, similar to this one and fill it with #464646. After this rasterize it.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/1.jpg"><img class="alignnone size-large wp-image-42" title="1" src="http://berndartmueller.at/wp-content/uploads/2009/04/1-1024x641.jpg" alt="1" width="601" height="376" /></a></p>
<h2 class="MsoNormal">Step 2</h2>
<p class="MsoNormal">Create a new Layer, call it &#8220;Left Side&#8221;, fill it with #626262 and put the layer below the layer &#8220;Right Side&#8221;.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/2.jpg"><img class="alignnone size-large wp-image-43" title="2" src="http://berndartmueller.at/wp-content/uploads/2009/04/2-1024x641.jpg" alt="2" width="601" height="375" /></a></p>
<h2 class="MsoNormal">Step 3</h2>
<p class="MsoNormal">Create a new Layer and grab the brush tool. Set it to a size of 35px, a hardness of 0 and the foreground color to white. Then draw a line from left to right with an opacity of 40%.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/3.jpg"><img class="alignnone size-large wp-image-44" title="3" src="http://berndartmueller.at/wp-content/uploads/2009/04/3-1024x642.jpg" alt="3" width="601" height="377" /></a></p>
<h2 class="MsoNormal">Step 4</h2>
<p class="MsoNormal">Set the brush to a size of 12px and the opacity to 50 and draw another line above the previous made line. Then change the opacity of the layer to 20%. Now we have to cut out a little bit of the line on the left side. To do this, make a selection of the &#8220;Right Side&#8221; layer by pressing the Control Key and clicking on the small Thumbnail of the layer in the layers panel. Now invert the selection with pressing Control + Shift + I and press the delete button.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/4.jpg"><img class="alignnone size-large wp-image-45" title="4" src="http://berndartmueller.at/wp-content/uploads/2009/04/4-1024x642.jpg" alt="4" width="601" height="377" /></a></p>
<h2 class="MsoNormal">Step 5</h2>
<p class="MsoNormal">We have to make this again, to create the 3D effect. It very similar to the two previous steps. Create a new layer, grab the brush tool, set the size to 40px, the foreground color to black and the opacity to 50%. Draw a line from right to left with a brush size of 15px and a opacity of 60%. Now make a selection of the &#8220;Right Side&#8221; layer, invert it and press delete.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/5.jpg"><img class="alignnone size-large wp-image-46" title="5" src="http://berndartmueller.at/wp-content/uploads/2009/04/5-1024x642.jpg" alt="5" width="601" height="376" /></a></p>
<h2 class="MsoNormal">Step 6</h2>
<p class="MsoNormal">Repeat this steps, until it looks like the same as the picture below and try to make the lines a little bit different than the others.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/6.jpg"><img class="alignnone size-large wp-image-47" title="6" src="http://berndartmueller.at/wp-content/uploads/2009/04/6-1024x642.jpg" alt="6" width="601" height="377" /></a></p>
<h2 class="MsoNormal">Step 7</h2>
<p class="MsoNormal">Now create a new layer, draw a rectangle at the top of the picture and fill it with a gradient from grey to a darker grey.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/7.jpg"><img class="alignnone size-large wp-image-48" title="7" src="http://berndartmueller.at/wp-content/uploads/2009/04/7-1024x642.jpg" alt="7" width="603" height="377" /></a></p>
<h2 class="MsoNormal">Step 8</h2>
<p class="MsoNormal">Create a new layer. Grab the brush tool again and set the foreground color to black. Draw with the brush until it looks like the image below.</p>
<p class="MsoNormal"><a href="http://berndartmueller.at/wp-content/uploads/2009/04/8.jpg"><img class="alignnone size-large wp-image-49" title="8" src="http://berndartmueller.at/wp-content/uploads/2009/04/8-1024x642.jpg" alt="8" width="601" height="376" /></a></p>
<p class="MsoNormal">
<p class="MsoNormal">THATS IT. It&#8217;s a simple tutorial, you can change a lot when using on a webdesign.</p>
<p class="MsoNormal">
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/04/13/tutorial-create-a-nice-3d-effect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutorial: Create your own custom Photoshop CS4 panel</title>
		<link>http://berndartmueller.at/2009/04/12/tutorial-create-your-own-custom-photoshop-cs4-panel/</link>
		<comments>http://berndartmueller.at/2009/04/12/tutorial-create-your-own-custom-photoshop-cs4-panel/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 12:03:01 +0000</pubDate>
		<dc:creator>Bernd</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe configurator]]></category>
		<category><![CDATA[cs4]]></category>
		<category><![CDATA[custom panel]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://berndartmueller.at/?p=26</guid>
		<description><![CDATA[In the new Photoshop version CS4, there is the possibility to create your own custom panel with your favourite and most used tools to improve your workflow...]]></description>
			<content:encoded><![CDATA[<p>In the new Photoshop version CS4, there is the possibility to create your own custom panel with your favourite and most used tools to improve your workflow.</p>
<p>To get started, you have to download the tool from <a href="http://labs.adobe.com/technologies/configurator/" target="_blank">http://labs.adobe.com/technologies/configurator/</a>. Then install it and follow the instructions step by step. For me it was really easy to understand, how to create my own panel. It&#8217;s just drag &amp; drop. The only requirement is that you must have Adobe AIR installed on your system.</p>
<h3><span style="text-decoration: underline;"><strong>A short guide to create your first custom panel:</strong></span></h3>
<p>1) Start the Adobe Configurator and choose File -&gt; New Panel, then it should look like this screenshot</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/first.jpg"><img class="alignnone size-full wp-image-27" title="first" src="http://berndartmueller.at/wp-content/uploads/2009/04/first.jpg" alt="first" width="591" height="341" /></a></p>
<p>2) Drag &amp; Drop your favourite tools or filters on the empty panel on the right. You can also change the tooltip of the tool and the position</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/second.jpg"><img class="alignnone size-full wp-image-28" title="second" src="http://berndartmueller.at/wp-content/uploads/2009/04/second.jpg" alt="second" width="590" height="340" /></a></p>
<p>3) When you&#8217;re finished, click File -&gt; Save Panel into the plugin folder from photoshop (in most case it will be the Plug-ins/Panels directory)</p>
<p><a href="http://berndartmueller.at/wp-content/uploads/2009/04/third.jpg"><img class="alignnone size-full wp-image-29" title="third" src="http://berndartmueller.at/wp-content/uploads/2009/04/third.jpg" alt="third" width="588" height="338" /></a></p>
<p>4) Now restart Photoshop and activate it by clicking on Window -&gt; Extensions -&gt; Panel name</p>
<p>It&#8217;s a really usefull tool to improve the workflow and I don&#8217;t have to search for the needed tools everytime</p>
]]></content:encoded>
			<wfw:commentRss>http://berndartmueller.at/2009/04/12/tutorial-create-your-own-custom-photoshop-cs4-panel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
