Trying to take take WireframeMaterial for a test drive in 4.0 and I'm
getting a strange runtime error that I don't know what to do about.
Here's the code:
_cube = new Cube();
_cube.width = _cube.height = _cube.depth = 100;
var wireMat : WireframeMaterial = new WireframeMaterial();
_cube.material = wireMat;
_container.addChild( _cube ); // _container is an ObjectContainer3D
Here's the runtime error:
RangeError: Error #3610: Stream 1 vertex offset is out of bounds
at flash.display3D::Context3D/drawTriangles()
at away3d.materials.passes::WireFramePass/render()[C:...\src\away3d
\materials\passes\WireFramePass.as:218]
at away3d.materials::MaterialBase/renderPass()[C:...\src\away3d
\materials\MaterialBase.as:309]
at away3d.core.render::DefaultRenderer/drawRenderables()[C:...\src
\away3d\core\render\DefaultRenderer.as:184]
at away3d.core.render::DefaultRenderer/draw()[C:...\src\away3d\core
\render\DefaultRenderer.as:99]
at away3d.core.render::RendererBase/executeRender()[C:...\src\away3d
\core\render\RendererBase.as:305]
at away3d.core.render::DefaultRenderer/executeRender()[C:...\src
\away3d\core\render\DefaultRenderer.as:88]
at away3d.core.render::RendererBase/render()[C:...\src\away3d\core
\render\RendererBase.as:286]
at away3d.core.render::DefaultRenderer/render()[C:...\src\away3d\core
\render\DefaultRenderer.as:79]
at away3d.containers::View3D/render()[C:...\src\away3d\containers
\View3D.as:251]
at Molehill_FX/onTic()[C:...\src\Molehill_FX.mxml:84]
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
Any ideas?