![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In official POV-Ray (and in MegaPOV 0.5 I think) this...
transform MyTrans
...is correct, and this...
transform { MyTrans }
...will generate an error.
However, in MegaPOV 0.6 this...
transform { MyTrans }
seems to work, while this...
transform MyTrans
...craches the program!
Here's a complete example:
#declare MyTrans = transform {translate x}
sphere {
2*z, 0.3
pigment {color rgb 10}
transform MyTrans
// transform { MyTrans }
}
I use MegaPOV 0.6 for Windows.
Rune
--
\ Include files, tutorials, 3D images, raytracing jokes,
/ The POV Desktop Theme, and The POV-Ray Logo Contest can
\ all be found at http://rsj.mobilixnet.dk (updated October 1)
/ Also visit http://www.povrayusers.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Rune wrote:
>
> In official POV-Ray (and in MegaPOV 0.5 I think) this...
>
> transform MyTrans
>
> ...is correct, and this...
>
> transform { MyTrans }
>
> ...will generate an error.
>
> However, in MegaPOV 0.6 this...
>
> transform { MyTrans }
>
> seems to work, while this...
>
> transform MyTrans
>
> ...craches the program!
>
I can confirm this (Windows versions used):
Megapov 0.5a: OK
Megapov Plus 0.3.2: OK
Megapov 0.6: crash
The funny thing is, that it crashes *after* rendering.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Rune <run### [at] iname com> wrote:
This is a bug in MP 0.6. It slipped in while fixing a memory leak.
The fix for the memory leak is correct but leaves another bug untouched.
For now, only use:
transform { MyTrans }
Smellenbergh
> In official POV-Ray (and in MegaPOV 0.5 I think) this...
>
> transform MyTrans
>
> ...is correct, and this...
>
> transform { MyTrans }
>
> ...will generate an error.
>
> However, in MegaPOV 0.6 this...
>
> transform { MyTrans }
>
> seems to work, while this...
>
> transform MyTrans
>
> ...craches the program!
>
> Here's a complete example:
>
> #declare MyTrans = transform {translate x}
> sphere {
> 2*z, 0.3
> pigment {color rgb 10}
> transform MyTrans
> // transform { MyTrans }
> }
>
> I use MegaPOV 0.6 for Windows.
>
> Rune
> --
> \ Include files, tutorials, 3D images, raytracing jokes,
> / The POV Desktop Theme, and The POV-Ray Logo Contest can
> \ all be found at http://rsj.mobilixnet.dk (updated October 1)
> / Also visit http://www.povrayusers.org
--
e-mail:sme### [at] skynet be
http://users.skynet.be/smellenbergh
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"smellenbergh" wrote:
> For now, only use:
> transform { MyTrans }
Oh man! :-(
I was so stupid as to delete MegaPOV 0.5 when I got version 0.6.
Now I have to get MegaPOV 0.5 again (is it even up anymore?) because it's
simply too impractical to manually replace all transform statements with the
different syntax. Affected is for example BlobMan, which is made up of
*several* include files, and all my own IK workings...
<sigh> - oh well...
Rune
--
\ Include files, tutorials, 3D images, raytracing jokes,
/ The POV Desktop Theme, and The POV-Ray Logo Contest can
\ all be found at http://rsj.mobilixnet.dk (updated October 1)
/ Also visit http://www.povrayusers.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
If this isn't rubbing salt in the wound, I always convert my old megapov.exe &
.html to megapov_oldversion#.exe before d/ling the new version. I also wait a
few days before d/ling.
Rune wrote:
> "smellenbergh" wrote:
> > For now, only use:
> > transform { MyTrans }
>
> Oh man! :-(
>
> I was so stupid as to delete MegaPOV 0.5 when I got version 0.6.
>
> Now I have to get MegaPOV 0.5 again (is it even up anymore?) because it's
> simply too impractical to manually replace all transform statements with the
> different syntax. Affected is for example BlobMan, which is made up of
> *several* include files, and all my own IK workings...
>
> <sigh> - oh well...
>
> Rune
> --
> \ Include files, tutorials, 3D images, raytracing jokes,
> / The POV Desktop Theme, and The POV-Ray Logo Contest can
> \ all be found at http://rsj.mobilixnet.dk (updated October 1)
> / Also visit http://www.povrayusers.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Rune" <run### [at] iname com> wrote...
> Now I have to get MegaPOV 0.5 again (is it even up anymore?)
Yes. It's in the same directory on ftp.povray.org as version 0.6.
-Nathan
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Greg M. Johnson" <gre### [at] my-dejanews com> wrote in message
news:39DB9159.845CE59C@my-dejanews.com...
> If this isn't rubbing salt in the wound, I always convert my old
megapov.exe &
> .html to megapov_oldversion#.exe before d/ling the new version. I also
wait a
> few days before d/ling.
>
> Rune wrote:
>
Hrm, I just keep them all archived, and expanded (under differrent names).
MP0.5.exe, and MP0.6.exe, for instance. Saves a lot of headaches (and
rewrites).
I wait no longer then it takes to d/l after a release announcement. :)
Grim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Rune <run### [at] iname com> wrote:
: it's
: simply too impractical to manually replace all transform statements with the
: different syntax.
In windows perhaps ;)
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp wrote:
>
> Rune <run### [at] iname com> wrote:
> : it's
> : simply too impractical to manually replace all transform statements with the
> : different syntax.
>
> In windows perhaps ;)
>
You just need a text editor supposting regular expressions search (there are
several available for windows)
Furthermore there is grep, etc. for windows included in the cygwin package.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Again, tools that should be part of the system itself have to be made
by 3rd-party volunteers...
Well, the tactic works. Microsoft is much richer than any Unix house.
They know how to make money, that's for sure.
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |