I'm checking out the new Away3DLite with the intention of upgrading a
3D module I've previously build in 2.3.3.
The first task was to simply swap the 3D model in the demo scene for
my own, removing any f360-specific code, for example, rotating the
wheels, but it immediately it causes runtime errors on view.render():
RangeError: Error #1126: Cannot change the length of a fixed Vector.
at flash.geom::Utils3D$/projectVectors()
at away3dlite.core.base::Mesh/project()
at away3dlite.containers::ObjectContainer3D/project()
at away3dlite.containers::ObjectContainer3D/project()
at away3dlite.containers::View3D/render()
at gallerylite_fla::MainTimeline/enterFrameHandler()
I haven't added any code, so it could be be one of:
- the model (which is fine in A3D and 3dsmax)
- Away3DLite code,
- or perhaps flash.geom.utils3D.projectVectors() method is having
issues?
Can anyone shed any light on the subject? I really need to get this
project upgraded to take advantage of the speed increases.
Thanks,
Dave