Re: [info-performer] OpenFlight loader problem

Date view Thread view Subject view Author view

Simon.Mills++at++esa.int
Date: 06/29/2004 00:31:29


It has nothing to do with external references. It looks like this is due to a
missing texture mapping in your OpenFlight file. This can happen, I think, if
you map a texture and save as a texture mapping, then delete the texture
mapping from the palette leaving references to it in the mapped faces. This
is what produces the error message. You could try setting all faces in your
model that have a texture index that is not -1 explicitly to -1 (meaning
none) and checking that there are no entries in the texture mapping palette.
Texture mapping _should_ stay the same.

Loader modes and attributes can be seen by "man pfdConverterMode_flt", "man
pfdConverterVal_flt", and "man pfdConverterAttr_flt"

Hope it helps, Simon
_______________________________________________________________________

Simon Mills
Silicon Worlds S.A.
c/o Modelling & Simulation Section (TEC-EMM) Tel: +31 (0)71 565 3725
European Space Agency (ESA/ESTEC) Fax: +31 (0)71 565 5420
Postbus 299, 2200AG Noordwijk e-mail: Simon.Mills++at++esa.int
The Netherlands http://www.estec.esa.nl/wmwww/EMM
_______________________________________________________________________

|---------+------------------------------------------->
| | Anthony Clare |
| | <a.j.clare++at++sheffield.ac.uk> |
| | Sent by: |
| | owner-info-performer++at++performer.e|
| | ngr.sgi.com |
| | |
| | |
| | 11/06/2004 14:27 |
| | |
|---------+------------------------------------------->
>---------------------------------------------------------------------------------------------------------|
  | |
  | To: Performer mailing list <info-performer++at++sgi.com> |
  | cc: |
  | Subject: [info-performer] OpenFlight loader problem |
>---------------------------------------------------------------------------------------------------------|

Hi,

I am trying to load an OpenFlight terrain database in Performer 3.0.1 under
Linux with OpenFlight loader R15.7. I am getting lots of:

PF Notice/Assert: tex. map indexing missing palette member
                                 file: ./sq01.flt
                                 use-file: ./sq01.flt
                                 tex. map index 0

which according to my searches through mailing list archives might be due
to old versus new external references. I would like to remove these to
allow me to see all the other output without hunting through all these
statements. I have tried look in the loader README but it does not mention
the loader modes and attributes. I have also tried:

pfdConverterMode(".flt", PFFLT_OLD_STYLE_XREFS, 1);

but PFFLT_OLD_STYLE_XREFS is undeclared. I have tried to look at the man
pages for pfdConverterMode_flt and pfdConverterAttr_flt but they do not
exists on my machine. Does anyone have any ideas?

Thanks,
Tony.

_________________________________________________

Anthony J Clare
Research Associate
Department of Automatic Control and Systems Engineering
The University of Sheffield
Sheffield S1 3JD
Web: www.shef.ac.uk/acse/
Tel: +44 {0} 114 222 5671
Email: a.j.clare++at++sheffield.ac.uk
_________________________________________________

-----------------------------------------------------------------------
   List Archives, Info, FAQ: http://www.sgi.com/software/performer/
   Open Development Project: http://oss.sgi.com/projects/performer/
                Submissions: info-performer++at++sgi.com
            Admin. requests: info-performer-request++at++sgi.com
-----------------------------------------------------------------------


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Jun 29 2004 - 00:34:31 PDT