Hey ralph B

issue fixed, please update from the trunk to see if fix works for you

cheers!

Rob

On Sun, Jan 24, 2010 at 9:56 PM, Ralph B <[email protected]> wrote:

> Hi Rob and team, any thoughts on this one (issue 87)?  I am stuck at
> the moment: Away3D 3.4.0 clipping problem hides my 3D object when
> loaded into parent swf.  Current trunk fixes that, but crashes with
> phong material at certain angles.
> Thanks!
> Ralph
>
> On Jan 13, 7:06 am, Fabrice3D <[email protected]> wrote:
> > thx
> > On Jan 13, 2010, at 12:50 PM, Ralph B wrote:
> >
> > > Hi Fabrice, I couldn't find a discussion of exactly the same problem,
> > > so I have submitted a newissue(no.87).
> > > Ralph
> >
> > > On Jan 13, 3:47 am, Fabrice3D <[email protected]> wrote:
> > >> Its the second time, I read thisissue,
> > >> please fill up an entry into the bugreport list.
> >
> > >>http://code.google.com/p/away3d/issues/list
> >
> > >> Fabrice
> > >> On Jan 13, 2010, at 2:06 AM, Ralph B wrote:
> >
> > >>> With the latest trunk FP10 build, I get a crash when Away3D renders a
> > >>> scene that has many objects but only one  (a Cylinder primitive) that
> > >>> has PhongColorMaterial applied.  It happens only at certain look
> > >>> angles and camera distance/zoom settings (I am using HoverCam) and I
> > >>> am having trouble forcing the crash under repeatable conditions.  It
> > >>> does not happen with Away3D 3.4.0.  I am not using frustum clipping,
> > >>> and the crash happens with or without RectangleClipping.
> >
> > >>> Is it a bug, or has something changed since 3.4.0 regarding how
> > >>> PhongColorMaterial should be used?
> >
> > >>> Thanks!  Ralph
> >
> > >>> Crash dump sample:
> >
> > >>> TypeError: Error #1009: Cannot access a property or method of a null
> > >>> object reference.
> > >>>    at away3d.materials.shaders::AbstractShader/getUVData()
> > >>>    at away3d.materials.shaders::DiffusePhongShader/renderLayer()
> > >>>    at away3d.materials::CompositeMaterial/renderLayer()
> > >>>    at away3d.materials::CompositeMaterial/renderTriangle()
> > >>>    at away3d.core.draw::DrawTriangle/render()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render_other()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render_other()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render_other()
> > >>>    at away3d.core.draw::PrimitiveQuadrantTreeNode/render()
> > >>>    at away3d.core.render::QuadrantRenderer/render()
> > >>>    at away3d.core.render::AbstractRenderSession/render()
> > >>>    at away3d.core.render::AbstractRenderSession/render()
> > >>>    at away3d.containers::View3D/render()
> >
> >
>



-- 
Rob Bateman
Flash Development & Consultancy

[email protected]
www.infiniteturtles.co.uk
www.away3d.com

Reply via email to