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?

Reply via email to