<?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>パピコニアンの倉庫 - 整頓中 &#187; papervison3D</title>
	<atom:link href="http://www.retropc.net/mm/archives/category/papervison3d/feed" rel="self" type="application/rss+xml" />
	<link>http://www.retropc.net/mm</link>
	<description>コメントスパムがひどいのでコメント欄を閉じています。ご用の方はTWITTER(@morian)へ</description>
	<lastBuildDate>Mon, 30 Mar 2026 14:28:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Papervision3Dの描画順序</title>
		<link>http://www.retropc.net/mm/archives/154</link>
		<comments>http://www.retropc.net/mm/archives/154#comments</comments>
		<pubDate>Tue, 07 Apr 2009 07:51:03 +0000</pubDate>
		<dc:creator>moriyan</dc:creator>
				<category><![CDATA[papervison3D]]></category>

		<guid isPermaLink="false">http://www.retropc.net/mm/?p=154</guid>
		<description><![CDATA[papervison3Dを使って、単純なPlaneに接するようにCubeを描画した際に、Cubeの一部が欠けて表示されてしまいました。大きなプレーンがあって、その上に立方体が置いてあるようなイメージです。Cubeの欠け方を観察していると、Cubeの面を三角形に分割した形状で欠けが発生しています。 推測ですが、papervison3Dは描画にZソートを用いている事と、PlaneもCubeも三角形単位で描画している事が影響しているのだと思われます。大きなPlaneの三角形の重心の位置と小さなCubeの三角形の重心の位置の前後関係かなと。 なので、まず、単純なPlane同士の描画テストをしてみました。 [javascript toolbar="false"] package { import flash.display.MovieClip; import flash.events.Event; import flash.events.MouseEvent; import flash.events.TimerEvent; import flash.utils.Timer; import fl.controls.Slider; import fl.events.SliderEvent; import fl.controls.SliderDirection; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.text.TextFieldType; import org.papervision3d.core.proto.CameraObject3D; import org.papervision3d.view.Viewport3D; import org.papervision3d.cameras.*; import org.papervision3d.scenes.Scene3D; import org.papervision3d.render.BasicRenderEngine; import org.papervision3d.objects.primitives.Plane; import org.papervision3d.materials.*; import org.papervision3d.materials.utils.*; import org.papervision3d.objects.DisplayObject3D; import org.papervision3d.core.proto.MaterialObject3D; import com.flashdynamix.utils.SWFProfiler; import caurina.transitions.*; public class [...]]]></description>
		<wfw:commentRss>http://www.retropc.net/mm/archives/154/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
