I just tracked the problem further. This only appears when the new
View3D's Stage3DProxy uses the same Context3D. This is very strange
because the Context3D is disposed when the View is disposed. Seems
like something is wrong with Context3D's dispose. I also found this:
http://away3d.com/forum/viewthread/591/

On 26 elo, 20:04, Tikola <jahve...@gmail.com> wrote:
>  No fixes found yet? I think I'm struggling with the same problem,
> though my case is a bit different. I'm disposing ja View3D which has
> some Meshes with materials (doesn't matter what kind of material).
> When I create a new View3D and add new Meshes using the same
> materials, I get that error on render. If I create new materials for
> the new meshes in the new view, everything works fine. Is this strange
> or am I missing something?
>
> On 15 heinä, 14:48, Quentin Lengele <quentin.leng...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Hi,
>
> > I think I found some strange behaviors since the latest update following the
> > FP11 beta player.
>
> > New repo (from Rob) :https://github.com/away3d/away3d-core-fp11
> > BTW, why not keeping your SVN Google Code up to date anymore?
>
> > For the moment, if I change mipmap property of a material to false and I
> > switch it back to true, the Flash player goes down with this error :
>
> > Error: Error #3600: No valid program set.
> >     at flash.display3D::Context3D/drawTriangles()
> >     at
> > away3d.materials.passes::MaterialPassBase/render()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\materials\passes\MaterialPassBase.as:206]
> >     at
> > away3d.materials.passes::DefaultScreenPass/render()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\materials\passes\DefaultScreenPass.as:436]
> >     at
> > away3d.materials::MaterialBase/renderPass()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\materials\MaterialBase.as:348]
> >     at
> > away3d.core.render::DefaultRenderer/drawRenderables()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\core\render\DefaultRenderer.as:108]
> >     at
> > away3d.core.render::DefaultRenderer/draw()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\core\render\DefaultRenderer.as:48]
> >     at
> > away3d.core.render::RendererBase/executeRender()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\core\render\RendererBase.as:335]
> >     at
> > away3d.core.render::RendererBase/render()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\core\render\RendererBase.as:310]
> >     at
> > away3d.containers::View3D/render()[D:\Projects\CornFlex\WorldBuilder\build\libs\src\away3d\containers\View3D.as:357]
>
> > I have the same problem with the "repeat" property or when I try to dispose
> > some material (even with dispose(false))
>
> > It seems there are some problems with the Bitmap management.
> > I didn't get that bugs before using the new repo and FP11Beta and I'm
> > running the same project.
>
> > Is there anybody already tried this version of BroomStick with the new
> > FP11Beta ?
>
> > Thx
>
> > --
> > Quentin Lengelé
> > RIA Developer
> > cornflex.org <http://www.cornflex.org>

Reply via email to