<?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>FXdesignport</title>
	<atom:link href="http://www.fxdesignport.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fxdesignport.com</link>
	<description>Kreatív tudásbázis</description>
	<lastBuildDate>Tue, 10 Aug 2010 13:34:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Spry Effects &#8211; Blind</title>
		<link>http://www.fxdesignport.com/spry-effects-blind/</link>
		<comments>http://www.fxdesignport.com/spry-effects-blind/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 09:11:02 +0000</pubDate>
		<dc:creator>vancso</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=905</guid>
		<description><![CDATA[A Dreamweaver Spry keretrendszere egy Javascript kódgyűjteményt foglal magában. Először is nézzük meg a Spry Effects, azaz hatás gyűjteményt, melyek CSS és javascript felhasználásával segítik elő az egyszerű interaktivitás elérését. Szerző:&#160;vancso Leendő formatervező. Az FXdesignport alapító tagja. Blind Effect Induló fájlok letöltése&#160;&#160;&#160;&#160;&#124;&#160;&#160;&#160;&#160;Végeredmény letöltése Ezeket az előre elkészített hatásokat a Dreamweaver „TAG INSPECTOR” panelének „Behaviors” lapján [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/spry-effects-blind/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/spry_effects_blind_th.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left: 225px; margin-right: 10px; height: 245px;">A Dreamweaver Spry keretrendszere egy Javascript kódgyűjteményt foglal magában. <br /> Először is nézzük meg a Spry Effects, azaz hatás gyűjteményt, melyek CSS és javascript felhasználásával segítik elő az egyszerű interaktivitás elérését.</p>
<p><span id="more-905"></span>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/4369d61cdcb336993d8e175a42a613b5?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/vancso/" title="Posts by vancso" rel="author">vancso</a></span></p>
<p>	Leendő formatervező.<br />
Az FXdesignport alapító tagja.</p></div>
</div>
<p><strong><span style="text-decoration: underline;"><span style="color: #000000;">Blind Effect</span></span></strong></p>
<p><a title="indulo fájlok"></a><a onclick="javascript: pageTracker._trackPageview('/webdesign/spry_blind_alap'); " href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/spryeffects_blind_alap.rar">Induló fájlok letöltése</a>&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;<a title="végeredmény"></a><a onclick="javascript: pageTracker._trackPageview('/webdesign/spry_blind_end'); " href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/spryeffects_blind.rar">Végeredmény letöltése</a></p>
<p>Ezeket az előre elkészített hatásokat a Dreamweaver „TAG INSPECTOR” panelének „Behaviors” lapján található plusz gombra kattintva adhatjuk hozzá oldalunk elemeihez.</p>
<p><strong> </strong></p>
<div class="keret"><a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/behaviors.jpg" rel="shadowbox[sbpost-905];player=img;"><img width="575" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/behaviors.jpg" alt="Adobe Dreamweaver - Behaviors panel" /></a></div>
</li>
<p><strong></strong></p>
<p>Adjunk is hozzá Blind hatást az első előre elkészített divünkhöz. Design nézetben kattintsunk divünk azon részére amelyet kattinthatóvá szeretnénk tenni, például a címszóra, majd a Behaviors panelen válasszuk a plusz gombot és a felugró menüben klikkeljünk az Effects, azaz hatás almenüpontban található Blind hatásra.<br />
A Blind felugró ablak első lépéseként válasszuk ki divünket az ID azonosítója alapján, amelyre alkalmazni szeretnénk a hatást. Utána megadhatjuk a hatás időtartamát ezredmásodpercben, a típusát (bezáródó/ lenyíló), majd pedig a kezdeti és végső állapotainak méretét (százalékban / pixelben).</p>
<p><strong> </strong></p>
<div class="keret"><a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/spry_effects_blind.jpg" rel="shadowbox[sbpost-905];player=img;"><img width="575" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/spry_effects_blind.jpg" alt="Adobe Dreamweaver - Behaviors panel" /></a></div>
</li>
<p><strong></strong></p>
<p>Ok –ra kattintva bekerülnek a forráskódba a szükséges SpryEffects.js javascript fájl meghívására szolgáló script tagek:</p>
<pre class="brush: xml; title: ; notranslate">&lt;script src=&quot;SpryAssets/SpryEffects.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function MM_effectBlind(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoBlind(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
//--&gt;
&lt;/script&gt;
</pre>
<p>Valamint a divhez hozzáadódik egy onclick egérkattintás figyelés, minek köszönhetően a divre történő kattintással indulhat el a Blind hatás. Az indításra más egéreseményt, vagy akár billentyűleütést is választhatunk, a Behaviors panel,  onclick-elemére kattintva egy felugró menüből.</p>
<p>Mentéskor egy Spry Assets könyvtár a meghívott SpryEffects.js javascript fájllal is mentésre kerül az oldalunk mappájába.</p>
<p>Amit így elértünk az egy összecsukható menüsor. Lássuk be ez így alapból még elég hasztalan, azonban egy pár soros kiegészítéssel a forráskódban, valamint a CSS stíluslapon már összecsukott állapottal is indulhat a menünk, melynek köszönhetően rengeteg helyet takaríthatunk meg az oldalunkon.</p>
<p><strong>Összecsukott menü:</strong><br />
Ehhez nem kell mást tennünk, mint először is a stíluslapunkon megadjuk a divek kiinduló magasságát. A mellékelt példában a tartalom_container magasságát kell megadni:
<pre class="brush: xml; title: ; notranslate">.tartalom_container {
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	height:23px;
} </pre>
<p>A tényleges tartalom div magasságát érdemes auto-ra állítani, de ez az alapbeállítás is, így ha nem adunk meg magasságot a tartalom későbbi módosításakor sem érhet minket meglepetés. Persze ettől még az animált végső méretet hozzá kell majd igazítani. Magasság megadásakor arra kell figyelnünk, nehogy túlcsorduljon a szöveg.</p>
<p>Másodszor pedig ne az alap MM_effectBlind függvényt használjuk, hanem bátran írjunk sajátot, akár minden divhez más-más paraméterrel.<br />
Például töröljük ki az alapként beillesztett MM_effectBlind -ot:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
function MM_effectBlind(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoBlind(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
//--&gt;
&lt;/script&gt;
</pre>
<p>Most az átláthatóság és az összetartozás jobb felismerhetősége kedvéért nem a head tag-be írtam a scripteket, ahogy rendszerint kell, hanem az egyes divek után illesztettem be őket.</p>
<p><span style="text-decoration: underline;">1 div-re alkalmazva a hatást:</span></p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
		var blind1 = new Spry.Effect.Blind('Tartalom 1', {duration: 2000, from: '23px', to: '100px', toggle: true});
	&lt;/script&gt;
</pre>
<p>Nézzük meg mit is takar ez a pár sor: </p>
<ul>
- Először is meghatározásra kerül a script kód típusa, tehát jelzi a böngészők számára, hogy javascript következik:
<pre class="brush: xml; title: ; notranslate">&lt;script type=&quot;text/javascript&quot;&gt;</pre>
</ul>
<ul>
- El is érkeztünk a lényeges részhez. Itt meghatározzuk egy változóban a mozgásunk paramétereit. A változónkat elnevezzük blind1-nek, amely a Spry Effectet hívja meg a kívánt div-nél, tehát most a Tartalom 1div-re kattintáskor. Utána megadásra kerül a hatás hossza, az induló méret, majd a végső méret. </p>
<pre class="brush: xml; title: ; notranslate">var blind1 = new Spry.Effect.Blind('Tartalom 1', {duration: 2000, from: '23px', to: '100px', toggle: true});</pre>
</ul>
<p>Végül pedig a divünk header részében az onclick eseménynél cseréljük ki a meghívást az MM_effectBlind-ról az újonnan beírt blind1-re:</p>
<pre class="brush: xml; title: ; notranslate">&lt;p class=&quot;header&quot; onclick=&quot;blind1.start();&quot;&gt;Tartalom 1&lt;/p&gt;</pre>
<p><span style="text-decoration: underline;">3 div-re alkalmazva a hatást:</span></p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Spry - Blind effect&lt;/title&gt;
&lt;link href=&quot;spry_effects_blind_close.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;

&lt;script src=&quot;SpryAssets/SpryEffects.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div id=&quot;Container&quot;&gt;
  &lt;div class=&quot;tartalom_container&quot; id=&quot;Tartalom 1&quot;&gt;
    &lt;p class=&quot;header&quot; onclick=&quot;blind1.start();&quot;&gt;Tartalom 1&lt;/p&gt;
    &lt;p class=&quot;tartalom&quot;&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam ut leo   tortor. Proin tristique, diam et vestibulum iaculis, neque erat   facilisis odio, in imperdiet velit erat nec massa. Fusce eget turpis   lorem, nec ultricies nibh. Nulla facilisi. Suspendisse potenti. Mauris   orci nibh, eleifend sit amet aliquet ultrices, rhoncus ac nisi. In   luctus hendrerit nunc, in pharetra nulla malesuada in. Nulla nisl felis,   tincidunt a tempor ut, fringilla ut metus.&lt;/p&gt;
  &lt;/div&gt;

   &lt;script type=&quot;text/javascript&quot;&gt;
		var blind1 = new Spry.Effect.Blind('Tartalom 1', {duration: 2000, from: '23px', to: '100px', toggle: true});
	&lt;/script&gt;

  &lt;div class=&quot;tartalom_container&quot; id=&quot;Tartalom 2&quot;&gt;
    &lt;p class=&quot;header&quot; onclick=&quot;blind2.start();&quot;&gt;Tartalom 2&lt;/p&gt;
    &lt;p class=&quot;tartalom&quot;&gt; Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam ut leo   tortor. Proin tristique, diam et vestibulum iaculis, neque erat   facilisis odio, in imperdiet velit erat nec massa. Fusce eget turpis   lorem, nec ultricies nibh. Nulla facilisi. Suspendisse potenti. Mauris   orci nibh, eleifend sit amet aliquet ultrices, rhoncus ac nisi. In   luctus hendrerit nunc, in pharetra nulla malesuada in. Nulla nisl felis,   tincidunt a tempor ut, fringilla ut metus.&lt;/p&gt;
  &lt;/div&gt;

   &lt;script type=&quot;text/javascript&quot;&gt;
 var blind2 = new Spry.Effect.Blind('Tartalom 2', {duration: 500, from: '23px', to: '100px', toggle: true});
&lt;/script&gt;

  &lt;div class=&quot;tartalom_container&quot; id=&quot;Tartalom 3&quot;&gt;
    &lt;p class=&quot;header&quot; onclick=&quot;blind3.start();&quot;&gt;Tartalom 3&lt;/p&gt;
    &lt;p class=&quot;tartalom&quot;&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam ut leo   tortor. Proin tristique, diam et vestibulum iaculis, neque erat   facilisis odio, in imperdiet velit erat nec massa. Fusce eget turpis   lorem, nec ultricies nibh. Nulla facilisi. Suspendisse potenti. Mauris   orci nibh, eleifend sit amet aliquet ultrices, rhoncus ac nisi. In   luctus hendrerit nunc, in pharetra nulla malesuada in. Nulla nisl felis,   tincidunt a tempor ut, fringilla ut metus.&lt;/p&gt;
  &lt;/div&gt;

  &lt;script type=&quot;text/javascript&quot;&gt;
 var blind3 = new Spry.Effect.Blind('Tartalom 3', {duration: 200, from: '23px', to: '100px', toggle: true});
&lt;/script&gt;

&lt;/div&gt;
&lt;/body&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Végül, de nem utolsó sorban tegyük láthatóvá a fejlécek kattinthatóságát a kurzor kézfejjé változásával, azaz a header CSS stílusához adjuk hozzá a <strong>cursor:pointer;</strong> tulajdonságot. </p>
<p>Ezeket ismerve már bátran variálhatjuk kedvünk szerint a menük működését.<br />
<strong></strong><br />
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/minta/spry_effects_blind_close.html">Az eredmény:</a></p>
<div ><a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/minta/spry_effects_blind_close.html"><img width="615" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/dw/Spry Effects/Blind/eredmeny.jpg" alt="Adobe Dreamweaver Blind Spry Effect" /></a></div>
</li>
<p><strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/spry-effects-blind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kurzor követése és helyettesítése /ActionScript2/</title>
		<link>http://www.fxdesignport.com/kurzor-kovetese-es-helyettesitese-actionscript2/</link>
		<comments>http://www.fxdesignport.com/kurzor-kovetese-es-helyettesitese-actionscript2/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 19:40:50 +0000</pubDate>
		<dc:creator>vancso</dc:creator>
				<category><![CDATA[Cikkek]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=852</guid>
		<description><![CDATA[Egy weblap, vagy akár egy flashjáték készítése során is szükségünk lehet a kurzor mozgásának lekövetésére. Ha már lekövetjük akkor egyúttal nézzük  meg azt is, hogyan kell lecserélni a kurzor ikonját Flash -ben. Szerző:&#160;vancso Leendő formatervező. Az FXdesignport alapító tagja. Kurzor mozgásának követése: 1. Készítsünk bármilyen MovieClip szimbólumot, mondjuk egy plussz jelet. 2. Action Panelt behívva [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/kurzor/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/kurzor/kurzor_th.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left: 225px; margin-right: 10px; height: 245px;">Egy weblap, vagy akár egy flashjáték készítése során is szükségünk lehet a kurzor mozgásának lekövetésére. Ha már lekövetjük akkor egyúttal nézzük  meg azt is, hogyan kell lecserélni a kurzor ikonját Flash -ben.</p>
<p><span id="more-852"></span></p>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/4369d61cdcb336993d8e175a42a613b5?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/vancso/" title="Posts by vancso" rel="author">vancso</a></span></p>
<p>	Leendő formatervező.<br />
Az FXdesignport alapító tagja.</p></div>
</div>
<p><strong><span style="text-decoration: underline;"><span style="color: #000000;">Kurzor mozgásának követése:</span></span></strong></p>
<div class="keret"><object id="kurzor követése" style="width: 300px; height: 300px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="300" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="menu" value="false" /><param name="name" value="kurzor követése" /><param name="src" value="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/kurzor/kurzor_kovetese.swf" /><param name="align" value="top" /><embed id="kurzor követése" style="width: 300px; height: 300px;" type="application/x-shockwave-flash" width="300" height="300" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/kurzor/kurzor_kovetese.swf" align="top" name="kurzor követése" menu="false"></embed></object></div>
<p>1. Készítsünk bármilyen MovieClip szimbólumot, mondjuk egy plussz jelet.<br />
2. Action Panelt behívva [F9], írjuk rá a következő kódot a szimbólumunkra:</p>
<pre class="brush: as3; title: ; notranslate">onClipEvent (load) {
	egermutatosebesseg = 10;
}

//az egérmutató aktuális pozíciójához igazítja a szimbólumunkat
//sebességgel leosztva egyenletesen lassuló mozgást kapunk

onClipEvent (enterFrame) {
	_x += (_root._xmouse-_x)/egermutatosebesseg;
	_y += (_root._ymouse-_y)/egermutatosebesseg;
}</pre>
<p><strong><span style="text-decoration: underline;"><span style="color: #000000;">Kurzor ikonjának lecserélése:</span></span></strong></p>
<div class="keret"><object id="kurzor kicserélése" style="width: 300px; height: 300px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="300" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="menu" value="false" /><param name="name" value="kurzor kicserélése" /><param name="src" value="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/kurzor/kurzor_kicserelese.swf" /><param name="align" value="top" /><embed id="kurzor kicserélése" style="width: 300px; height: 300px;" type="application/x-shockwave-flash" width="300" height="300" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/kurzor/kurzor_kicserelese.swf" align="top" name="kurzor kicserélése" menu="false"></embed></object></div>
<p>1. A követés mintáján szintén készítsünk egy tetszőleges MovieClip szimbólumot (plussz jelet).<br />
2. Action Panelt behívva [F9], írjuk rá a következő kódot a szimbólumunkra:</p>
<pre class="brush: as3; title: ; notranslate">onClipEvent (load){
//elrejtjük a kurzort
     Mouse.hide();
}
//A kurzor koordinátáival tesszük egyenlővé a szimbólumunkét, azaz lecseréltük
onClipEvent (mouseMove){
     _x = _root._xmouse;
     _y = _root._ymouse;

//frissíti a képernyőt amint elmozgattuk a kurzort, ettől szebb lesz az eredmény
     updateAfterEvent();
}</pre>
<p><strong> </strong></p>
<p><a title="letöltés"></a><a onclick="javascript: pageTracker._trackPageview('/webdesign/forgo_foldgomb'); " href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/kurzor/kurzor.rar">Szerkesztő fájl letöltése</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/kurzor-kovetese-es-helyettesitese-actionscript2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forgó földgömb</title>
		<link>http://www.fxdesignport.com/forgo-foldgomb/</link>
		<comments>http://www.fxdesignport.com/forgo-foldgomb/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 00:31:35 +0000</pubDate>
		<dc:creator>vancso</dc:creator>
				<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=824</guid>
		<description><![CDATA[Egy egyszerű példa következik a címbeli effekt elkészítésére flashben, amelyet weblapon, vagy bannerban egyaránt alkalmazhatunk. Lényege, hogy egy kör alakú maszk mögött mozgatjuk a kontinensek képét. Számomra ez tűnt a legkézenfekvőbb, valamint legegyszerűbb megoldásnak. Nézzük miről is van szó: Szerző:&#160;vancso Leendő formatervező. Az FXdesignport alapító tagja. Forgó Földgömb Kontinensek: Kontinensek létrehozása. Erre számos képet lehet [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/forgo_foldgomb/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/forgo_foldgomb_th.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left: 225px; margin-right: 10px; height: 245px;">Egy egyszerű példa következik a címbeli effekt elkészítésére flashben, amelyet weblapon, vagy bannerban egyaránt alkalmazhatunk. Lényege, hogy egy kör alakú maszk mögött mozgatjuk a kontinensek képét. Számomra ez tűnt a legkézenfekvőbb, valamint legegyszerűbb megoldásnak.<br />
Nézzük miről is van szó:</p>
<p><span id="more-824"></span></p>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/4369d61cdcb336993d8e175a42a613b5?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/vancso/" title="Posts by vancso" rel="author">vancso</a></span></p>
<p>	Leendő formatervező.<br />
Az FXdesignport alapító tagja.</p></div>
</div>
<p><strong>Forgó Földgömb</strong></p>
<div class="keret"><object id="forgó földgömb" style="width: 125px; height: 125px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="125" height="125" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="menu" value="false" /><param name="name" value="forgó földgömb" /><param name="src" value="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/forgo_foldgomb.swf" /><param name="align" value="top" /><embed id="forgó földgömb" style="width: 125px; height: 125px;" type="application/x-shockwave-flash" width="125" height="125" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/forgo_foldgomb.swf" align="top" name="forgó földgömb" menu="false"></embed></object></div>
<p><strong><span style="text-decoration: underline;"><span style="color: #000000;">Kontinensek:</span></span><br />
</strong></p>
<ol>
<li style="text-align: left;">Kontinensek létrehozása. Erre számos képet lehet találni az interneten, én a mellékletben szereplőt használtam, melyet már kissé egyszerűsítettem photoshop segítségével. Importáljuk a képet flashbe, majd a színpadra helyezve konvertáljuk Graphic szimbólummá [F8] („terkep_graphic”).</li>
<p><strong> </strong></p>
<li style="text-align: left;">Konvertáljuk MovieClip szimbólummá [F8] („terkep_mc”).</li>
<li style="text-align: justify;">
<p style="text-align: left;">Az alt gomb nyomva tartása mellett húzzuk az eredeti mc mellé, így megkapjuk a „terkep_mc” másolatát. A két MovieClip -et igazítsuk egy vonalba és egymás mellé, majd konvertáljuk a kettőt együtt ismét MovieClip szimbólummá [F8](„terkepek_mc”). A property paneljén írjuk be instance névnek a „terkep” -et.</p>
<p><strong> </strong></p>
<div class="keret"><a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/foldgomb_tut_kep1.jpg" rel="shadowbox[sbpost-824];player=img;"><img width="575" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/foldgomb_tut_kep1.jpg" alt="" /></a></div>
</li>
<p><strong></strong></p>
<li style="text-align: justify;">Hozzunk létre egy új réteget („kör_maszk”), legyen ez a legfelső rétegünk, mivel maszkként fogjuk alkalmazni. Rajzoljunk rá egy tetszőleges nagyságú kört [o] az alábbi módon, majd jobb klikk ezen a rétegen és állítsuk be mask -nak.<br />
<strong></strong></p>
<div class="keret"><a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/foldgomb_tut_kep2.jpg" rel="shadowbox[sbpost-824];player=img;"><img width="575" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/foldgomb_tut_kep2.jpg" alt="" /></a></div>
</li>
</ol>
<p><strong><span style="text-decoration: underline;">Háttér:</span></strong></p>
<ol>
<li>Másoljuk le a maszkhoz készített és már jól elhelyezett körünket és illesszük egy új „kör_háttér” nevű rétegre, melyet legalsó rétegként állítunk be. Kijelölése után a Color palettán alkalmazzuk a következő beállításokat:</li>
</ol>
<p style="text-align: left; padding-left: 120px;">Color Type: Radial<br />
első szín: #BCF1FE<br />
második szín: #01748F</p>
<p style="text-align: left; padding-left: 120px;">
<p style="text-align: left; padding-left: 120px;">
<p><strong></strong></p>
<div class="keret"><a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/foldgomb_tut_kep3.jpg" rel="shadowbox[sbpost-824];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/foldgomb_tut_kep3.jpg" alt="" /></a></div>
<p><strong><span style="text-decoration: underline;">Mozgás:</span></strong></p>
<p>A mozgást egy egyszerű ActionScript kóddal érjük el, amit ugyan elkerülhettünk volna, ha mondjuk Motion Tween-t alkalmazva elmozdítjuk a térképet, de ez a kód egyszerű és más animációknál is nagy segítséget jelenthet az ismerete.</p>
<p>Lássuk, hogyan is néz ki az ActionScript2 kódunk :</p>
<p>Készítsünk egy új réteget az első helyre, nevezzük el „Action”-nek. Nyissuk meg az Action panelt [F9] és másoljuk be a következő kódot:</p>
<pre class="brush: as3; title: ; notranslate">//sebesség meghatározása
var speed = 1;
this.onEnterFrame = function()
{
 //A térkép pozíciója, mozgása
 terkep._x = terkep._x-speed;

 //ha a térkép x értéke eléri a -275 -ös értéket
 if (terkep._x == -275)
 {
 //akkor az x= -42 -re ugrik
 terkep._x = -42;
 }
};</pre>
<p>Az x értékeket mindenki a saját &#8220;terkep&#8221; MovieClip -jéhez igazítva adja meg.</p>
<p>Gyakorlatilag készen is vagyunk a lényeggel, ezek után grafikailag mindenki tetszés szerint módosíthatja alkotását.<br />
Tesztelhető a példa fájlunk [ctrl+F8]</p>
<p><a title="letöltés"></a><a onclick="javascript: pageTracker._trackPageview('/webdesign/forgo_foldgomb'); " href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/forgo_foldgomb/forgo_foldgomb.rar">Szerkesztő fájl letöltése</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/forgo-foldgomb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A klónok támadása</title>
		<link>http://www.fxdesignport.com/a-klonok-tamadasa/</link>
		<comments>http://www.fxdesignport.com/a-klonok-tamadasa/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:05:27 +0000</pubDate>
		<dc:creator>perhiniak</dc:creator>
				<category><![CDATA[Foto]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=656</guid>
		<description><![CDATA[A Photoshop képillesztési és maszkolási tudásával pillanatok alatt készíthetünk látványos fotómontázsokat, melyeken ugyanaz az ember, vagy tárgy többször is szerepel. A divatfotóktól kezdve a reklámgrafikáig mindenhol alkalmazzák ezt a trükköt látványo és ötletes kompozíciókhoz. Ebben a tutorialban mi egy 5 képből összeillesztett montázst fogunk végigcsinálni. Szerző:&#160;perhiniak Formatervező és grafikus. Az FX designport alapítója. Hivatalos Adobe [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/a-klonok-tamadasa/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left:225px; margin-right:10px;">
A Photoshop képillesztési és maszkolási tudásával pillanatok alatt készíthetünk látványos fotómontázsokat, melyeken ugyanaz az ember, vagy tárgy többször is szerepel. A divatfotóktól kezdve a reklámgrafikáig mindenhol alkalmazzák ezt a trükköt látványo és ötletes kompozíciókhoz. </p>
<p>Ebben a tutorialban mi egy 5 képből összeillesztett montázst fogunk végigcsinálni.</p>
<p><span id="more-656"></span></p>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/c6d299edae3ced94dfbde86ccb213a78?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/perhiniak/" title="Posts by perhiniak" rel="author">perhiniak</a></span></p>
<p>	Formatervező és grafikus.<br />
Az FX designport alapítója.<br />
Hivatalos Adobe szakember és oktató.</p></div>
</div>
<p>Ha magunk szeretnénk hasonló képsorozatot készíteni, akkor lehetőleg állványról fotózzunk. Ha ez nem lehetséges, akkor kézből fotózva ügyeljünk arra, hogy ne nagyon mozdítsuk el a kamerát a sorozat elemei között. Továbbá arra is ügyeljünk, hogy manuális módban fotózzuk, tehát ne változzon a rekeszérték, a záridő és az ISO érték a sorozat készítése során. Az optika fókuszállítását is váltsuk át manuálisra és így keressük meg a megfelelő fókuszt. Ez szintén azt garantálja, hogy a sorozatunk elemei ugyanolyan mélységélességgel és fókusszal készülnek, így segítve a montázs élethűségét. Az alábbi képen láthatjuk a végeredményt és alatta az elkészítéshez használt 5 darab eredeti fotót:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep00.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep00.jpg"/></a></div>
<p>Ha a képeink elkészültek, akkor keressük meg őket a számítógépünkön a Bridge segítségével. Ez a szoftver az Adobe szoftverek kísérőalkalmazása, ami a lehető legjobb fájlmenedzselő program vizuális szakemberek számára. Azon kívül, hogy sok praktikus szűrési, keresési megoldást nyújt néhány automatizálási folyamatot is elindíthatunk belőle közvetlenül. Így például jelen példában az 5 képünket kiválasztjuk (Ctrl/Cmd+A, ha nincs más a mappában) majd a Tools/Photoshop/Load files into Photoshop layers kiválasztva a Bridge automatikusan behozza számunkra egy Photoshop dokumentumba, külön rétegekre az 5 képet.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep01.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep01.jpg"/></a></div>
<p>￼Az így kapott Photoshop fájlban a legfelső rétegre került képet látjuk még csak egyenlőre. Ahhoz, hogy előkerüljön a többi képről is a modell maszkolnunk kell majd az összes réteget, a legalsót leszámítva. Először azonban meg kell győzödnünk, hogy mind az 5 réteg tartalma tökéletesen fedi egymást. Ehhez a Photoshop intelligens képösszehasonlító és illesztő parancsát fogjuk használni: Edit/Auto-Align Layers. Ügyeljünk azoban arra, hogy mielőtt ezt elindítjuk jelöljük ki az összes réteget a Layers panelről:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep02.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep02.jpg"/></a></div>
<p>Ha így kiválasztjuk a képen is látható parancsot kapunk egy menüt, ahol eldönthetjük, hogy milyen vetítési, képtorzítási módosításokat engedélyezünk a programnak. Ezek közül az Auto funkció tud a legszabadabban módosítani a rétegtartalmakon, és ennek köszönhetően a legtöbb esetben ezzel érhetjük a legjobb eredményt is. Válasszuk hát most ezt ki:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep03.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep03.jpg"/></a></div>
<p>Ez a parancs átmozgatja és megtorzítja egy kicsit a rétegeket, ahhoz, hogy tökéletes fedésbe kerülhessenek. Ha állványról fotóztunk és még távkioldót is használtunk, akkor szinte egyáltalán nem kell majd a Photoshop-nak ilyenkor dolgoznia, de ha kézből fotózott sorozatot használunk, akkor ezután biztos keletkeznek üres sarkok a dokumentumon belül, amiket vágjunk is le egyből a Crop tool segítségével (C). Ha idáig megvagyunk, akkor kezdődhet a maszkolás!</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep04.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep04.jpg"/></a></div>
<p>A legfelső réteghez adjunk hozzá egy teljesen kitakart rétegmaszkot (Layer/Layer mask/Hide all). Ezt gyorsan úgy is elérhetjük, ha a Layers panel alján lévő rétegmaszk ikonra úgy kattintunk, hogy közben nyomva tartjuk az Alt gombot. Ha ezzel megvagyunk, akkor a legfelső rétegünk teljesen láthatatlanná válik és a közvetlenül alatta lévő réteg jelenik meg. A feladatunk most az, hogy az elkészült rétegmaszkban átrajzoljuk fehérré azt a részt, ahol az adott rétegen a modell található. Ahhoz, hogy könnyebb legyen a dolgunk használjuk a CS4-es verzióban bevezetett Masks panelen található Density paramétert, mellyel a rétegmaszkunk áteresztőképességét módosíthatjuk dinamikusan. Vegyük ezt most le kábé 60-70%-ra, és így már látni fogjuk halványan a kitakart alakot a rétegen. Ha valaki nem rendelkezik ezzel az új verzióval, akkor egy kicsit nehezebb belőnie, hogy hova kell rajzolnia, de enélkül is meg lehet oldani a dolgot, csak egy kicsit talán tovább tart a rajzolgatás.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep05.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep05.jpg"/></a></div>
<p>Ez után válasszuk ki az ecsetet (B) és kezdjünk el festeni a fehér színnel és lágy élő ecsettel a halványan megjelent alak fölé, mígnem az teljesen láthatóvá nem válik. Ha jól dolgoztunk, akkor a rétegünk melletti rétegmaszkban látni fogunk egy fehér foltot:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep06.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep06.jpg"/></a></div>
<p>￼Ha ezzel megvagyunk visszaállíthatjuk a maszkunk 100%-os telítettségét a maszkok panel Density paraméterével. Ezzel meg is vagyunk az első réteggel, hiszen mostmár a legfelső és az alatta levő rétegen lévő alakot egyszerre látjuk. Innentől kezdve ugyanezt a folyamatot kell lefelé haladva folytatni. Csak emlékeztetőül tehát:</p>
<p>1. Feketével kitöltött maszk hozzáadása a réteghez<br />
2. Denzitás vissza 70%-ra<br />
3. Fehér színnel rajz a halványan megjelent alakra, míg elő nem tűnik teljesen<br />
4. Maszk denzitása vissza 100%-ra</p>
<p>Ha tiszta és precíz munkát akarunk végezni, akkor meg is vizsgálhatjuk a maszkjainkat közelebbről. Ehhez kattintsunk a maszkok bélyegképére Alt gombot nyomva tartva. Ilyenkor belépünk a maszk nézetbe: </p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep07.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep07.jpg"/></a></div>
<p>￼Ebben a nézetben rajzolva a rétegmaszkot tudjuk finomítani, módosítani. Ha ki akarunk ebből a nézetből lépni, akkor újra kattintsunk Alt-tal együtt valamelyik rétegmaszk bélyegképére. Ha jól dolgoztunk, akkor a végeredmény a rétegmaszkokkal együtt valahogy így fest:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep08.jpg" rel="shadowbox[sbpost-656];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/03_klontamadas/fx_04_klontamadas_kep08.jpg"/></a></div>
<p>Mindenkinek jó kísérletezést kívánok és várom a kommentek között az elkészült montázsokat!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/a-klonok-tamadasa/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mi is az a hisztogram</title>
		<link>http://www.fxdesignport.com/amit-a-hisztogramrol-tudni-illik/</link>
		<comments>http://www.fxdesignport.com/amit-a-hisztogramrol-tudni-illik/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:02:57 +0000</pubDate>
		<dc:creator>perhiniak</dc:creator>
				<category><![CDATA[Foto]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=528</guid>
		<description><![CDATA[Ahhoz, hogy tisztában legyünk a digitális képek viselkedésével és a rajtuk végezhető korrekciókkal, nélkülözhetetlen, hogy ismerjük a képekhez tartozó hisztogramokat. Ebben a tutorialban konkrét példákon keresztül tanuljuk meg, hogy mire tudjuk használni a hisztogramokat, és az azokhoz szorosan kapcsolódó tónuskorrekciókat. Szerző:&#160;perhiniak Formatervező és grafikus. Az FX designport alapítója. Hivatalos Adobe szakember és oktató. Ha fotóztunk [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/amit-a-hisztogramrol-tudni-illik/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left:225px; margin-right:10px;">
Ahhoz, hogy tisztában legyünk a digitális képek viselkedésével és a rajtuk végezhető korrekciókkal, nélkülözhetetlen, hogy ismerjük a képekhez tartozó hisztogramokat. Ebben a tutorialban konkrét példákon keresztül tanuljuk meg, hogy mire tudjuk használni a hisztogramokat, és az azokhoz szorosan kapcsolódó tónuskorrekciókat.</p>
<p><span id="more-528"></span></p>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/c6d299edae3ced94dfbde86ccb213a78?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/perhiniak/" title="Posts by perhiniak" rel="author">perhiniak</a></span></p>
<p>	Formatervező és grafikus.<br />
Az FX designport alapítója.<br />
Hivatalos Adobe szakember és oktató.</p></div>
</div>
<p><strong></strong></p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep00.jpg" rel="shadowbox[sbpost-528];player=img;"><img src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep00.jpg"/></a></div>
<p>Ha fotóztunk már digitális fényképezőgéppel, akkor biztos találkoztunk a hátsó kijelzőn megjelenő furcsa ábrával, mely leginkább egy domborzat metszeti képére hasonlít. Ezt a legtöbben reflexből eltüntetik, hogy ne zavarja őket. Ezt az ábrát nevezik hisztogramnak, mely a digitális képek teljes tónuseloszlását mutatja meg számunkra.</p>
<p><strong></strong></p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep01.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep01.jpg"/></a></div>
<p>A fenti példán keresztül könnyen érthetővé válik, hogy pontosan mit is jelent egy kép tónuseloszlása és ez hogy jelenik meg a hisztogramon. Egy kép tónusait három fő tartományra bontjuk fel: árnyékok, középtónusok és csúcsfények. A fénykép készítésekor beállított rekeszérték, záridő és ISO érzékenység befolyásolja leginkább, hogy az adott témát milyen tónuseloszlással rögzítjük. A bal oldali kép jellegzetesen túlexponált. Ilyenkor a hisztogram erősen jobbra tolódik el, azaz a csúcsfényekből található a legtöbb a képen belül, míg középtónusból már kevesebb, árnyékokból pedig szinte semennyi. A jobb oldali kép ennek pont az ellenkezője. Ezt alulexponált képnek nevezzük, ahol a hisztogram erősen balra tolódik el.</p>
<p>A hisztogram csupán egy információs eszköz, melynek segítségével könnyebben tudjuk diagnosztizálni a digitális képeket, és persze segítségükkel a korrekciókat is szakszerűbben tudjuk alkalmazni.</p>
<p><strong></strong></p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep02.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep02.jpg"/></a></div>
<p>A fent látható képet megnyitva Photoshop-ban és kiválasztva a Hisztogram panelt megvizsgálhatjuk közelebbről, hogy mivel tudnánk javítani a tónuseloszláson. A Hisztogram panel lenyílómenüjéből ajánlott kiválasztani az Expanded opciót és átállítani a Channel lenyíló menüt RGB-re. Ha az All Channels View-t választjuk, akkor a színcsatornákat külön-külön hisztogramok formájában is láthatjuk.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep03.jpg" rel="shadowbox[sbpost-528];player=img;"><img src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep03.jpg"/></a></div>
<p>Mégis mit állapíthatunk meg erről a képről? Jól látszik a hisztogramon, hogy sok árnyékos részlet és sok csúcsfényes részlet van rajta, de nagyon kevés középtónus. Az ilyen képek minden esetben nagyon kontrasztosak. Lehet ezen valahogy segíteni? Természetesen lehet, méghozzá nagyon látványos javulást érhetünk el. Abban az esetben szerencsénk van, ha a képünk hisztogramja egyik irányban sem éri el szélsőértéket (azaz nem tolódnak a “hegycsúcsok” teljesen a jobb, vagy bal szélre). Ennél a képnél bár nagyon közel van mindkét oldal a szélső értékhez, de mégsem érik el, tehát jól korrigálható a kép tónusállománya. Abban az esetben ha mondjuk felül a szélsőértéket elérné a hisztogram, akkor a képünkön lennének teljesen fehér képpontok, melyek szinte használhatatlanok a kép javításához. A valóságban nem létezik teljesen fehér, vagy teljesen fekete, de sajnos a digitális fényképek esetében könnyedén előfordulhat, hogy rosszul exponált képeknél találkozunk abszolút fekete, vagy abszolút fehér képpontokkal.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep04.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep04.jpg"/></a></div>
<p>Nézzük hát, hogy mire van szükségünk a kép feljavításához. A tónuskorrekciókat az Image menü alatti Adjustments-ben találhatjuk, és ezek közül is nekünk most a Shadow/Highlights korrekció kell. Ennek segítségével szelektíven tudjuk az árnyékokat és csúcsfényeket módosítani. Az alább látható módon jön be alapértelmezett állapotban ez a parancs egy ablakban. Érdemes a Hisztogram panelünket is kéznél tartani folyamatosan, mikor tónusokat korrigálunk.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep05.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep05.jpg"/></a></div>
<p>￼A menüben található Shadows csúszka minél magasabb értéket vesz fel, annál jobban világosodni fognak az eredetileg árnyékos részletek, míg a Highlights csúszka növekedése az eredeti csúcsfények sötétedését fogja eredményezni. Ha mindeközben a hisztogramunkat is figyeljük, akkor láthatjuk, hogy egy szürke verzió mutatja az eredeti állapotot, míg feketén már a módosított hisztogramot látjuk. A példaként vett képet úgy tudjuk javítani, ha mindkét paramétert 30-40% környékére emeljük és így pótoljuk a hiányzó középtónusokat a képünkből. Ezt úgy is nevezhetjük, hogy befésültük a hisztogramot középre (ez kevésbé szakszerű, de képletesebb megfogalmazás).</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep06.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep06.jpg"/></a></div>
<p>Ha messziről nézzük a korrekciót azt gondolhatnánk, hogy jó munkát végeztünk, de sajnos közelről nézve előjön a nemkívánt hiba: a képen látható férfi körvonala mentén egy furcsa fénycsóva jelenik meg (mintha mágikus aurája lenne, amit persze normál esetben nem szeretnénk látni a képen). Az alábbi képen ezt közelebbről is meg lehet nézni:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep07.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep07.jpg"/></a></div>
<p>￼Ha ezt a hibát szeretnénk elkerülni, akkor mielőtt elfogadnánk a Shadow/Highlight parancsot kattintsunk a menü alján található Show more options gombra. Ne ijedjünk meg: az alábbi félelmetesen sok beállítási lehetőség fogad majd minket:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep08.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep08.jpg"/></a></div>
<p>Számunkra ezek közül ami most fontos az a Highlights szekción belüli Radius paraméter. Ezt húzzuk le nullára. Láthatóvá válik ezen keresztül, hogy a Radius paraméter határozza meg, hogy a kontrasztos határok mentén millyen széles átmenet mellett léphetnek életbe a kezdeményezett módosítások. Ha nagy a radius érték, akkor óvatosan kezeli a kontrasztos részletek közelében a tónusokat a korrekció, míg ha alacsony ez az érték, akkor drasztikusan megközelíti az ilyen kontúrokat. Jelen esetben nekünk az “aura” eltüntetéséhez az alacsony radius értékre volt szükségünk. Ha ugyanezt a paramétert szintén nullára húzzuk le a Shadows szekcióban, akkor már nem kívánt eredményt érünk el. A fenti kép alapján elfogadva sikeresen korrigáltuk a képet, és most nézzük meg egymás mellett összehasonlítva a kiinduló és javított állapotot:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep09.jpg" rel="shadowbox[sbpost-528];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/01_hisztogram/fx_02_hisztogram_kep09.jpg"/></a></div>
<p>Jól megfigyelhető, hogy miként változott meg a hisztogramunk a korrekció hatására. A tanúlság az, hogy a hisztogram és a képek tónusállományának ismeretében sokkal magabiztosabban választhatjuk meg korrekcióinkat. A hisztogramokkal kapcsolatban még érdemes megismerkednünk a Curves és a Levels korrekciókkal, de ezeket majd egy másik tutorial keretében mutatom be.</p>
<p><strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/amit-a-hisztogramrol-tudni-illik/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XML-alapú flash galéria /ActionScript 2/</title>
		<link>http://www.fxdesignport.com/xml-alapu-flash-galeria-actionscript-2/</link>
		<comments>http://www.fxdesignport.com/xml-alapu-flash-galeria-actionscript-2/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:01:38 +0000</pubDate>
		<dc:creator>vancso</dc:creator>
				<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=684</guid>
		<description><![CDATA[Ebben a részben az előző XML &#8211; alapú flash diavetítés továbbfejlesztéseként létrejött, előre és hátra léptető gombokkal, valamint előtöltővel ellátott fotógaléria elkészítésének lépései következnek. Szerző:&#160;vancso Leendő formatervező. Az FXdesignport alapító tagja. XML- alapú fotógaléria Előkészületek: Előszőr is készítsünk egy „xml galéria” nevű mappát, melyben a fájlokat fogjuk tárolni. Ebben a mappában hozzunk létre egy xml [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/xml-alapu-flash-galeria-actionscript-2/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_galeria/xml-alapu_galeria.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left: 225px; margin-right: 10px; height: 245px;">Ebben a részben az előző XML &#8211; alapú flash diavetítés továbbfejlesztéseként létrejött, előre és hátra léptető gombokkal, valamint előtöltővel ellátott fotógaléria elkészítésének lépései következnek.</p>
<p><span id="more-684"></span>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/4369d61cdcb336993d8e175a42a613b5?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/vancso/" title="Posts by vancso" rel="author">vancso</a></span></p>
<p>	Leendő formatervező.<br />
Az FXdesignport alapító tagja.</p></div>
</div>
<div class="keret"><object id="XML-alapú galéria" style="width: 400px; height: 300px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="menu" value="false" /><param name="name" value="XML-alapú galéria" /><param name="src" value="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_galeria/xml-alapu_galeria.swf" /><param name="align" value="top" /><embed id="XML-alapú galéria" style="width: 400px; height: 300px;" type="application/x-shockwave-flash" width="400" height="300" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_galeria/xml-alapu_galeria.swf" align="top" name="XML-alapú galéria" menu="false"></embed></object></div>
<p><strong>XML- alapú fotógaléria</strong></p>
<p><strong><span style="text-decoration: underline;">Előkészületek:</span></strong></p>
<p>Előszőr is készítsünk egy „xml galéria” nevű mappát, melyben a fájlokat fogjuk tárolni. Ebben a mappában hozzunk létre egy xml fájlt. Például nyissuk meg a notepad -et és az üres dokumentum mentésénél válasszuk az UTF-8 –as kódolást, névnek pedig írjuk be a „galeria.xml”-t. Szükségünk lesz még „GaleriaKepei” nevű almappára. Töltsünk le 4db azonos méretű képet ebbe a mappába.</p>
<p>Az .fla és .swf fájlok szintén az „xml galéria” nevű mappába kerülnek majd, azonos szintre az xml fájllal.</p>
<p><strong><span style="text-decoration: underline;">Galéria XML része:</span></strong></p>
<p>Az xml segítségével lehetőségünk nyílik a galéria tartalmának gyors és egyszerű módosítására, mindenféle bonyolult programozási tudás nélkül, úgy, hogy csak egy képfájl nevét írjuk át a külső xml fájlban.</p>
<p>A galeria.xml fájlba a következőket másoljuk:</p>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=&quot;1.0″ encoding=&quot;utf-8″ standalone=&quot;yes&quot;?&gt;

&lt;galeria&gt;

&lt;kep&gt;

&lt;utvonal&gt;GaleriaKepek/1kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Első kép&lt;/kepleiras&gt;

&lt;/kep&gt;

&lt;kep&gt;

&lt;utvonal&gt;GaleriaKepek/2kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Második kép&lt;/kepleiras&gt;

&lt;/kep&gt;

&lt;kep&gt;

&lt;utvonal&gt;GaleriaKepek/3kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Harmadik kép&lt;/kepleiras&gt;

&lt;/kep&gt;

&lt;kep&gt;

&lt;utvonal&gt;GaleriaKepek/4kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Negyedik kép&lt;/kepleiras&gt;

&lt;/kep&gt;

&lt;/galeria&gt;</pre>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p><strong><span style="text-decoration: underline;">Diavetítés Flash része</span></strong></p>
<p>Nyissunk egy új flash dokumentumot, melynek méretei: 510x 400px, háttérszíne: #333333</p>
<p><span style="text-decoration: underline;">Képek megjelenítése:</span></p>
<p>Hozzunk létre egy Movie Clip-et [ctrl+f8], nevezzük „kep_mc”-nek.</p>
<p>Nevezzük el a rétegünket „Foto”-nak. Húzzuk a színpadra az előbb készített Movie Clip-et, majd állítsuk be a property panelon a „kep” instance nevet, melyre az actionscript kódban fogunk hivatkozni.</p>
<p><span style="text-decoration: underline;">Képleírások megjelenítése:</span></p>
<p>Hozzunk létre egy új réteget, nevezzük el „Szöveg”-nek, majd készítsünk rajta egy szövegdobozt, melynek típusa dynamic text, instance neve pedig „kepleiras” .</p>
<p><span style="text-decoration: underline;">Előtöltő csík készítése:</span></p>
<p>Hozzunk létre egy „elotolto_mc” nevű  MovieClipet [ctrl +F8]. Rajzoljunk bele 100x3px-es #0000CC színű, keret nélküli téglalapot a Rectangle Tool-lal [R]. Lépjünk vissza a főjelenetbe (Scene1), hozzunk létre egy „Előtöltő” nevű réteget és húzzuk rá az „elotolto_mc” MovieCliepet. Igazítsuk a színpad közepére, Instance neve pedig legyen „elotolto”.</p>
<p>Ezen a rétegen rajzoljunk még egy szövegdobozt [T] az előtöltő csík alá. Típusa legyen dynamic text és adjuk neki a „szamlalo” instance nevet. A szöveg színe legyen fehér, majd igazítsuk a doboz közepére. Ebben a dobozban fogjuk kiiratni a képek töltöttségét százalékban mérve.</p>
<p><span style="text-decoration: underline;">Léptető gombok:</span></p>
<p>Készítsünk új réteget: Gombok.</p>
<p>Tegyünk a színpadra két gombot (pl.:  Windows/Common Libraries/Buttons/Circle Buttons/ Circle with arrow gombot). Az egyik instance neve legyen „elore_gomb”, a másiké „hatra_gomb”, majd fordítsuk irányba őket (&lt;-  -&gt;).</p>
<p><span style="text-decoration: underline;">Actionscript:</span></p>
<p>Készítsünk egy új réteget az első helyre, nevezzük el „Action”-nek. Nyissuk meg az Action panelt [F9] és másoljuk be a következő kódot:</p>
<pre class="brush: as3; title: ; notranslate">// meghatározunk egy XML objektumot, amit &quot;sajat_xml”-nek nevezünk el

sajat_xml = new XML();

// behívjuk a külső XML fájlunkból az adatokat a &quot;sajat_xml” objektumunkba

sajat_xml.load(”galeria.xml”);

// letiltjuk a &quot;white spaces”-t, ez gyakorlatilag a szóközök figyelmenkívül hagyását jelenti

sajat_xml.ignoreWhite = 1;

// mi történjen, ha betöltődtek az adatok … Meghívunk egy „function” -t, &quot;loadData”  ebben az objektumban futtassa

sajat_xml.onLoad = loadData;

count = 0;

// function tartalma

function loadData() {

total = sajat_xml.firstChild.childNodes.length;

// Vegye az adatokat az XML-soraiból (sorok: 0,1,2) és helyezze el a szövegmezőben

kepleiras.text = sajat_xml.firstChild.childNodes[count].childNodes[1].firstChild.nodeValue;

kep.loadMovie(sajat_xml.firstChild.childNodes[count].childNodes[0].firstChild.nodeValue,1);

}

//Előtöltő

this.onEnterFrame = function()

{

filesize = kep.getBytesTotal();

loaded = kep.getBytesLoaded();

elotolto._visible = true;

szamlalo._visible = true;

if (loaded != filesize)

{

elotolto._width = 100*loaded/filesize;

szamlalo.text = Math.round((loaded/filesize)*100)+”%”;

} else

{

elotolto._visible = false;

szamlalo._visible = false;

if (kep._alpha&lt;100)

{

kep._alpha += 10;

}

}

};

//Gombok

elore_gomb.onRelease = function()

{

if (count&lt;(total-1))

{

count++;

loadData();

} else

{

count = 0;

loadData();

}

};

hatra_gomb.onRelease = function()

{

if (count&gt;0)

{

count–;

loadData();

} else

{

count = total-1;

loadData();

}

};</pre>
<p><em> </em></p>
<p>Most már tesztelhetjük a galéria működését [ctrl+F8] !</p>
<p><span style="text-decoration: underline;">Keret, háttér:</span><br />
Gyorsan végezzünk el pár lépést, hogy valahogy ki is nézzen a fotó galériánk.</p>
<p>Készítsünk keretet és hátteret a képeinknek:<br />
Hozzunk létre egy keret nevű réteget. A Rectangle Tool-lal [R] rajzoljunk 410&#215;308 px nagyságú, #CCCCCC keretszínű, #666666 kitöltésű téglalapot, majd igazítsuk a színpad közepére. Ezután csak a keret bal felső sarkához kell igazítanunk a „Foto” rétegen található „kep_mc” Movie Clip-et, hogy a képek illeszkedjenek a keretbe.</p>
<p>A következő kiegészítés egy keret lesz az előtöltő csíkhoz. Rajzoljunk 102&#215;6 px nagyságú téglalapot a Rectangle Tool-lal [R], melynek nincs kitöltő színe, csak fekete kerete. Igazítsuk a színpad közepére, így pont az előtöltő csík mögé kerül, és ennek köszönhetően úgy fog látszani, mintha ezt a keretet töltené ki a betöltődés során.</p>
<p>Készen is vagyunk! Tesztelhető a fotógaléria [ctrl+Enter]!</p>
<p><a title="letöltés"></a><a onclick="javascript: pageTracker._trackPageview('/webdesign/xml_galeria'); " href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_galeria/XML-alapu_galeria.rar">Szerkesztő fájlok letöltése</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/xml-alapu-flash-galeria-actionscript-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kreatív maszkolás</title>
		<link>http://www.fxdesignport.com/kreativ-maszkolas/</link>
		<comments>http://www.fxdesignport.com/kreativ-maszkolas/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:01:19 +0000</pubDate>
		<dc:creator>perhiniak</dc:creator>
				<category><![CDATA[Foto]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=585</guid>
		<description><![CDATA[A Photoshop használata során elengedhetetlen, hogy megfelelően használjuk a különféle maszkolási lehetőségeket. Ezek közül a rétegmaszk kreatív felhasználására nézünk egy egyszerű példát ebben a tutorialban, melyben a maszkolást kombináljuk rétegstílus effektekkel és egy korrekciós réteggel. Ez a példa kezdők és haladók számára egyaránt hasznos tudnivalókat foglal össze. Szerző:&#160;perhiniak Formatervező és grafikus. Az FX designport alapítója. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/kreativ-maszkolas/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left:225px; margin-right:10px;">
A Photoshop használata során elengedhetetlen, hogy megfelelően használjuk a különféle maszkolási lehetőségeket. Ezek közül a rétegmaszk kreatív felhasználására nézünk egy egyszerű példát ebben a tutorialban, melyben a maszkolást kombináljuk rétegstílus effektekkel és egy korrekciós réteggel. Ez a példa kezdők és haladók számára egyaránt hasznos tudnivalókat foglal össze.</p>
<p><span id="more-585"></span></p>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/c6d299edae3ced94dfbde86ccb213a78?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/perhiniak/" title="Posts by perhiniak" rel="author">perhiniak</a></span></p>
<p>	Formatervező és grafikus.<br />
Az FX designport alapítója.<br />
Hivatalos Adobe szakember és oktató.</p></div>
</div>
<p>A alábbi képen láthatjuk az elkészült fotómontázst és az összeállításhoz használt rétegeket. Azok számára, akik jártasak a program használatában innen már nem is kell tovább görgetniük, hiszen a rétegek panel elemei magukért beszélnek. Azoknak viszont, akiknek ez még nem elég segítség következzen a részletesen bemutatása ennek a montázsnak.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep00.jpg" rel="shadowbox[sbpost-585];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep00.jpg"/></a></div>
<p>Kiindulásképpen egy átlagos színes fotót használunk. Az egyrétegű képfájlok (mint például a JPEG) háttérrétegként nyílnak meg a Photoshop-ban. Ezt jelen esetben hagyhatjuk ebben a félig zárolt formában, csak egy rétegmásolatot kell róla csinálnunk. Ezt többféleképpen tehetjük meg:<br />
- jobb kattintás a rétegre, majd Duplicate layer<br />
- ráhúzzuk a réteget a Layers menü alján lévő New layer ikonra<br />
- a felső menüsorból kiválasztjuk: Layer/Duplicate layer<br />
- beállíthatunk ehhez a parancshoz egy billentyűparancsot is<br />
(én az F2 funkcióbillentyűt használom hozzá mindig, amit könnyen el tudok érni).</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep01.jpg" rel="shadowbox[sbpost-585];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep01.jpg"/></a></div>
<p>A duplikált réteg és a háttérréteg most egyenlőre ugyanazt tartalmazza. Válasszuk ki az alsó réteget és hozzunk létre egy Black and White korrekciós réteget. Ezt a CS3-as és korábbi verziók esetében a rétegek panel alján lévő ikonból tudjuk kikeresni, a CS4-es verzió óta viszont használhatjuk erre a célra a sokkal praktikusabb és kényelmesebb Adjustments panelt is. Ennek az újításnak a célja az volt, hogy a korrekciós rétegek ne külön menüben ugorjanak fel, amik mindig útban vannak és nem látjuk tőlük a képet, hanem legyenek szépen rendezett formában mindig egy panelen belül. </p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep02.jpg" rel="shadowbox[sbpost-585];player=img;"><img src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep02.jpg"/></a></div>
<p>Ne lepődjünk meg, ha a korrekciós réteget hozzáadva a montázshoz nem történik egyelőre semmi változás. A korrekciós rétegek mindig úgy működnek, hogy csak a rétegsorrendben alattuk lévő rétegekre fejtik ki hatásukat. Nagy előnyük, hogy nem véglegesülnek soha, az Image/Adjustments menüből kiválasztott korrekciókkal ellentétben, így könnyedén tudjuk a helyzetüket, vagy beállításaikat utólag is módosítani. Ha kikapcsoljuk a felső réteget akkor láthatjuk, hogy az alsó réteg a fölé helyezett Black and white korrekcióval együtt már fekete-fehérré változott. Mostmár csak a felső színes réteget kell kezelésbe vennünk, ami még egyenlőre teljesen eltakarja az alsó színtelen verziót.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep03.jpg" rel="shadowbox[sbpost-585];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep03.jpg"/></a></div>
<p>Ahhoz, hogy kitakarhassunk egy rétegből részleteket mindig a maszkolást használjuk, lehetőleg sose a radír eszközt. A radírozással, vagy törléssel véglegesen elvesztjük az eltűntetett részleteket, míg a maszkolással csak ideiglenesen takarjuk őket ki. Ez sokkal rugalmasabb munkamenetet enged meg. A rétegmaszk létrehozását érdemes a legtöbb esetben egy kijelöléssel kezdenünk. Most is csináljunk egy téglalap kijelölést a Rectangular Marquee eszközzel (M a gyorsbillentyűje), ami a színes kép kerete lesz majd. Ezt forgassuk el még mielőtt maszkot csinálnánk belőle. A kijelölésünket úgy tudjuk a tartalomtól függetlenül méretezni és forgatni, hogy kiválasztjuk a menüsorból a Select/Transform Selection parancsot. Ilyenkor a kijelölésünk szélén megjelennek a vezérlőpontok, melyek közül az egyik sarokpont közelében kattintva és nyomvatartva az egeret manuálisan elforgathatóvá válik a kijelölésünk. Ezt a módosítást egy Enter leütésével elfogadhatjuk.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep04.jpg" rel="shadowbox[sbpost-585];player=img;"><img src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep04.jpg"/></a></div>
<p>Az így elkészült ferde téglalap kijelölésünket fogjuk hozzáadni a felső rétegünkhöz, de ügyeljünk arra, hogy ez a réteg legyen kiválasztva. A rétegmaszkot szintén több helyről érhetjük el:<br />
- a Layers menü alján lévő Add layer mask ikonnal (balról a harmadik)<br />
- a CS4 verzió óta elérhető Masks panel jobb felső részén található ikonnal<br />
- a menüsorból a Layer/Layer mask/Reveal selection<br />
(és ha a menüsorból erre a parancsra beállítunk valamilyen billentyűparancsot, akkor legközelebb egy gombnyomásra tudunk rétegmaszkot létrehozni kijelölésből).</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep05.jpg" rel="shadowbox[sbpost-585];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep05.jpg"/></a></div>
<p>Most hogy már megvan a maszkunk ideje hozzáadni ehhez a maszkolt felső réteghez a rétegstílusokat. Ezeket úgy érjük el, ha duplán kattintunk a Layers panelen belül az adott réteg bélyegképétől jobbra lévő üres területre, ami kéken világít (ne a réteg nevére, mert azzal a réteget fogjuk tudni átnevezni). Ha jól csináltuk, akkor feljön a Layer style ablak, ahol a következő két pipát tegyük hozzá: Drop shadow és Stroke. Ezek részletes beállításait úgy érhetjük el, hogy a pipálás után a nevükre kattintunk. Az általam használt pontos paraméterek a következőek:</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep06.jpg" rel="shadowbox[sbpost-585];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep06.jpg"/></a></div>
<p>Végül pedig még egy hasznos tipp: ha a rétegmaszkot leválasztjuk a rétegtartalomtól (a lánc ikonra kell kattintani a réteg bélyegképe és a maszk bélyegképe között), és a maszkot kiválasztjuk (rákattintunk a maszk bélyegképére), akkor a mozgató eszközzel (V a gyorsbillentyűje) át tudjuk pozícionálni a színes keretet a képen belül. Így könnyen tudunk utólag is komponálni.</p>
<div class="keret">
<a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep07.jpg" rel="shadowbox[sbpost-585];player=img;"><img class="keretimg" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/foto/02_kreativmaszk/fx_03_kreativmaszk_kep07.jpg"/></a></div>
<p>Ebből a tutorialból a következőket érdemes megjegyezni és használni:<br />
- korrekciós rétegek alkalmazása<br />
- kijelölésből rétegmaszk mentése<br />
- rétegstílusok használata<br />
- maszk leválasztása és külön mozgatása a rétegtartalomtól.</p>
<p><strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/kreativ-maszkolas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XML-alapú flash diavetítés /ActionScript 2/</title>
		<link>http://www.fxdesignport.com/xml-alapu-flash-diavetites-actionscript-2/</link>
		<comments>http://www.fxdesignport.com/xml-alapu-flash-diavetites-actionscript-2/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:01:10 +0000</pubDate>
		<dc:creator>vancso</dc:creator>
				<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=676</guid>
		<description><![CDATA[A következőkben egy egyszerűbb XML &#8211; ből dolgozó diavetítést fogunk elkészíteni, amely a képek vetítésén kívűl, képleírás megjelenítésére is alkalmas. Szerző:&#160;vancso Leendő formatervező. Az FXdesignport alapító tagja. XML- alapú diavetítés Előkészületek: Előszőr is készítsünk egy „xml diavetítés” nevű mappát, melyben a fájlokat fogjuk tárolni. Ebben a mappában hozzunk létre egy xml kiterjesztésű fájlt. Például nyissuk [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/xml-alapu-flash-diavetites-actionscript-2/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_diavetites/xml-alapu_diavetites.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left: 225px; margin-right: 10px; height: 245px;">A következőkben egy egyszerűbb  XML &#8211; ből dolgozó diavetítést fogunk elkészíteni, amely a képek vetítésén kívűl, képleírás megjelenítésére is alkalmas.</p>
<p><span id="more-676"></span>
</div>
<div id="author-box">
<div id="avatarimg">
<img alt='' src='http://0.gravatar.com/avatar/4369d61cdcb336993d8e175a42a613b5?s=80&amp;d=wavatar&amp;r=G' class='avatar avatar-80 photo' height='80' width='80' /></div>
<div id="abouttext">
	<span id="aboutbele">Szerző:&nbsp;<a href="http://www.fxdesignport.com/author/vancso/" title="Posts by vancso" rel="author">vancso</a></span></p>
<p>	Leendő formatervező.<br />
Az FXdesignport alapító tagja.</p></div>
</div>
<div class="keret"><object id="XML-alapú diavetítés" style="width: 400px; height: 300px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="menu" value="false" /><param name="quality" value="autolow" /><param name="scale" value="exactfit" /><param name="wmode" value="window" /><param name="name" value="Minta" /><param name="src" value="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_diavetites/xml-alapu_diavetites.swf" /><param name="align" value="top" /><embed id="XML-alapú diavetítés" style="width: 400px; height: 300px;" type="application/x-shockwave-flash" width="400" height="300" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_diavetites/xml-alapu_diavetites.swf" align="top" name="Minta" wmode="window" scale="exactfit" quality="autolow" menu="false"></embed></object></div>
<p><strong>XML- alapú diavetítés</strong></p>
<p><strong>Előkészületek:</strong><br />
Előszőr is készítsünk egy „xml diavetítés” nevű mappát, melyben a fájlokat fogjuk tárolni. Ebben a mappában hozzunk létre egy xml kiterjesztésű fájlt. Például nyissuk meg a notepad -et és az üres dokumentum mentésénél válasszuk az UTF-8 –as kódolást, névnek pedig írjuk be a „diavetites.xml”-t. Szükségünk lesz még egy „DiavetitesKepei” nevű almappára is, amelyben helyezzünk el 4db azonos méretű képet.  (Nálam 400&#215;300 px.)</p>
<p>Az .fla és .swf fájlok szintén az „xml diavetítés” nevű mappába kerülnek majd, azonos szintre az xml fájllal.</p>
<p><strong>Diavetítés XML része:</strong><br />
Az xml segítségével lehetőségünk nyílik a diavetítés tartalmának gyors és egyszerű módosítására, bővítésére mindenféle bonyolult programozási tudás nélkül, úgy, hogy csak egy képfájl nevét írjuk át a külső xml fájlban.<br />
diavetites.xml fájlba a következőket másoljuk:</p>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=”1.0″ encoding=”utf-8″ standalone=”yes”?&gt;

&lt;diavetites delay=”3000″&gt;

&lt;kep&gt;

&lt;utvonal&gt;DiavetitesKepek/1kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Első kép leírása&lt;/ kepleiras &gt;

&lt;/ kep &gt;

&lt;kep&gt;

&lt;utvonal&gt;DiavetitesKepek/2kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Második kép leírása&lt;/ kepleiras &gt;

&lt;/kep&gt;

&lt;kep&gt;

&lt;utvonal&gt;DiavetitesKepek/3kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Harmadik kép leírása&lt;/ kepleiras &gt;

&lt;/kep&gt;

&lt;kep&gt;

&lt;utvonal&gt;DiavetitesKepek/4kep.jpg&lt;/utvonal&gt;

&lt;kepleiras&gt;Negyedik kép leírása&lt;/ kepleiras &gt;

&lt;/kep&gt;

&lt;/ diavetites </pre>
<p>Ebben az esetben relatív hivatkozást használtunk a képfájlok elérésére, ami a merevlemezről működtetés esetében helytálló, azonban, ha a képek az interneten találhatóak, vagyis onnan szeretnénk betöltetni őket, akkor ez nem működhet. Ilyenkor abszolút hivatkozást kell alkalmazni (http://WeboldalCíme/MappaNeve/KépNeve)</p>
<pre class="brush: xml; title: ; notranslate">&lt;diavetites delay=”3000″&gt; -- két kép váltása közti időt határozza meg milliszekundumban.

&lt;kepleiras&gt; ide kerülnek a képről közlendő információink&lt;/ kepleiras &gt;</pre>
<p><strong>Diavetítés Flash része:</strong><br />
Készítsük el a felhasználói felületet.<br />
Nyissunk egy új ActionScript 2.0 –t használó flash dokumentumot (Diavetites.fla).<br />
A  Property panelen a következő paramétereket állítsuk be [ctrl+j]:<br />
-	width = 400px<br />
-	height = 300px<br />
-	background = black</p>
<p><span style="text-decoration: underline;">Képek megjelenítése:</span><br />
Nyomjunk [ctrl+f8] -at egy új szimbólum létrehozásához. Nevezzük el „kep”-nek és válasszuk a Movie Clip típust. Ezzel hozzáadtunk egy „kep” nevű „Movie Clip”-et a Library panelhez.<br />
A Timeline-on adjuk a rétegünknek a „képek” nevet.<br />
Húzzuk be a „kep” szimbólumunkat a színpadra, igazítsuk a bal felső sarokba és gépeljük be a „kep”-et instance névnek. Később az actionscriptben, majd erre az instance névre kell hivatkoznunk.</p>
<p><span style="text-decoration: underline;">Képleírások megjelenítése:</span><br />
Hozzunk létre egy új réteget, nevezzük el „szöveg”-nek.<br />
Szükségünk lesz egy dinamikus szöveg dobozra, ezt a Text tool-lal [T] hozhatjuk létre az új rétegünkön . Rajzoljunk egy szövegdobozt a színpadra és a property paneljén állítsuk a szöveg típusát, Dynamic Text-re. Instance névnek pedig írjuk be a „kepleiras”-t.<br />
Igazítsuk a szövegdobozt, mondjuk a bal alsó sarokba, így ott fognak megjelenni a képleírások. (Ábra 1.)</p>
<p><span style="text-decoration: underline;">Actionscript:</span></p>
<p>Illesszünk be egy új layert, és nevezzük el „Action” -nek. Nyissuk meg az Action panelt [F9], majd másoljuk be a következő kódot:</p>
<pre class="brush: as3; title: ; notranslate">
// meghatározunk egy XML objektumot, amit “sajat_xml”-nek nevezünk el
sajat_xml = new XML();

// behívjuk a külső XML fájlunkból az adatokat a “sajat_xml” objektumunkba
sajat_xml.load(”diavetites.xml”);

// letiltjuk a “white spaces”-t, ez gyakorlatilag a szóközök figyelmenkívül hagyását jelenti
sajat_xml.ignoreWhite = 1;

// mi történjen, ha betöltődtek az adatok … Meghívunk egy „function” -t, (”loadData”)  ebben az objektumban futtassa)
sajat_xml.onLoad = loadData;
count = 0;

// function tartalma
function loadData()
{
total = sajat_xml.firstChild.childNodes.length;
delay = sajat_xml.firstChild.attributes.delay;

// Vegye az adatokat az XML-soraiból (sorok: 0,1,2) és helyezze el a szövegmezőben
kepleiras.text = sajat_xml.firstChild.childNodes[count].childNodes[1].firstChild.nodeValue;
kep.loadMovie(sajat_xml.firstChild.childNodes[count].childNodes[0].firstChild.nodeValue,1);
diavetites();
}
function loadNextRecord()
{
gotoAndPlay(2);
kepleiras.text = sajat_xml.firstChild.childNodes[count].childNodes[1].firstChild.nodeValue;
kep.loadMovie(sajat_xml.firstChild.childNodes[count].childNodes[0].firstChild.nodeValue,1);
diavetites();
}
function diavetites()
{
myInterval = setInterval(pause_diavetites, delay);
function pause_diavetites()
{
clearInterval(myInterval);
if (count&lt;(total-1))
{
count++;
loadNextRecord();
} else
{
count = 0;
loadNextRecord();
}
}
}</pre>
<p>Készen is vagyunk! Tesztelhető a diavetítés [ctrl+Enter]!</p>
<p><a title="letöltés" <a href="http://www.fxdesignport.com/wp-FXdesignport_tartalom/webdesign/flash/xml-alapu_diavetites/XML-alapu_diavetites.rar" onClick="javascript: pageTracker._trackPageview('/webdesign/xml_diavetites'); ">Szerkesztő fájlok letöltése</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/xml-alapu-flash-diavetites-actionscript-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elindult az FX Designport</title>
		<link>http://www.fxdesignport.com/elindult-az-fx-designport/</link>
		<comments>http://www.fxdesignport.com/elindult-az-fx-designport/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:00:13 +0000</pubDate>
		<dc:creator>perhiniak</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.fxdesignport.com/?p=432</guid>
		<description><![CDATA[A hosszas előkészületek után a mai napon elindult az FX Designport weboldal, melynek elsődleges célja, hogy kreatív szakemberek számára hasznos tudnivalókat mutasson be és gyűjtsön össze minőségi, és jól hasznosítható formában, magyar nyelven. Nem a külföldi hasonló oldalakkal szeretnénk felvenni a versenyt (egyelőre), hanem a magyar közönség számára szeretnénk közérthető formában segítséget és inspirációt nyújtani. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fxdesignport.com/elindult-az-fx-designport/"><img id="postimage" src="http://www.fxdesignport.com/wp-FXdesignport_tartalom/hirek/fx_01_koszonto.jpg" alt="W" width="200" height="200" align="left" /></a></p>
<div style="margin-left:225px; margin-right:10px;">A hosszas előkészületek után a mai napon elindult az FX Designport weboldal, melynek elsődleges célja, hogy kreatív szakemberek számára hasznos tudnivalókat mutasson be és gyűjtsön össze minőségi, és jól hasznosítható formában, magyar nyelven. Nem a külföldi hasonló oldalakkal szeretnénk felvenni a versenyt <em>(egyelőre)</em>, hanem a magyar közönség számára szeretnénk közérthető formában <strong>segítséget és inspirációt nyújtani</strong>.</p>
<p><span id="more-432"></span></p>
</div>
<p>A honlap készítői között hivatalos Adobe szakemberek és oktatók, programozók, fotósok, grafikus művészek és webes szakemberek munkálkodnak azon, hogy a legaktuálisabb és legértékesebb tudnivalók kerülhessenek fel folyamatosan az oldalra. A legfontosabb célkitűzés, hogy minden tartalom, még a letölthető segédanyagok, mintafájlok is <strong>ingyenesen bárki számára hozzáférhetőek legyenek</strong>.</p>
<p>Az indulás során bevezetett négy fő témánk, melyekben oktatóanyagokat (vagy angolosan tutorialokat) közlünk a következőek:</p>
<p><strong>1. Webdesign<br />
2. DTP (azaz kiadványszerkesztés)<br />
3. Grafika<br />
4. Fotó</strong></p>
<p>Ezek alapján lesz a későbbiek során lehetséges a tartalom szűrése a cikkek oldalon belül. Az olvasók érdeklődési körétől függően a későbbiekben majd kialakul, hogy melyik irányzatra van leginkább érdeklődés, és az sem kizárt, hogy ez a paletta igény esetén tovább bővülhet új témákkal.</p>
<p>A bemutatásra kerülő tutorialokhoz esetenként mellékelünk letölthető fájlokat is, ezekkel méginkább segítve a megértést. Fontos tudnivaló, hogy az oldalon közölt összes tartalom és így a letölthető fájlok is csak és kizárólag saját felhasználásra hasznosíthatóak. Kereskedelmi forgalomba nem bocsájthatóak és nem publikálhatóak semmilyen formában csak a készítők hozzájárulásával. Az oldalra felkerült minden tartalom szerzői jogi védelem alatt áll.</p>
<p>Minden építő jellegű kritikát szívesen fogadunk akár komment, akár e-mail formájában és várjuk azok jelentkezését is, akik részt szeretnének venni az oldalon megjelenő tartalmak elkészítésében.</p>
<p>Jó tanulást és szórakozást kívánok mindenkinek a jövőben! Szeretettel és sok hasznos tudnivalóval várunk vissza mindig az FX Designport-on!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fxdesignport.com/elindult-az-fx-designport/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

