<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Framework 3D for Mobile Devices</title>
	<atom:link href="http://framework3d.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://framework3d.wordpress.com</link>
	<description>Escola Politécnica - Universidade de São Paulo</description>
	<lastBuildDate>Fri, 12 Dec 2008 21:30:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='framework3d.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Framework 3D for Mobile Devices</title>
		<link>http://framework3d.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://framework3d.wordpress.com/osd.xml" title="Framework 3D for Mobile Devices" />
	<atom:link rel='hub' href='http://framework3d.wordpress.com/?pushpress=hub'/>
		<item>
		<title>We made it!</title>
		<link>http://framework3d.wordpress.com/2008/12/12/we-made-it/</link>
		<comments>http://framework3d.wordpress.com/2008/12/12/we-made-it/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 21:30:51 +0000</pubDate>
		<dc:creator>wtaniguchi</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[direct3d mobile]]></category>
		<category><![CDATA[framework3d]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=37</guid>
		<description><![CDATA[Vídeos de funcionamento do projeto (design time, instalação, uma aplicação desenvolvida rodando em um PDA) estão para ser subidos em algum servidor de vídeos (youtube ) em breve. Ganhamos ainda um prêmio da Escola Politécnica da USP como melhor projeto de tecnologia dentre os formandos de engenharia de computação na apresentação final do projeto. ;D [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=37&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Vídeos de funcionamento do projeto (design time, instalação, uma aplicação desenvolvida rodando em um PDA) estão para ser subidos em algum servidor de vídeos (youtube <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) em breve.</p>
<p>Ganhamos ainda um prêmio da Escola Politécnica da USP como melhor projeto de tecnologia dentre os formandos de engenharia de computação na apresentação final do projeto. ;D</p>
<p>&#8211;</p>
<p>We also talked about posting our thoughts in english from now on too. This will help people with problems with Direct3D Mobile, .NET CF or even Visual Studio 2005, at least we think it will. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>We will post a video soon on youtube showing our project, a 3d framework for mobile devices running Windows Mobile. This video will show the instalation process, the development of a simple application using our framework and this application running on a PDA.</p>
<p>Até mais,</p>
<p>and see you soon!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=37&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/12/12/we-made-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3106c7ecee132a31347cfcb6953e2b8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">wtaniguchi</media:title>
		</media:content>
	</item>
		<item>
		<title>Finalmentes</title>
		<link>http://framework3d.wordpress.com/2008/11/23/finalmentes/</link>
		<comments>http://framework3d.wordpress.com/2008/11/23/finalmentes/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 04:03:20 +0000</pubDate>
		<dc:creator>wtaniguchi</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[VS Project]]></category>
		<category><![CDATA[Asmmeta]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[Design Time]]></category>
		<category><![CDATA[Device]]></category>
		<category><![CDATA[Direct3D]]></category>
		<category><![CDATA[GacUtil]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Project Template]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[XMTA]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=35</guid>
		<description><![CDATA[Hoje, após finais de semana em claro implementando o projeto, chegamos a 99.9% do desenvolvimento. Nesses últimos dias estivemos preocupados com três coisas: Design Time: Criação de classes de design, XMTA files, ASMMETA&#8217;s, etc. Project Templates + Design Time: Instalação, GACUTIL, Registry Keys, integração com Design Time. Direct3D Mobile Device entre forms: Esses Devices são [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=35&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoje, após finais de semana em claro implementando o projeto, chegamos a 99.9% do desenvolvimento.</p>
<p>Nesses últimos dias estivemos preocupados com três coisas:</p>
<ul>
<li>Design Time: Criação de classes de design, XMTA files, ASMMETA&#8217;s, etc.</li>
<li>Project Templates + Design Time: Instalação, GACUTIL, Registry Keys, integração com Design Time.</li>
<li>Direct3D Mobile Device entre forms: Esses Devices são coisa do INFERNO!</li>
</ul>
<p>Nossa intenção é blogar sobre essas últimas dificuldades, e criar um pouco mais de referências sobre esses assuntos.</p>
<p>Quando compilarmos a versão final do instalador, acho que colocamos aqui.</p>
<p>Agora é só esperar o dia 09/12/2008 para pegar o diploma, e aproveitarmos uns dias de férias após 3 anos de Coop!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=35&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/11/23/finalmentes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3106c7ecee132a31347cfcb6953e2b8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">wtaniguchi</media:title>
		</media:content>
	</item>
		<item>
		<title>Mais sobre Custom Projects (Project Templates)</title>
		<link>http://framework3d.wordpress.com/2008/11/15/mais-sobre-custom-projects-project-templates/</link>
		<comments>http://framework3d.wordpress.com/2008/11/15/mais-sobre-custom-projects-project-templates/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 01:03:49 +0000</pubDate>
		<dc:creator>wtaniguchi</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[VS Project]]></category>
		<category><![CDATA[2005]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[customproject]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[projecttemplate]]></category>
		<category><![CDATA[studio]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[vs2005]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=31</guid>
		<description><![CDATA[Um dos focos desse trabalho de formatura é prover ao desenvolvedor uma forma fácil de utilizar os componentes desenvolvidos utilizando Direct3D Mobile. Parte importante para garantir facilidade no uso é fazer com que seja fácil configurar a IDE (Visual Studio 2005) para utilizar o &#8220;framework&#8221;, assim como utilizar das ferramentas de design time da IDE. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=31&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Um dos focos desse trabalho de formatura é prover ao desenvolvedor uma forma fácil de utilizar os componentes desenvolvidos utilizando Direct3D Mobile.</p>
<p>Parte importante para garantir facilidade no uso é fazer com que seja fácil configurar a IDE (Visual Studio 2005) para utilizar o &#8220;framework&#8221;, assim como utilizar das ferramentas de design time da IDE. A parte do design time já foi discutida em posts anteriores aqui, e continua a ser uma tarefa árdua. Trabalhar com a diretiva NETCFDESIGNTIME é complicada, principalmente por termos reescrito o evento OnPaint dos controles novos. Provavelmente, assim que conseguirmos alguma solução interessante, postaremos aqui no blog.</p>
<p>Antes de entrar no Custom Project, gostaria de citar uma coisa interessante: apesar de não fazermos nenhuma divulgação desse blog, aparecemos na primeira página em buscas do Google para algumas keywords. O problema disso é buscar alguma informação e acabar achando o próprio blog, o que obviamente não ajuda muito na pesquisa <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Agora, sobre os projetos customizados para Visual Studio 2005: essa parte já foi implementada satisfatoriamente, pelos menos para o escopo desse projeto.</p>
<p>Um dos maiores problemas para utilizar o wizard de Project Templates do VS2005 foi conseguir que a opção de Export Template aparecesse! Por default, essa opção, que fica sob o menu File, tem comportamento dinâmico: deveria aparecer quando fosse possível utilizá-la. Por algum motivo obscuro, essa &#8220;funcionalidade&#8221; não funcionou muito bem nas nossas máquinas (diversas, tanto nossos notebooks, quanto nossos desktops, quanto nossas máquinas na <a href="http://www.i.ndigo.com.br/" target="_blank">I.ndigo</a>). O menu praticamente não aparecia nunca. Todos os materias disponíveis na rede citavam essa ação, e demorou certo tempo para que decidissemos fazer o seguinte: Do Visual Studio, View -&gt; Toolbars -&gt; Customize; Na aba Commands, Categories -&gt; File; Na listagem Commands -&gt; Export Template; Para que a opção esteja sempre disponível, clique e arraste o Export Template para o menu File ou para uma toolbar que você esteja vendo. Pronto. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Agora, selecionando um projeto pelo Solution Explorer, e selecionando Export Template, você é levado ao wizard de exportação. Um ponto que vale a pena citar é que se o projeto que se deseja distribuir/reutilizar como template esteja dentro de uma solution, as referências de projeto não são exportadas para o template. Resolvemos esse problema com algumas post-build actions, mas esse é assunto para outro post, caso alguém se interesse.</p>
<p>Terminando os passos do wizard, que não são muito complicados, seu template está pronto para ser reutilizado. Porém se quiser distribuir esse template, temos basicamente 2 opções: 1. Colocar todos os templates em uma pasta da sua rede, e configurar o Visual Studio para acessar essa pasta como repositório de templates. Funciona muito bem para, por exemplo, uma equipe de desenvolvedores de uma empresa; 2. Criar um instalador para o template. Dado o carácter de framework do nosso projeto, a opção 1 não é muito interessante. Partimos então para implementar a segunda opcão.</p>
<p>Para fazer o template ser reconhecido pelo Visual Studio a partir de algum método de instalação, devemos copiar o arquivo de template (arquivo ZIP em &lt;MyDocuments&gt;/Visual Studio 2005/My Exported Templates) para a pasta &lt;MyDocuments&gt;/Visual Studio 2005/Templates/ProjectTemplates ou para &lt;VS2005InstallDir&gt;/Common7/IDE/ProjectTemplates/CSharp. Essa segunda opção requer um pouco mais de trabalho, por precisar configurar mais arquivos. Para maiores referências, uma pesquisa rápida no Google já é suficiente.</p>
<p>Optando pela primeira opção de diretório, basta fazer um setup project diretamente do Visual Studio, adicionar no File System a Special Folder User&#8217;s Personal Data Folder (equivalente a pasta Meus Documentos), e adicionar as pastas: Visual Studio 2005/Templates/ProjectTemplates/Visual C#. Dentro dessa pasta, adicionar o arquivo de template, e voilá. Executando o setup, depois abrindo o VS2005, está lá o seu template pronto para ser usado. Caso você queira, por exemplo, que o template apareça sob a opção de Smart Device -&gt; Windows Mobile 5.0 Pocket PC, é só adicionar essas pastas após a pasta Visual C#.</p>
<p>Um pouco mais de trabalho para fazer o Design Time, e o nosso projeto vai estar bem usável! <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=31&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/11/15/mais-sobre-custom-projects-project-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3106c7ecee132a31347cfcb6953e2b8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">wtaniguchi</media:title>
		</media:content>
	</item>
		<item>
		<title>Visibilidade dos Controles e Controls.Add</title>
		<link>http://framework3d.wordpress.com/2008/10/03/visibilidade-dos-controles-e-controlsadd/</link>
		<comments>http://framework3d.wordpress.com/2008/10/03/visibilidade-dos-controles-e-controlsadd/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 15:11:43 +0000</pubDate>
		<dc:creator>rpetegrosso</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=26</guid>
		<description><![CDATA[Resolvido um problema&#8230; Para que o Design Time possa ser feito, um passo inicial era conseguir fazer a seguinte estrutura de classes: Cubo3D CuboContainer1 Control1 Control2 etc Porém, havia a dificuldade em manter a visibilidade dos controles, uma vez que havíamos pensado em, ao mudar de tab, deixar visível somente os controles daquela tab&#8230; Assim, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=26&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Resolvido um problema&#8230;</p>
<p>Para que o Design Time possa ser feito, um passo inicial era conseguir fazer a seguinte estrutura de classes:</p>
<p>Cubo3D</p>
<p>CuboContainer1</p>
<p>Control1</p>
<p>Control2</p>
<p>etc</p>
<p>Porém, havia a dificuldade em manter a visibilidade dos controles, uma vez que havíamos pensado em, ao mudar de tab, deixar visível somente os controles daquela tab&#8230; Assim, deveríamos guardar a visibilidade real (estado do código) em alguma estrutura&#8230; o que era difícil de ser implementado colocando os controles dentro de controls.add do CuboContainer.</p>
<p>Mas tive uma surpresa boa&#8230; consegui um workaround colocando os controles dentro de controls.add do cubocontainer (este invisível para evitar seu rectangle) e, ao realizar a mudança de tabs, adiciono os controles da tab a ser visualizada dentro de form.controls.add. Como só pode haver um parent para cada controle, estes podem ser visualizados. Quando a tab muda, retorno os controles para o controls.add do cubocontainer respectivo.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=26&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/10/03/visibilidade-dos-controles-e-controlsadd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b2d4edc0b08f9fbba094ab7e4e744168?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rpetegrosso</media:title>
		</media:content>
	</item>
		<item>
		<title>Problema no DesignTime</title>
		<link>http://framework3d.wordpress.com/2008/08/10/problema-no-designtime/</link>
		<comments>http://framework3d.wordpress.com/2008/08/10/problema-no-designtime/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 19:12:11 +0000</pubDate>
		<dc:creator>edmarmiyake</dc:creator>
				<category><![CDATA[Placa 3D]]></category>
		<category><![CDATA[designtime]]></category>
		<category><![CDATA[placa3d]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=19</guid>
		<description><![CDATA[Ao arrastar um componente do Toolbox para o formulário em DesignTime, o IDE tenta renderizar o o conteúdo OnPaint do controle. Ocorre que, este evento está sendo mapeado para instanciar e renderizar utilizando Direct3D. Tentei utilizar a diretiva NETCFDESIGNTIME, mas parece não funcionar. Temos que procurar algum método que consiga &#8220;escolher&#8221; como será renderizado o [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=19&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ao arrastar um componente do Toolbox para o formulário em DesignTime, o IDE tenta renderizar o o conteúdo OnPaint do controle. Ocorre que, este evento está sendo mapeado para instanciar e renderizar utilizando Direct3D.</p>
<p>Tentei utilizar a diretiva NETCFDESIGNTIME, mas parece não funcionar. Temos que procurar algum método que consiga &#8220;escolher&#8221; como será renderizado o componente em tempo de design.</p>
<p>Outro ponto encontrado é que todo os controles dentro do formulário são adicionados no método InitializeComponent() e inclusos na collection Controls. Hoje estamos utilizando uma collection própria somente para os controles 3D, para controle de posicionamento e identificação se o objeto foi clicado.</p>
<p>Imagino que tenhamos que mudar esta implementação, passando a utilizar o &#8220;Controls&#8221;. A alternativa seria colocar todas as propriedades necessárias dentro do próprio controle, ou seja, a classe &#8220;PositionedMeshes&#8221;.</p>
<p>Vou trabalhar ainda para descobrir uma forma de renderizar o controle em design time.</p>
<p>Peter ficou responsável por descobrir uma forma de guardar as propriedades do controle e utilizar esses dados, utilizando a Collection Controls nativa do formulário.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/framework3d.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/framework3d.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=19&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/08/10/problema-no-designtime/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/890a51c7b2177be205cd346614f8bf93?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">edmarmiyake</media:title>
		</media:content>
	</item>
		<item>
		<title>Custom Project &#8211; Visual Studio 2005</title>
		<link>http://framework3d.wordpress.com/2008/08/04/custom-project-visual-studio-2005/</link>
		<comments>http://framework3d.wordpress.com/2008/08/04/custom-project-visual-studio-2005/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 03:08:31 +0000</pubDate>
		<dc:creator>wtaniguchi</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[VS Project]]></category>
		<category><![CDATA[visual studio 2005 custom project]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=16</guid>
		<description><![CDATA[Uma parte importante do nosso projeto de formatura é a possibilidade de criar um projeto novo a partir do Visual Studio usando o template definido por nós. Esse template ainda precisa ser 100% definido, mas a princípio acho que seria legal fazer as alterações necessárias na chamada do Form3D na aplicação principal, e talvez ter [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=16&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Uma parte importante do nosso projeto de formatura é a possibilidade de criar um projeto novo a partir do Visual Studio usando o template definido por nós. Esse template ainda precisa ser 100% definido, mas a princípio acho que seria legal fazer as alterações necessárias na chamada do Form3D na aplicação principal, e talvez ter alguma maneira de saber a toolbox padrão do nosso projeto (que conteria os outros componentes).</p>
<p>Para fazer esse novo template, comecei a pesquisar hoje, e achei os seguintes links interessantes:</p>
<ul>
<li>Primeiro, requisitos básicos para criar tipos de projetos novos no VS2005:</li>
</ul>
<ol>
<li>Visual Studio Service Pack 1 (http://www.microsoft.com/downloads/details.aspx?familyid=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&amp;displaylang=en)[download]</li>
<li>Visual Studio SDK 4.0 (http://msdn.microsoft.com/en-us/library/bb166441(VS.80).aspx) e (http://www.microsoft.com/downloads/details.aspx?FamilyID=51A5C65B-C020-4E08-8AC0-3EB9C06996F4&amp;displaylang=en)[download]</li>
</ol>
<ul>
<li>Links sobre templates</li>
</ul>
<ol>
<li> Visual Studio 2005: Create Reusable Project And Item Templates For Your Development Team (http://msdn.microsoft.com/en-us/magazine/cc188697.aspx)</li>
<li> WindowsDevCenter.com &#8212; Creating Visual Studio Project Templates (http://www.windowsdevcenter.com/pub/a/windows/2006/10/17/creating-visual-studio-project-templates.html)</li>
</ol>
<p>Apesar da criação de templates ser um pouco mais fácil, me preocupa como fazer isso ser &#8220;instalável&#8221; ou redistribuível. Um outro blog,</p>
<ol>
<li>Building a Visual Studio Custom Project Type (http://mikehadlow.blogspot.com/2007/03/building-visual-studio-custom-project.html)</li>
</ol>
<p>me parece um pouco mais complicado, porém mais a nossa idéia. Estou partindo para implementar uma idéia parecida com a desse último link para criar um projeto teste.</p>
<p>Assim que tiver uma versão, eu subo no SVN.</p>
<p>[]&#8216;s</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/framework3d.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/framework3d.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=16&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/08/04/custom-project-visual-studio-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3106c7ecee132a31347cfcb6953e2b8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">wtaniguchi</media:title>
		</media:content>
	</item>
		<item>
		<title>Novo problema</title>
		<link>http://framework3d.wordpress.com/2008/07/17/novo-problema/</link>
		<comments>http://framework3d.wordpress.com/2008/07/17/novo-problema/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 02:30:57 +0000</pubDate>
		<dc:creator>renatohtano</dc:creator>
				<category><![CDATA[Placa 3D]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=14</guid>
		<description><![CDATA[Tudo (ou quase tudo) resolvido sobre como fazer a placa&#8230;o que fiz foi um cubo do tipo mesh, mas com profundidade 0. Depois apliquei um sprite por cima que mudava o texto assim que se apertava o cubo. Ficou ótimo, porém surgiram 2 problemas com essa abordage: 1 &#8211; As coordenadas do mesh e do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=14&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tudo (ou quase tudo) resolvido sobre como fazer a placa&#8230;o que fiz foi um cubo do tipo mesh, mas com profundidade 0. Depois apliquei um sprite por cima que mudava o texto assim que se apertava o cubo. Ficou ótimo, porém surgiram 2 problemas com essa abordage:</p>
<p>1 &#8211; As coordenadas do mesh e do sprite sao em 3D e 2D respectivamente. Isso é um problema, pois o movimento do mesh e do sprite não são o mesmo. Tentei mapear o vetor (0,0,0) em coordena 2D, porém depois de alguns testes percebi que a métrica do 2D é diferente do 3D.</p>
<p>2 &#8211; A posicão da câmera influencia no movimento do cubo. O Raphael e o Will deram a idéia de colocar a câmera bem longe, para que essa influencia seja mínima.</p>
<p>Tomara que eu consiga&#8230;..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/framework3d.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/framework3d.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=14&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/07/17/novo-problema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/98f66deebb8a4362f275ee15ab65dc13?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">renatohtano</media:title>
		</media:content>
	</item>
		<item>
		<title>Continuando..</title>
		<link>http://framework3d.wordpress.com/2008/06/20/continuando/</link>
		<comments>http://framework3d.wordpress.com/2008/06/20/continuando/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 04:44:07 +0000</pubDate>
		<dc:creator>renatohtano</dc:creator>
				<category><![CDATA[Placa 3D]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=13</guid>
		<description><![CDATA[Ah&#8230;outra alternativa seria colocar uma textura (que o Raphael já conseguiu para o cubo) fixa, ou seja, o componente já viria escrito &#8220;sim&#8221; ou &#8220;não&#8221;, &#8220;yes&#8221; ou &#8220;no&#8221;, etc. Mas isso seria só em último caso eu acho&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=13&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ah&#8230;outra alternativa seria colocar uma textura (que o Raphael já conseguiu para o cubo) fixa, ou seja, o componente já viria escrito &#8220;sim&#8221; ou &#8220;não&#8221;, &#8220;yes&#8221; ou &#8220;no&#8221;, etc.</p>
<p>Mas isso seria só em último caso eu acho&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/framework3d.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/framework3d.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=13&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/06/20/continuando/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/98f66deebb8a4362f275ee15ab65dc13?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">renatohtano</media:title>
		</media:content>
	</item>
		<item>
		<title>Placa 3D</title>
		<link>http://framework3d.wordpress.com/2008/06/20/placa-3d/</link>
		<comments>http://framework3d.wordpress.com/2008/06/20/placa-3d/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 04:38:33 +0000</pubDate>
		<dc:creator>renatohtano</dc:creator>
				<category><![CDATA[Placa 3D]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=12</guid>
		<description><![CDATA[O problema agora, para o desenvolvimento da placa 3D é de que maneira podemos escrever em um mesh. Podemos utilizar o sprite para fazer isso. O problema é que pelo que andei pesquisando ele pode afetar outros componentes, pois ele limpa o buffer do video e todos as propriedades de textura, etc. Tenho que pesquisar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=12&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O problema agora, para o desenvolvimento da placa 3D é de que maneira podemos escrever em um mesh. Podemos utilizar o sprite para fazer isso. O problema é que pelo que andei pesquisando ele pode afetar outros componentes, pois ele limpa o buffer do video e todos as propriedades de textura, etc. Tenho que pesquisar mais a fundo. Sprite nada mais é uma textura 2D que pode ser rotacionada na tela.</p>
<p>Outro problema que surgiu foi o fato de que, com o mesh não consigo criar um retangulo, mas somente um quadrado. A alternativa encontrada foi criar um cubo com profundidade 0, mas isso não foi muito legal.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/framework3d.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/framework3d.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=12&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/06/20/placa-3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/98f66deebb8a4362f275ee15ab65dc13?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">renatohtano</media:title>
		</media:content>
	</item>
		<item>
		<title>Rotação + Translação</title>
		<link>http://framework3d.wordpress.com/2008/06/14/rotacao-translacao/</link>
		<comments>http://framework3d.wordpress.com/2008/06/14/rotacao-translacao/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 05:26:40 +0000</pubDate>
		<dc:creator>rpetegrosso</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://framework3d.wordpress.com/?p=11</guid>
		<description><![CDATA[Para rotacionar algo em torno do eixo principal basta criar uma matriz Matrix.RotateY(vector3). Para transladar algo, basta fazer Matrix.Translate(angle). Para fazer as 2 coisas ao mesmo tempo, basta multiplicar as 2 matrizes. Teoria sobre transforms da MSDN http://msdn.microsoft.com/en-us/library/bb206269(VS.85).aspx<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=11&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para rotacionar algo em torno do eixo principal basta criar uma matriz Matrix.RotateY(vector3). Para transladar algo, basta fazer Matrix.Translate(angle).</p>
<p>Para fazer as 2 coisas ao mesmo tempo, basta multiplicar as 2 matrizes.</p>
<p>Teoria sobre transforms da MSDN http://msdn.microsoft.com/en-us/library/bb206269(VS.85).aspx</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/framework3d.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/framework3d.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/framework3d.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/framework3d.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/framework3d.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/framework3d.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/framework3d.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/framework3d.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/framework3d.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/framework3d.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=framework3d.wordpress.com&amp;blog=3616545&amp;post=11&amp;subd=framework3d&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://framework3d.wordpress.com/2008/06/14/rotacao-translacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b2d4edc0b08f9fbba094ab7e4e744168?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rpetegrosso</media:title>
		</media:content>
	</item>
	</channel>
</rss>
