I managed to solve it by compiling my Away3D swc again. Something must
have been corrupt/missing in my old swc.

On 8 Feb, 11:21, Johan <[email protected]> wrote:
> Hi,
>
> I'm trying to use a Fog filter in a fairly simple scene with two views
> (used as back- and front layer)
>
> var fogMaterial:ColorMaterial = new ColorMaterial(0xBCC687);
> var fog:FogFilter = new FogFilter({ minZ:100,
>                                     maxZ:600,
>                                     subdivisions:20,
>                                     material:fogMaterial } );
>
> var filters:Array = [fog];
>
> var renderer:BasicRenderer = new BasicRenderer();
> renderer.filters = filters;
>
> backView          = new View3D();
> backView.scene    = new Scene3D();;
> backView.camera   = camera;
> backView.renderer = renderer;
> backView.x        = 0;
> backView.y        = 0;
> backView.blendMode = BlendMode.LAYER;
>
> frontView          = new View3D();
> frontView.scene    = new Scene3D();
> frontView.camera   = camera;
> frontView.renderer = renderer;
> frontView.x        = 0;
> frontView.y        = 0;
>
> (Properly formatted:https://gist.github.com/816224)
>
> I get the following error when I try to render the backView:
>
> TypeError: Error #1010: A term is undefined and has no properties.
>         at away3d.core.filter::FogFilter/filter()
>         at away3d.core.render::BasicRenderer/render()
>         at away3d.core.session::AbstractSession/render()
>         at away3d.core.session::AbstractSession/render()
>         at away3d.containers::View3D/render()
>
> I've been searching for a solution for a while now but I haven't found
> anyone with the same sort of problem. Am i missing something?

Reply via email to