
I'm trying to make a simple illustration that involves some three dimensional shapes (specifically prolate and oblate spheroids). I tried to do this ink Inkscape but found myself unable to make the gradients that seem to be required to show the 3D shape. I'm looking for something like this:
http://www.maths.leeds.ac.uk/Applied/research.dir/Bio/sc0.gif
Notice that the lines of constant color are not linear or elliptical, which is all I can seem to get from Inkscape gradients. I suppose I need to be able to create a path and say to the gradient tool "Make the lines of constant color follow this path."
Suggestions about how to do this, or what tool I should be using to do this, are welcome.
Thanks! Greg

Suggestions about how to do this, or what tool I should be using to do this, are welcome.
You could try insetting your path a few times (on the path menu) and giving each new path a slightly lighter colour. That said, I've just tried it on an ellipse and it wasn't very good.
You might also like to try doing 'tile clones' and setting it to lighten each one slightly and scale each one down slightly, but I think you might have trouble getting that to do anything more complicated than an elliptical gradient, which is a bit of a shame.

On 12/04/2006, at 5:22 AM, Gregory Novak wrote:
I'm trying to make a simple illustration that involves some three dimensional shapes (specifically prolate and oblate spheroids). I tried to do this ink Inkscape but found myself unable to make the gradients that seem to be required to show the 3D shape. I'm looking for something like this:
http://www.maths.leeds.ac.uk/Applied/research.dir/Bio/sc0.gif
Notice that the lines of constant color are not linear or elliptical, which is all I can seem to get from Inkscape gradients. I suppose I need to be able to create a path and say to the gradient tool "Make the lines of constant color follow this path."
Suggestions about how to do this, or what tool I should be using to do this, are welcome.
Smile is good for those jobs: http://www.satimage.fr/software/en/index.html
malcolm

On 4/11/06, Gregory Novak <novak@...1789...> wrote:
http://www.maths.leeds.ac.uk/Applied/research.dir/Bio/sc0.gif
This http://sourceforge.net/mailarchive/message.php?msg_id=15270208 works at least for "ropes" but I'm not sure about more complex shapes.
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org

I'm trying to make a simple illustration that involves some three dimensional shapes (specifically prolate and oblate spheroids). I tried to do this ink Inkscape but found myself unable to make the gradients that seem to be required to show the 3D shape. I'm looking for something like this:
http://www.maths.leeds.ac.uk/Applied/research.dir/Bio/sc0.gif
Notice that the lines of constant color are not linear or elliptical, which is all I can seem to get from Inkscape gradients. I suppose I need to be able to create a path and say to the gradient tool "Make the lines of constant color follow this path."
Suggestions about how to do this, or what tool I should be using to do this, are welcome.
Blender? example: http://biorust.com/tutorials/detail/79/us/
Karol

Gregory Novak wrote:
I'm trying to make a simple illustration that involves some three dimensional shapes (specifically prolate and oblate spheroids). I tried to do this ink Inkscape but found myself unable to make the gradients that seem to be required to show the 3D shape.
As has already been mentioned, you will find a real 3D graphics program like Blender is a much more powerful tool for creating 3D images. It does, of course, have a substantial learning curve.
Notice that the lines of constant color are not linear or elliptical, which is all I can seem to get from Inkscape gradients. I suppose I need to be able to create a path and say to the gradient tool "Make the lines of constant color follow this path."
Arbitrarily-shaped gradient effects can be achieved using the "blend" tool in Skencil ( http://skencil.org ). AFAIK, Inkscape does not yet have a tool like this.
It won't follow a path, though -- you'd create the inner and outer curves, then blend them.
Cheers, Terry

With filters that is possible: http://www.w3.org/TR/SVG11/filters.html#AnExample (this path there could have any shape)
The only problem is that Inkscape doesn't support filters.
Terry Hancock wrote:
Gregory Novak wrote:
I'm trying to make a simple illustration that involves some three dimensional shapes (specifically prolate and oblate spheroids). I tried to do this ink Inkscape but found myself unable to make the gradients that seem to be required to show the 3D shape.
As has already been mentioned, you will find a real 3D graphics program like Blender is a much more powerful tool for creating 3D images. It does, of course, have a substantial learning curve.
Notice that the lines of constant color are not linear or elliptical, which is all I can seem to get from Inkscape gradients. I suppose I need to be able to create a path and say to the gradient tool "Make the lines of constant color follow this path."
Arbitrarily-shaped gradient effects can be achieved using the "blend" tool in Skencil ( http://skencil.org ). AFAIK, Inkscape does not yet have a tool like this.
It won't follow a path, though -- you'd create the inner and outer curves, then blend them.
Cheers, Terry

Florian Köberle wrote:
With filters that is possible: http://www.w3.org/TR/SVG11/filters.html#AnExample (this path there could have any shape)
The only problem is that Inkscape doesn't support filters.
Skencil doesn't have "filters" either -- it in-betweens the curves.
Technically, it's really drawing a separate curve for each step, but with enough steps, it doesn't matter too much.
Cheers, Terry

You can kind of do this in inkscape, enable extensions and use the interpolate one. the reason i say kind of is because interoplating style still seems a little hit and miss.
--- Terry Hancock <hancock@...1624...> wrote:
Florian Köberle wrote:
With filters that is possible: http://www.w3.org/TR/SVG11/filters.html#AnExample (this path there could have any shape)
The only problem is that Inkscape doesn't support filters.
Skencil doesn't have "filters" either -- it in-betweens the curves.
Technically, it's really drawing a separate curve for each step, but with enough steps, it doesn't matter too much.
Cheers, Terry
-- Terry Hancock (hancock@...1625...) Anansi Spaceworks http://www.AnansiSpaceworks.com
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&da...
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

--- John Cliff <simarilius@...12...> wrote:
You can kind of do this in inkscape, enable extensions and use the interpolate one. the reason i say kind of is because interoplating style still seems a little hit and miss.
Just to clarify, you can kinda do what skencil does, not the filters... realised that wasnt very clear the minute the message hit my inbox.
--- Terry Hancock <hancock@...1624...> wrote:
Florian Köberle wrote:
With filters that is possible: http://www.w3.org/TR/SVG11/filters.html#AnExample (this path there could have any shape)
The only problem is that Inkscape doesn't support filters.
Skencil doesn't have "filters" either -- it in-betweens the curves.
Technically, it's really drawing a separate curve for each step, but with enough steps, it doesn't matter too much.
Cheers, Terry
-- Terry Hancock (hancock@...1625...) Anansi Spaceworks http://www.AnansiSpaceworks.com
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the
live
webcast and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&da...
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&da...
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
participants (8)
-
bulia byak
-
Daniel Hulme
-
Florian Köberle
-
Gregory Novak
-
John Cliff
-
Karol Krenski
-
Malcolm Fitzgerald
-
Terry Hancock