Probably from me, I've sent them from gmail interface, it's using my
first and last name as nickname.
You answer was:

"thank for the files, will look at them asap

Fabrice"

On 30 мар, 17:19, Fabrice3D <[email protected]> wrote:
> > Most sites with flash games, we are aiming for, doesn't provide option to 
> > include
> > files except SWF itself.
>
> thats why as3 and awd were made in the first place :)
>
> > I've sent you files in .3ds and .obj formats which fails to load when
> > being embedded.
>
> I've just received obj/3ds to test from someone else. Not recieved any from 
> you.
> or you use another nick?
>
> Fabrice
>
> On Mar 30, 2011, at 3:02 PM, MADCATX wrote:
>
>
>
> > I use similar code, except I'm providing name for model as second
> > parameter ( * @param id The id that will be assigned to the resource.
> > This can later also be used by the getResource method). I assign
> > textures through code as they are also being embedded. Most sites with
> > flash games, we are aiming for, doesn't provide option to include
> > files except SWF itself. SWF is also compressing embedded models so
> > it's reduces time to load game.
>
> > I've sent you files in .3ds and .obj formats which fails to load when
> > being embedded.
>
> > On 28 мар, 23:56, Fabrice3D <[email protected]> wrote:
> >> send me your file off line please
>
> >> have you looked at examples.EmbedParseDataTest.as and use similar code?
>
> >> Fabrice
>
> >> On Mar 28, 2011, at 5:42 PM, MADCATX wrote:
>
> >>> Updated from latest repository, still throws error on embedded files,
> >>> but error is thrown on different line:
> >>> Error: Unespected parser error
> >>>   at away3d.loading::ResourceManager/onResourceError()[D:\...\game\lib
> >>> \away3d\loading\ResourceManager.as:194]
> >>>   at away3d.loading::ResourceManager/onResourceRetrieved()[D:\...\game
> >>> \lib\away3d\loading\ResourceManager.as:179]
> >>>   at flash.events::EventDispatcher/dispatchEventFunction()
> >>>   at flash.events::EventDispatcher/dispatchEvent()
> >>>   at ResourceLoadSession/prepareNextRetreive()[D:\...\game\lib\away3d
> >>> \loading\ResourceLoadSession.as:179]
> >>>   at ResourceLoadSession/onRetrievalComplete()[D:\...\game\lib\away3d
> >>> \loading\ResourceLoadSession.as:163]
> >>>   at flash.events::EventDispatcher/dispatchEventFunction()
> >>>   at flash.events::EventDispatcher/dispatchEvent()
> >>>   at away3d.loading::AssetLoader/handleParserParseComplete()[D:\...\game
> >>> \lib\away3d\loading\AssetLoader.as:295]
> >>>   at flash.events::EventDispatcher/dispatchEventFunction()
> >>>   at flash.events::EventDispatcher/dispatchEvent()
> >>>   at away3d.loading.parsers::ParserBase/finishParsing()[D:\...\game\lib
> >>> \away3d\loading\parsers\ParserBase.as:264]
> >>>   at away3d.loading.parsers::ParserBase/onInterval()[D:\...\game\lib
> >>> \away3d\loading\parsers\ParserBase.as:284]
> >>>   at away3d.loading.parsers::ParserBase/startParsing()[D:\...\game\lib
> >>> \away3d\loading\parsers\ParserBase.as:298]
> >>>   at away3d.loading.parsers::ParserBase/parseBytesAsync()[D:\...\game
> >>> \lib\away3d\loading\parsers\ParserBase.as:169]
> >>>   at away3d.loading::AssetLoader/parse()[D:\...\game\lib\away3d\loading
> >>> \AssetLoader.as:273]
> >>>   at away3d.loading::AssetLoader/parseData()[D:\...\game\lib\away3d
> >>> \loading\AssetLoader.as:146]
> >>>   at ResourceLoadSession/retrieveDependency()[D:\...\game\lib\away3d
> >>> \loading\ResourceLoadSession.as:116]
> >>>   at ResourceLoadSession/retrieveNext()[D:\...\game\lib\away3d\loading
> >>> \ResourceLoadSession.as:98]
> >>>   at ResourceLoadSession/parse()[D:\...\game\lib\away3d\loading
> >>> \ResourceLoadSession.as:62]
> >>>   at away3d.loading::ResourceManager/parseResource()[D:\...\game\lib
> >>> \away3d\loading\ResourceManager.as:133]
> >>>   at away3d.loading::ResourceManager/parseData()[D:\...\game\lib\away3d
> >>> \loading\ResourceManager.as:93]
> >>>   at race.render.terrain::TerrainInfo/InitTerrain()[D:\...\game\src\race
> >>> \render\terrain\TerrainInfo.as:148]
>
> >>> On 28 мар, 13:44, Fabrice3D <[email protected]> wrote:
> >>>> thx, fixed as well.
> >>>> Tho if it was probably failing to load is because of faulty url's into 
> >>>> your 3ds file.
> >>>> This allows you to avoid loading maps and display only the geometry if 
> >>>> you want to.
>
> >>>> Fabrice
>
> >>>> On Mar 28, 2011, at 10:51 AM, iiley Chen wrote:
>
> >>>>> I always modify the line 179 of ResourceLoadSession.as to:
>
> >>>>> if (_ignoreDependencies){
> >>>>>                          this._handle = _resource;
> >>>>>                          dispatchEvent(new 
> >>>>> ResourceEvent(ResourceEvent.RESOURCE_RETRIEVED,
> >>>>> _resource, _uri));
> >>>>>                          return;
> >>>>>                  }
>
> >>>>> Then it work for my case of load 3ds model.
>
> >>>>> Hope that helps.
>
> >>>>> On 3月27日, 上午6时26分, Fabrice3D <[email protected]> wrote:
> >>>>>> Fixed here and there and added class in examples section
> >>>>>> EmbedParseDataTest.as
>
> >>>>>> note that for some file type, such as 3ds image load will probably 
> >>>>>> fail.
> >>>>>> This is an async issue. I'll try adress this one asap.
>
> >>>>>> example shows the embed and parsing of 4 file formats
> >>>>>> obj also loads maps if mtl is provided.
>
> >>>>>> in worst case from all files tested on my machine, you end with no 
> >>>>>> maps loaded, geometry is displayed with default map.
>
> >>>>>> waiting on old max files to test the animation missing bytes...
>
> >>>>>> Fabrice
>
> >>>>>> On Mar 24, 2011, at 4:19 PM, MADCATX wrote:
>
> >>>>>>> Hello, I'm trying to load embedded model files, but  without success.
> >>>>>>> Following code produces error:
>
> >>>>>>> [Embed(source="model.3ds", mimeType="application/octet-stream")]
> >>>>>>> private var modelObj:Class;
>
> >>>>>>> public function LoadModel() :void
> >>>>>>> {
> >>>>>>> ResourceManager.instance.parseData(new modelObj(), "model", true,
> >>>>>>> Max3DSParser);
> >>>>>>> }
>
> >>>>>>> Error Thrown:
>
> >>>>>>> Error #1034: Type Coercion failed: cannot convert
> >>>>>>> ResourceLoadSession@1f82c151 to away3d.loading.IResource.
> >>>>>>> Fault, ResourceManager.as:179
>
> >>>>>>> The following code works alright:
>
> >>>>>>> public function LoadModel() :void
> >>>>>>> {
> >>>>>>> ResourceManager.instance.getResource("model.3ds", true);
> >>>>>>> }
>
> >>>>>>> Most models in .obj format seems to be parsed properly when using
> >>>>>>> embedded model, but some models still throws error. 3ds files always
> >>>>>>> throw error when are being parsed from embedded file.

Reply via email to