<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Les Cubes sous Papervision</title>
	<atom:link href="http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/feed/" rel="self" type="application/rss+xml" />
	<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/</link>
	<description>Blog Français sur Papervision3D</description>
	<lastBuildDate>Mon, 01 Mar 2010 21:10:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : bryanbeast</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-389</link>
		<dc:creator>bryanbeast</dc:creator>
		<pubDate>Sat, 10 Oct 2009 05:20:31 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-389</guid>
		<description>Bonjour et merci pour tes tutoriels : rien de tel que la vidéo pour ne pas s&#039;arracher les cheveux à lire et relire toujours la même phrase ou ligne incompréhensible d&#039;un tuto-texte ;-)

J&#039;ai cependant une question sur ce dernier : 

package {
	import flash.display.Sprite;
	import flash.display.StageQuality;

	import org.papervision3d.events.InteractiveScene3DEvent;
	import org.papervision3d.view.*;
	import org.papervision3d.cameras.Camera3D;
	import org.papervision3d.render.BasicRenderEngine;
	import org.papervision3d.scenes.Scene3D;
	import org.papervision3d.view.Viewport3D;

	import org.papervision3d.materials.*;
	import org.papervision3d.materials.utils.MaterialsList;
	import org.papervision3d.objects.primitives.Cube;

	import org.papervision3d.events.*;
	import caurina.transitions.Tweener;

	import flash.events.Event;
	import flash.events.MouseEvent;

	public class Main extends Sprite {
		private var viewport:Viewport3D;
		private var scene:Scene3D;
		private var camera:Camera3D;
		private var renderer:BasicRenderEngine;

		private var logo:BitmapFileMaterial;

		private var cubeFront:MovieMaterial;
		private var newClipFront:clipFront;
		private var _materials:MaterialsList;
		private var cube:Cube;



		public function Main() {
			init();
		}
		private function init():void {
			initPapervision();
			initMaterials();
			initObjects();
			initListeners();
		}
		private function initPapervision():void {
			stage.quality = StageQuality.MEDIUM;
			viewport = new Viewport3D(1024, 700, true, true);
			addChild( viewport );
			scene = new Scene3D();
			camera = new Camera3D();
			renderer = new BasicRenderEngine();
		}
		private function initMaterials():void {
			logo=new BitmapFileMaterial(&quot;1.jpg&quot;);

			newClipFront = new clipFront();
			cubeFront = new MovieMaterial(newClipFront);
			cubeFront.interactive=true;
			cubeFront.smooth = true;

			_materials = new MaterialsList();
			_materials.addMaterial(logo,&quot;top&quot;);
			_materials.addMaterial(new ColorMaterial(0x55FF00),&quot;bottom&quot;);
			_materials.addMaterial(cubeFront,&quot;front&quot;);
			_materials.addMaterial(cubeFront,&quot;back&quot;);
			_materials.addMaterial(logo,&quot;left&quot;);
			_materials.addMaterial(logo,&quot;right&quot;);

		}
		private function initObjects():void {
			camera.zoom = 30;
			cube=new Cube(_materials,800,800,800,8,8,8,0,0);
			scene.addChild(cube);
		}
		private function initListeners():void {
			newClipFront.addEventListener( MouseEvent.CLICK, objectPressIndex );
			addEventListener( Event.ENTER_FRAME, onEnterFrame );
		}
		private function objectPressIndex( event:MouseEvent ):void {
			trace(&quot;la face du cube a été cliquée&quot;);
		}
		private function onEnterFrame( e:Event ):void {
			renderer.renderScene( scene, camera, viewport );
			cube.rotationY +=1;
		}
	}
}

