Subject:
|
Re: (Strange) error in POV-ray
|
Newsgroups:
|
lugnet.cad.ray
|
Date:
|
Wed, 2 Jan 2002 23:12:21 GMT
|
Viewed:
|
2691 times
|
| |
| |
Lars C. Hassing wrote...
> Jeroen de Haan wrote...
> > I'm trying to render a model using the following commandline in L3P:
> >
> > C:\L3P\L3P.EXE F:\trainpos\M4564a_.dat F:\M4564a_2.pov -cg0,90,0
> > -b1.000,1.000,1.000 -q3 -lgeo -o
> >
> > And with only this model (I rendered more with the same parameters) I get
> > the following error:
> >
> > object { M4564a___dot_dat #if (version >= 3.1) material #else texture
> > #end { Color7 } } <----ERROR
> > F:\M4564A_2.POV:6080: error: Attempted to redefine float identifier as
> > object identifier.
> > Returned from renderer (non-zero return value)
> >
> > Please help! I'm lost!!!
>
> Seems like POV thinks M4564a___dot_dat has already been defined as float...?!?
> Please post the M4564a_.dat or e-mail it to me, and I'll look into it.
> /Lars
Well, Jeroen, from the M4564a.pov you sent me today, I have found a bug in LGEO
part lg_3195.inc line 13. It currently reads:
#declare LENGTH =
but it should have read:
#declare LENGTH = 5
Just add the '5' in your own copy of lg_3195.inc, and try again. Happy rendering :-)
/Lars
PS. In case you're interested to learn how I found the bug, here goes:
I deleted large chunks of the .POV file you sent me, until it rendered successfully.
Then I knew the error was in the last chunk I deleted.
I re-inserted that chunk, and began deleting smaller parts of the chunk,
until it again rendered successfully.
Finally, the error disappeared when I deleted
the 30 lines regarding the 3195. Then I looked into lg_3195.inc, which had to
contain the error (because the L3P POV code is correct ;-)
By comparing it to 3194 (the right door) I could easily spot the error.
To know which chunks to delete:
You must start from the bottom of the POV file.
First delete the part references in your model,
then delete the part declarations.
If you start by deleting the part declarations, the POV file cannot render.
|
|
Message is in Reply To:
| | Re: (Strange) error in POV-ray
|
| Jeroen de Haan wrote... (...) Seems like POV thinks M4564a___dot_dat has already been defined as float...?!? Please post the M4564a_.dat or e-mail it to me, and I'll look into it. /Lars (23 years ago, 27-Dec-01, to lugnet.cad.ray)
|
3 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|