我有一个嵌套在另一个a平面中的a平面。
<a-plane width="10" height="5" color="#FFFFFF">
<a-plane width="10" color="#000080"></a-plane>
</a-plane>
但是结果看起来像这样 我还尝试了使用嵌套的a图像进行测试,并得到了相同的结果。我还尝试删除内部平面并将其添加到外部并添加到相同位置。但是我总是得到相同的结果。
A框架版本:0.9.2
答案 0 :(得分:1)
您已将两个平面放置在相同的位置。渲染器不知道哪个应该在另一个之前(因为它们是平面,并且它们的变换是相同的)-因此您会遇到z-fighting。
您需要定位其中一个平面,以使其不会重叠:
<?xml version='1.0' encoding='utf-8'?>
<svg version='1.1' xmlns='http://www.w3.org/2000/svg'
xmlns:xlink='http://www.w3.org/1999/xlink'
height='499' width='501' viewBox='0 0 200 200'>
<g stroke='BLACK' stroke-width='5' fill='none'>
<rect x='5' y='5' width='193' height='193'/>
<polygon points="50,0 100,100 0,100" style="stroke:purple" />
<polyline points='15,80 55,27 80,80' stroke='red'/>
<circle cx='50' cy='50' r='50' stroke='green'/>
</g>
</svg>