Avec ce script qui m&#039;a pourtant l&#039;air d&#039;être identique à ton code, toute les faces du cube sont clickable et déclenchent donc l&#039;Event et le trace...
Un coup de main? un conseil?</description>
		<content:encoded><![CDATA[<p>Bonjour et merci pour tes tutoriels : rien de tel que la vidéo pour ne pas s&#8217;arracher les cheveux à lire et relire toujours la même phrase ou ligne incompréhensible d&#8217;un tuto-texte <img src='http://papervision3d-fr.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>J&#8217;ai cependant une question sur ce dernier : </p>
<p>package {<br />
	import flash.display.Sprite;<br />
	import flash.display.StageQuality;</p>
<p>	import org.papervision3d.events.InteractiveScene3DEvent;<br />
	import org.papervision3d.view.*;<br />
	import org.papervision3d.cameras.Camera3D;<br />
	import org.papervision3d.render.BasicRenderEngine;<br />
	import org.papervision3d.scenes.Scene3D;<br />
	import org.papervision3d.view.Viewport3D;</p>
<p>	import org.papervision3d.materials.*;<br />
	import org.papervision3d.materials.utils.MaterialsList;<br />
	import org.papervision3d.objects.primitives.Cube;</p>
<p>	import org.papervision3d.events.*;<br />
	import caurina.transitions.Tweener;</p>
<p>	import flash.events.Event;<br />
	import flash.events.MouseEvent;</p>
<p>	public class Main extends Sprite {<br />
		private var viewport:Viewport3D;<br />
		private var scene:Scene3D;<br />
		private var camera:Camera3D;<br />
		private var renderer:BasicRenderEngine;</p>
<p>		private var logo:BitmapFileMaterial;</p>
<p>		private var cubeFront:MovieMaterial;<br />
		private var newClipFront:clipFront;<br />
		private var _materials:MaterialsList;<br />
		private var cube:Cube;</p>
<p>		public function Main() {<br />
			init();<br />
		}<br />
		private function init():void {<br />
			initPapervision();<br />
			initMaterials();<br />
			initObjects();<br />
			initListeners();<br />
		}<br />
		private function initPapervision():void {<br />
			stage.quality = StageQuality.MEDIUM;<br />
			viewport = new Viewport3D(1024, 700, true, true);<br />
			addChild( viewport );<br />
			scene = new Scene3D();<br />
			camera = new Camera3D();<br />
			renderer = new BasicRenderEngine();<br />
		}<br />
		private function initMaterials():void {<br />
			logo=new BitmapFileMaterial(&laquo;&nbsp;1.jpg&nbsp;&raquo;);</p>
<p>			newClipFront = new clipFront();<br />
			cubeFront = new MovieMaterial(newClipFront);<br />
			cubeFront.interactive=true;<br />
			cubeFront.smooth = true;</p>
<p>			_materials = new MaterialsList();<br />
			_materials.addMaterial(logo,&nbsp;&raquo;top&nbsp;&raquo;);<br />
			_materials.addMaterial(new ColorMaterial(0&#215;55FF00),&nbsp;&raquo;bottom&nbsp;&raquo;);<br />
			_materials.addMaterial(cubeFront,&nbsp;&raquo;front&nbsp;&raquo;);<br />
			_materials.addMaterial(cubeFront,&nbsp;&raquo;back&nbsp;&raquo;);<br />
			_materials.addMaterial(logo,&nbsp;&raquo;left&nbsp;&raquo;);<br />
			_materials.addMaterial(logo,&nbsp;&raquo;right&nbsp;&raquo;);</p>
<p>		}<br />
		private function initObjects():void {<br />
			camera.zoom = 30;<br />
			cube=new Cube(_materials,800,800,800,8,8,8,0,0);<br />
			scene.addChild(cube);<br />
		}<br />
		private function initListeners():void {<br />
			newClipFront.addEventListener( MouseEvent.CLICK, objectPressIndex );<br />
			addEventListener( Event.ENTER_FRAME, onEnterFrame );<br />
		}<br />
		private function objectPressIndex( event:MouseEvent ):void {<br />
			trace(&laquo;&nbsp;la face du cube a été cliquée&nbsp;&raquo;);<br />
		}<br />
		private function onEnterFrame( e:Event ):void {<br />
			renderer.renderScene( scene, camera, viewport );<br />
			cube.rotationY +=1;<br />
		}<br />
	}<br />
}</p>
<p>Avec ce script qui m&#8217;a pourtant l&#8217;air d&#8217;être identique à ton code, toute les faces du cube sont clickable et déclenchent donc l&#8217;Event et le trace&#8230;<br />
Un coup de main? un conseil?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : poz</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-254</link>
		<dc:creator>poz</dc:creator>
		<pubDate>Mon, 08 Jun 2009 12:45:52 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-254</guid>
		<description>Bonjour tout d&#039;abord un grand merci pour le travail que vous effectuez ici. 
J&#039;ai suivi votre tutorial sur les cubes et pourtant une erreur ressort à chaque fois

//TypeError: Error #1009: Cannot access a property or method of a null object reference.
	at org.papervision3d.objects.primitives::Cube$iinit()
	at main/::initObjects()
	at main/::init()
	at main$iinit()

bizarre, j&#039;ai essayer un débogage qui me dit que la ligne 121 de cube.as présente un problème,
je l&#039;ai mis à jour rien à faire est -ce que quelqu&#039;un aurait une idée ?

Merci d&#039;avance pour votre aide.</description>
		<content:encoded><![CDATA[<p>Bonjour tout d&#8217;abord un grand merci pour le travail que vous effectuez ici.<br />
J&#8217;ai suivi votre tutorial sur les cubes et pourtant une erreur ressort à chaque fois</p>
<p>//TypeError: Error #1009: Cannot access a property or method of a null object reference.<br />
	at org.papervision3d.objects.primitives::Cube$iinit()<br />
	at main/::initObjects()<br />
	at main/::init()<br />
	at main$iinit()</p>
<p>bizarre, j&#8217;ai essayer un débogage qui me dit que la ligne 121 de cube.as présente un problème,<br />
je l&#8217;ai mis à jour rien à faire est -ce que quelqu&#8217;un aurait une idée ?</p>
<p>Merci d&#8217;avance pour votre aide.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Milhouse</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-243</link>
		<dc:creator>Milhouse</dc:creator>
		<pubDate>Wed, 29 Apr 2009 15:54:49 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-243</guid>
		<description>Creaspray, il faut que tu utilises Tweener pour faire une animation fluide. Regarde dans la liste des tutoriels dans le menu du haut.</description>
		<content:encoded><![CDATA[<p>Creaspray, il faut que tu utilises Tweener pour faire une animation fluide. Regarde dans la liste des tutoriels dans le menu du haut.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Creaspray</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-236</link>
		<dc:creator>Creaspray</dc:creator>
		<pubDate>Thu, 19 Mar 2009 23:39:35 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-236</guid>
		<description>Salut,
merci ton site est génial!!!
Alors voila j&#039;ai fait le code j&#039;ai un cube qui marche , a coté j&#039;ai fait une plane qui me sert de bouton et qui permet au cube de tourné!!
Or je voudrais que le cube tourne de manière fluide... et non quand je clik le cube fait juste le nombre de pixel demander... En gros je cherche a avoir une &quot;transistion&quot; j&#039;ai essayer une boucle for avec un &quot;i&quot; qui varie mais non cela ne marche pas.... 
Peux tu me donner une petite idée stp?

merci beaucoup!!</description>
		<content:encoded><![CDATA[<p>Salut,<br />
merci ton site est génial!!!<br />
Alors voila j&#8217;ai fait le code j&#8217;ai un cube qui marche , a coté j&#8217;ai fait une plane qui me sert de bouton et qui permet au cube de tourné!!<br />
Or je voudrais que le cube tourne de manière fluide&#8230; et non quand je clik le cube fait juste le nombre de pixel demander&#8230; En gros je cherche a avoir une &laquo;&nbsp;transistion&nbsp;&raquo; j&#8217;ai essayer une boucle for avec un &laquo;&nbsp;i&nbsp;&raquo; qui varie mais non cela ne marche pas&#8230;.<br />
Peux tu me donner une petite idée stp?</p>
<p>merci beaucoup!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : daboo</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-225</link>
		<dc:creator>daboo</dc:creator>
		<pubDate>Tue, 03 Feb 2009 13:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-225</guid>
		<description>Bonjour,

Il semble que la classe ClipFront n&#039;existe plus... ?????

J&#039;ai une erreur qui me rend fou donc j&#039;en conclus ça.
Voila j&#039;ai le meme code que Nore, j&#039;importe tous les éléments correctement et quand je fais :
private var newClipFront:ClipFront;
il me met en erreur : 
1046: Ce type est introuvable ou n&#039;est pas une constante de compilation : ClipFront.

Merci de m&#039;aider ;)</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Il semble que la classe ClipFront n&#8217;existe plus&#8230; ?????</p>
<p>J&#8217;ai une erreur qui me rend fou donc j&#8217;en conclus ça.<br />
Voila j&#8217;ai le meme code que Nore, j&#8217;importe tous les éléments correctement et quand je fais :<br />
private var newClipFront:ClipFront;<br />
il me met en erreur :<br />
1046: Ce type est introuvable ou n&#8217;est pas une constante de compilation : ClipFront.</p>
<p>Merci de m&#8217;aider <img src='http://papervision3d-fr.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Kermitt</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-216</link>
		<dc:creator>Kermitt</dc:creator>
		<pubDate>Mon, 19 Jan 2009 12:29:31 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-216</guid>
		<description>Or sujet: Tu dit avoir besoin d&#039; aide financier, mais les pub ne suffise pas? Car j&#039;aimerai pas voir ton site supprimer sous manque de moyen. mais tkt j&#039;ai vu des pub qui intéresse :). sinon on peut toujours fait des don. 

Et toujours aussi bien ces tutoriel.</description>
		<content:encoded><![CDATA[<p>Or sujet: Tu dit avoir besoin d&#8217; aide financier, mais les pub ne suffise pas? Car j&#8217;aimerai pas voir ton site supprimer sous manque de moyen. mais tkt j&#8217;ai vu des pub qui intéresse <img src='http://papervision3d-fr.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . sinon on peut toujours fait des don. </p>
<p>Et toujours aussi bien ces tutoriel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Zen</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-203</link>
		<dc:creator>Zen</dc:creator>
		<pubDate>Sun, 04 Jan 2009 13:26:31 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-203</guid>
		<description>Bonjour bravo pour le tutoriel comme toujours
J&#039;ai juste un petit bug:
En fait quand je crée mon cube tout fonctionne 
mais des que j&#039;applique un &quot;Tweener&quot; camera au lieu de &quot;camera.zoom&quot; je me retrouve avec une déformation visuelle du cube. 
J&#039;ai l&#039;impression que la lentille à subit aussi une déformation (sa m&#039;énerve ^^ )
Bien à vous</description>
		<content:encoded><![CDATA[<p>Bonjour bravo pour le tutoriel comme toujours<br />
J&#8217;ai juste un petit bug:<br />
En fait quand je crée mon cube tout fonctionne<br />
mais des que j&#8217;applique un &laquo;&nbsp;Tweener&nbsp;&raquo; camera au lieu de &laquo;&nbsp;camera.zoom&nbsp;&raquo; je me retrouve avec une déformation visuelle du cube.<br />
J&#8217;ai l&#8217;impression que la lentille à subit aussi une déformation (sa m&#8217;énerve ^^ )<br />
Bien à vous</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nore</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-186</link>
		<dc:creator>Nore</dc:creator>
		<pubDate>Thu, 06 Nov 2008 10:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-186</guid>
		<description>c&#039;est bon, j&#039;ai trouvé de la bonne doc :
Viewport3D(viewportWidth:Number = 640, viewportHeight:Number = 480, autoScaleToStage:Boolean = false, interactive:Boolean = false, autoClipping:Boolean = true, autoCulling:Boolean = true)

http://www.flashbookmarks.com/PV3D-GreatWhite-DOC/

Ocelyn tu devrais le mettre en lien sur site, ça rendrais service à pas mal de tes visiteurs ;}</description>
		<content:encoded><![CDATA[<p>c&#8217;est bon, j&#8217;ai trouvé de la bonne doc :<br />
Viewport3D(viewportWidth:Number = 640, viewportHeight:Number = 480, autoScaleToStage:Boolean = false, interactive:Boolean = false, autoClipping:Boolean = true, autoCulling:Boolean = true)</p>
<p><a href="http://www.flashbookmarks.com/PV3D-GreatWhite-DOC/" rel="nofollow">http://www.flashbookmarks.com/PV3D-GreatWhite-DOC/</a></p>
<p>Ocelyn tu devrais le mettre en lien sur site, ça rendrais service à pas mal de tes visiteurs ;}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nore</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-185</link>
		<dc:creator>Nore</dc:creator>
		<pubDate>Thu, 06 Nov 2008 10:49:27 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-185</guid>
		<description>Nickel ça fonctionne à présent.

ok je vois qu&#039;on a new Viewport3D(vpWidth, vpHeight, bool, bool);

à quoi correspondent les deux flags booléens de la fin ?</description>
		<content:encoded><![CDATA[<p>Nickel ça fonctionne à présent.</p>
<p>ok je vois qu&#8217;on a new Viewport3D(vpWidth, vpHeight, bool, bool);</p>
<p>à quoi correspondent les deux flags booléens de la fin ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Ocelyn</title>
		<link>http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/comment-page-1/#comment-184</link>
		<dc:creator>Ocelyn</dc:creator>
		<pubDate>Thu, 06 Nov 2008 10:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://papervision3d-fr.com/2008/05/23/les-cubes-sous-papervision/#comment-184</guid>
		<description>Si j&#039;ai bien compris, le cube s&#039;affiche mais quand tu clique il ne se passe rien ?

Regarde avec : 

viewport = new Viewport3D(1024, 700, true, true);</description>
		<content:encoded><![CDATA[<p>Si j&#8217;ai bien compris, le cube s&#8217;affiche mais quand tu clique il ne se passe rien ?</p>
<p>Regarde avec : </p>
<p>viewport = new Viewport3D(1024, 700, true, true);</p>
]]></content:encoded>
	</item>
</channel>
</rss>
