POV-Ray : Newsgroups : moray.win : Re: SeaShell Plugin : Re: SeaShell Plugin Server Time
24 Jun 2024 07:38:36 EDT (-0400)
  Re: SeaShell Plugin  
From: Thomas de Groot
Date: 9 Jun 2003 04:22:47
Message: <3ee443d7@news.povray.org>
Philippe,
Impressive plugin. Thanks for the work! A few comments, perhaps bugs(?)
The pre-defined shape 'coquille' is the basis for all lamellibranch and
brachiopod shells, so mostly the bivalve class. I think the name should be
changed to 'lamellibranch', as more specific.
Maybe a bug: when changing parameters in, for instance, coquille, and
switching then to ammonite, the shape inherites the changed parameters (at
least it looks so when viewing the wireframe which is not the basic shape
anymore). As far as I can tell, this only happens to the ammonite. All other
selections show the basic one. Deleting the shell and restarting the plugin,
of course shows the correct ammonite shape.
Maybe another bug, I am not sure: Several times while changing parameters,
Moray froze. Only way out was ctrl-alt-del and restart Moray, although the
mdl was corrupt sometimes and had to be deleted before (due to the crash
exit, no doubt). It may be that the freeze happened because of an
incompatible parameter value (too high for instance) so that the wireframe
update took too long or was not possible.

That's it for now,

Thomas


"Philippe_Gibone" <Ph.### [at] wanadoofr> schreef in bericht
news:3ee2e3c8@news.povray.org...
> Hi there,
> Here is the beta version of SeaShell (which does what the name suggests).
> It's a FullMoon plugin so you need fullmoon.dll. You just have to copy the
2
> files (fullumoon.dll et seashell.lua) moray\plugins directory.
>
> An explanation about the model and its parameters can be found at
> http://www.math.arizona.edu/~lega/195/Fall99/lectnotes/lect8/sld002.htm.
>
> Starting from the "official" model I added :
> Ripples : small ripples on the generating curve, it gives the jagged
aspect
> of some shells (have a look at "Coquille"), usual values are around 50-100
> (you'll need vrey small steps in this case, and it'll be time consuming)
> Wave : Frequency lower than Ripples it changes the overall shape of the
> shell  (value between  0 & 20)
> My advice l : allways start from a pre-definite shell  (I've got 6 more),
> you can give birth to scary monsters if you want (and sometimes when you
> don't want to)
>
>
> Beta Version  :
> This version is fully functionnal (predefined set of parameters, choice
for
> every parameter, wireframe and POV export )
> Known Bug : when you choose a predefined Shell in the listbox, the
> parameters are updated so the wireframe, but the dialog part of the screen
> is not updated. I don't know if it is a FullMoon bug (I asked the author),
> or if there exists a function that I don't know, sort of UpdateWindows (if
> any one knows it...). A turnaround : select another object (even a light
or
> a camera), then selectionner the shell : the good parameters are
displayed.
>
> Version 1 :
> Correction of the bugs you'll found
> Optimisation of the wireframe which is a bit slow
>
> Version 2, 3... : (in the order you'll suggest)
> The ability to define different steps for the wireframe and the rendering
> To have a smaller resolution around the bumps
> uv_mapping texturing
> Texture using the mesh2 capabilities
> New functions for the structural curve

> New functions for the waves
>
> Thanks for your comments and criticism
>
> pgb
>
>
>
>
>


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.