yes. it should be relative.

On Wed, Jul 20, 2011 at 10:42 PM, Fabrice3D <fabric...@gmail.com> wrote:

> view.scene.addChild( loader3D );
> I would not use this line. You addChild again on ModelLoadSuccess
>
> if you open the obj file, the second line says useMtl + mtl relative url to
> obj file
> make sure its located at the expected location
>
> usually obj exports look like this
>
> myModel dir
> myModel.obj
> myModel.mtl
> myModelBitmap.jpg
>
> Fabrice
>
>
>
> On Jul 20, 2011, at 3:35 PM, Mahfudz wrote:
>
> .mtl file must have inside the folder models
>
> On Wed, Jul 20, 2011 at 9:33 PM, Toidas <tadaskrisciu...@gmail.com> wrote:
>
>> I have tried all the methods I have found to load an .obj file, and I’ve
>> tried to load various different .obj files, one of which was working in an
>> example on the net 
>> (http://www.charglerode.com/blog/?p=164<http://away3d.com/?URL=http%3A%2F%2Fwww.charglerode.com%2Fblog%2F%3Fp%3D164>).
>> However, none of them seem to be working for me. When the parser gets to the
>> .mtl it seems that it freezes. The message “Loading material file… X of X
>> (or sometimes 0) bytes loaded” stays frozen on the screen. For example, here
>> is the variant with the model from the net:
>> http://tadas.asmeninis.com/teravil/flash/example/<http://away3d.com/?URL=http%3A%2F%2Ftadas.asmeninis.com%2Fteravil%2Fflash%2Fexample%2F>.
>> A snippet of the code of the example:
>>
>> try {
>>     var loader3D:Loader3D = Obj.load( "models/m4_sherman.obj",
>> { bothsides:true } );
>>     loader3D.addOnSuccess( onModelLoadSuccess );
>>     view.scene.addChild( loader3D );
>> } catch( err:Error ) {
>>     errorHandle( err );
>> }
>>
>> ...
>>
>> protected function onModelLoadSuccess( event:Loader3DEvent ):void {
>>     mesh = event.loader.handle;
>>     view.scene.addChild( mesh );
>> }
>>
>>
>>
>>
>>
>>
>
>
> --
> *Regard,*
> Mahfudz
>
>
>
>
>


-- 
*Regard,*
Mahfudz

Reply via email to