<?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>labs.hellokeita.com &#187; Papervision3d</title>
	<atom:link href="http://labs.hellokeita.com/category/papervision3d/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.hellokeita.com</link>
	<description>Yet another labs blog</description>
	<lastBuildDate>Thu, 01 Dec 2011 20:14:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My own 3d engine&#8230;</title>
		<link>http://labs.hellokeita.com/2008/02/13/my-own-3d-engine/</link>
		<comments>http://labs.hellokeita.com/2008/02/13/my-own-3d-engine/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 20:13:38 +0000</pubDate>
		<dc:creator>keita</dc:creator>
				<category><![CDATA[3d]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Papervision3d]]></category>
		<category><![CDATA[Sandy3d]]></category>

		<guid isPermaLink="false">http://labs.hellokeita.com/2008/02/13/my-own-3d-engine/</guid>
		<description><![CDATA[Uff&#8230; long time I don&#8217;t write here&#8230;
So&#8230; what I have been doing?
Actually&#8230; nothing interesting&#8230;
Then, couple days ago I started developing my own 3d engine.
I won&#8217;t make it public because it will take all my free time that I actually don&#8217;t have&#8230;
I didn&#8217;t run any benchmarks, I think it&#8217;s more heavy processing than Papervision3d.
anyway&#8230; here is [...]]]></description>
			<content:encoded><![CDATA[<p>Uff&#8230; long time I don&#8217;t write here&#8230;</p>
<p>So&#8230; what I have been doing?<br />
Actually&#8230; nothing interesting&#8230;<br />
Then, couple days ago I started developing my own 3d engine.<br />
I won&#8217;t make it public because it will take all my free time that I actually don&#8217;t have&#8230;</p>
<p>I didn&#8217;t run any benchmarks, I think it&#8217;s more heavy processing than Papervision3d.</p>
<p>anyway&#8230; here is it&#8230;</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_20080213_438074744"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="/files/k3d/20080213.swf" />
	<param name="bgcolor" value="#ffffff" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="/files/k3d/20080213.swf"
			name="fm_20080213_438074744"
			width="400"
			height="300">
		<param name="bgcolor" value="#ffffff" />
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2008/02/13/my-own-3d-engine/&ztz=My own 3d engine...'><img src='http://labs.hellokeita.com/wp-content/plugins/hexosearch-button/logo16x16.png' width='16' height='16' border='0' style='padding:0px 5px 0px 0px;vertical-align:middle' alt='Vote in HexoSearch' title='Vote in HexoSearch' /></a> <span style='vertical-align:middle'><a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2008/02/13/my-own-3d-engine/&ztz=My own 3d engine...'>Vote</a></span>]]></content:encoded>
			<wfw:commentRss>http://labs.hellokeita.com/2008/02/13/my-own-3d-engine/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>BitmapMaterial tips</title>
		<link>http://labs.hellokeita.com/2007/11/28/bitmapmaterial-tips/</link>
		<comments>http://labs.hellokeita.com/2007/11/28/bitmapmaterial-tips/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 08:05:46 +0000</pubDate>
		<dc:creator>keita</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[Papervision3d]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Sandy3d]]></category>

		<guid isPermaLink="false">http://labs.hellokeita.com/2007/11/28/bitmapmaterial-tips/</guid>
		<description><![CDATA[I was making some experiments with Sandy3d and Papervision3d and I realized some tips to increase the performance.
Firstly, with Sandy3d 3.0, when you create a BitmapMaterial, the BitmapData that you used to create the Material, is cloned to create the BitmapMaterial.texture.
So, one think you can do is dispose the BitmapData that you used to create [...]]]></description>
			<content:encoded><![CDATA[<p>I was making some experiments with <a href="http://www.flashsandy.org/" target="_blank">Sandy3d</a> and <a href="http://blog.papervision3d.org" target="_blank">Papervision3d</a> and I realized some tips to increase the performance.</p>
<p>Firstly, with <a href="http://www.flashsandy.org/" target="_blank">Sandy3d</a> 3.0, when you create a BitmapMaterial, the BitmapData that you used to create the Material, is cloned to create the BitmapMaterial.texture.<br />
So, one think you can do is dispose the BitmapData that you used to create the Material after instantiating it and also, if you want to update your BitmapData use the BitmapMaterial.texture directly.</p>
<p>Something like this:<br />
[code lang="actionscript"]<br />
var bmpData:BitmapData = new BitmapData(100, 100, true, 0x00000000);<br />
var bmpMaterial:BitmapMaterial = new BitmapMaterial(bmpData);</p>
<p>bmpData.dispose();</p>
<p>bmpMaterial.texture.fillRect(new Rectangle(10,10,30,30), 0xffff0000);<br />
[/code]<br />
This will not work with Papervision3d because it uses the same BitmapData instance (in my opinion, smarter).</p>
<p>Now for both, <a href="http://www.flashsandy.org/" target="_blank">Sandy3d</a> and <a href="http://blog.papervision3d.org" target="_blank">Papervision3d</a>.<br />
As you make changes on your BitmapData, it&#8217;s updated on every poligon.<br />
So, use the BitmapData.lock() and BitmapData.unlock() when you are redrawing your BitmapData texture.</p>
<p>[code lang="actionscript"]<br />
var bmpData:BitmapData = new BitmapData(100, 100, false, 0x00000000);<br />
var bmpMaterial:BitmapMaterial = new BitmapMaterial(bmpData);</p>
<p>redrawBitmap();</p>
<p>...</p>
<p>function redrawBitmap(){</p>
<p>bmpData.lock();</p>
<p>bmpData.fillRect(bmpData.rect, 0x00000000);<br />
bmpData.fillRect(new Rectangle(10,10,30,30), 0xffff0000);</p>
<p>var blurFilter:BlurFilter = new BlurFilter(16, 16, 3);</p>
<p>bmpData.applyFilter(bmpData, bmpData.rect, new Point(0,0), blurFilter);</p>
<p>bmpData.unlock();</p>
<p>}<br />
[/code]</p>
<a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2007/11/28/bitmapmaterial-tips/&ztz=BitmapMaterial tips'><img src='http://labs.hellokeita.com/wp-content/plugins/hexosearch-button/logo16x16.png' width='16' height='16' border='0' style='padding:0px 5px 0px 0px;vertical-align:middle' alt='Vote in HexoSearch' title='Vote in HexoSearch' /></a> <span style='vertical-align:middle'><a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2007/11/28/bitmapmaterial-tips/&ztz=BitmapMaterial tips'>Vote</a></span>]]></content:encoded>
			<wfw:commentRss>http://labs.hellokeita.com/2007/11/28/bitmapmaterial-tips/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sony Recyou OneSeg Walkman</title>
		<link>http://labs.hellokeita.com/2007/10/18/sony-recyou-oneseg-walkman/</link>
		<comments>http://labs.hellokeita.com/2007/10/18/sony-recyou-oneseg-walkman/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 11:06:23 +0000</pubDate>
		<dc:creator>keita</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Papervision3d]]></category>

		<guid isPermaLink="false">http://labs.hellokeita.com/2007/10/18/sony-recyou-oneseg-walkman/</guid>
		<description><![CDATA[Finally, a release.
http://www.recyou.jp
It&#8217;s not my first work here in Japan, but I assume it&#8217;s my debut project.
It&#8217;s a website for the new Sony walkman. People here in Japan uses the word Oneseg(One segment) for devices that have multi-uses.
Actually, I don&#8217;t know what this walkman is capable, but it looks like a walkman that you can [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, a release.</p>
<p><a href="http://www.recyou.jp" target="_blank">http://www.recyou.jp</a></p>
<p>It&#8217;s not my first work here in Japan, but I assume it&#8217;s my debut project.<br />
It&#8217;s a website for the new Sony walkman. People here in Japan uses the word Oneseg(One segment) for devices that have multi-uses.<br />
Actually, I don&#8217;t know what this walkman is capable, but it looks like a walkman that you can watch tv broadcasts and record it.</p>
<p>The flash stills a little heavy processing, actually I didn&#8217;t have much time to improve it.<br />
I&#8217;m using Papervision3D on the &#8216;G&#8217; Grid Mode. Actually I made plenty of examples&#8230; maybe we will update with new Papervision3D views.<br />
Clicking on &#8216;S&#8217;, you can upload you picture and than the magic does the rest, and your picture will show up singing. And also, if approved, your singing picture will be broadcasted on Japanese TV.</p>
<p>Anyway, enjoy it.</p>
<a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2007/10/18/sony-recyou-oneseg-walkman/&ztz=Sony Recyou OneSeg Walkman'><img src='http://labs.hellokeita.com/wp-content/plugins/hexosearch-button/logo16x16.png' width='16' height='16' border='0' style='padding:0px 5px 0px 0px;vertical-align:middle' alt='Vote in HexoSearch' title='Vote in HexoSearch' /></a> <span style='vertical-align:middle'><a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2007/10/18/sony-recyou-oneseg-walkman/&ztz=Sony Recyou OneSeg Walkman'>Vote</a></span>]]></content:encoded>
			<wfw:commentRss>http://labs.hellokeita.com/2007/10/18/sony-recyou-oneseg-walkman/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Motorola Razr2 :: Gondry&#8217;s Dream</title>
		<link>http://labs.hellokeita.com/2007/09/22/motorola-razr2-gondrys-dream/</link>
		<comments>http://labs.hellokeita.com/2007/09/22/motorola-razr2-gondrys-dream/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 08:48:46 +0000</pubDate>
		<dc:creator>keita</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Papervision3d]]></category>

		<guid isPermaLink="false">http://labs.hellokeita.com/2007/09/22/motorola-razr2-gondrys-dream/</guid>
		<description><![CDATA[
Amazing website was made by my friends from Gringo.nu and Cutwater.
Also the content is great, by Michel Gondry.
Must check it out.
Vote]]></description>
			<content:encoded><![CDATA[<p><a href="http://direct.motorola.com/hellomoto/razr2/razr2makingof/" target="_blank"><img src="http://labs.hellokeita.com/files/motorola_razr2/motorola_razr2.jpg" alt="Motorola Razr2 :: Gondry's Dream" /></a><br />
Amazing website was made by my friends from <a href="http://www.gringo.nu" target="_blank">Gringo.nu</a> and <a href="http://www.cutwatersf.com/" target="_blank">Cutwater</a>.<br />
Also the content is great, by Michel Gondry.<br />
Must check it out.</p>
<a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2007/09/22/motorola-razr2-gondrys-dream/&ztz=Motorola Razr2 :: Gondry\'s Dream'><img src='http://labs.hellokeita.com/wp-content/plugins/hexosearch-button/logo16x16.png' width='16' height='16' border='0' style='padding:0px 5px 0px 0px;vertical-align:middle' alt='Vote in HexoSearch' title='Vote in HexoSearch' /></a> <span style='vertical-align:middle'><a href='http://www.hexosearch.com/se/submit.aspx?zlvz=2&zqz=&zurlz=http://labs.hellokeita.com/2007/09/22/motorola-razr2-gondrys-dream/&ztz=Motorola Razr2 :: Gondry\'s Dream'>Vote</a></span>]]></content:encoded>
			<wfw:commentRss>http://labs.hellokeita.com/2007/09/22/motorola-razr2-gondrys-dream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

