
It is well known how to create drop shadow effects in various tools including inkscape. What I am asking about is a true 3d effect, such as you see in the opening credits of movies in the 1930's and 1940's. I can see how one can do it manually, with two representations of each character overlapping and lines drawn by hand between corresponding vertices. But is there a less tedious way?

im not too sure what you are aiming for, but the extrude effect may be what you are after....
see this link: http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Effects-GenerateFromPath.html#E...
cheers,
ryanlerch
On 7/5/07, John R. Culleton <john@...1668...> wrote:
It is well known how to create drop shadow effects in various tools including inkscape. What I am asking about is a true 3d effect, such as you see in the opening credits of movies in the 1930's and 1940's. I can see how one can do it manually, with two representations of each character overlapping and lines drawn by hand between corresponding vertices. But is there a less tedious way?
-- John Culleton
This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user

Well, what about using a ready made 3d font... :) ;) ?
-----Original Message----- From: inkscape-user-bounces@lists.sourceforge.net [mailto:inkscape-user-bounces@lists.sourceforge.net] On Behalf Of ryan lerch Sent: 5. juli 2007 02:38 To: Inkscape User Community Subject: Re: [Inkscape-user] 3d type effect.
im not too sure what you are aiming for, but the extrude effect may be what you are after....
see this link: http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Effects-GenerateFromPath.ht ml#Effects-Extrude
cheers,
ryanlerch
On 7/5/07, John R. Culleton <john@...1668...> wrote:
It is well known how to create drop shadow effects in various tools including inkscape. What I am asking about is a true 3d effect, such as you see in the opening credits of movies in the 1930's and 1940's. I can see how one can do it manually, with two representations of each
character overlapping and lines drawn by hand between corresponding vertices. But is there a less tedious way?
-- John Culleton
--- This SF.net email is sponsored by DB2 Express Download DB2 Express
C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
------------------------------------------------------------------------ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager.
This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses.
www.powel.no **********************************************************************

On Wednesday 04 July 2007 20:38, ryan lerch wrote:
im not too sure what you are aiming for, but the extrude effect may be what you are after....
see this link: http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Effects-GenerateFromPa th.html#Effects-Extrude
cheers,
ryanlerch
Thanks, I'll give it a try.
John c.

ryan lerch wrote:
im not too sure what you are aiming for, but the extrude effect may be what you are after....
see this link: http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Effects-GenerateFromPath.html#E...
The extrusion produces a 3d-like effect but the lines are parallel not converging. What I'd like to see is some way of distorting shapes so that the lines converge towards a vanishing point, i.e. give a true 3d.
For example, suppose I have some text ("hello", for example) and I want it to appear as if suspended vertically in the air, with a perspective shadow cast onto the ground from it. The shadow needs to be distorted so that its verticals (which are "horizontal" on the ground because of the projection) are converging towards a point on the imaginary horizon.
Any ideas? Rick

On Fri, 6 Jul 2007, Rick Beton wrote:
ryan lerch wrote:
im not too sure what you are aiming for, but the extrude effect may be what you are after....
see this link: http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Effects-GenerateFromPath.html#E...
The extrusion produces a 3d-like effect but the lines are parallel not converging. What I'd like to see is some way of distorting shapes so that the lines converge towards a vanishing point, i.e. give a true 3d.
I have an effect I could make available - see attached .png. It was written to make patterns like the one in bottom left, which people make with nails and string sometimes. But it almost does what you want, see extruded "Hi" at top right... except it's wireframe. I guess I could modify it to be not wireframe, if people think it would be worthwhile.
Cheers -Terry
For example, suppose I have some text ("hello", for example) and I want it to appear as if suspended vertically in the air, with a perspective shadow cast onto the ground from it. The shadow needs to be distorted so that its verticals (which are "horizontal" on the ground because of the projection) are converging towards a point on the imaginary horizon.
Any ideas? Rick
-- Richard Beton BSc (Hons) Consultant
Tel: +44 (0)1794 833458 Fax: +44 (0)1794 833434 richard.beton@...559...
-- Roke Manor Research Ltd, Romsey, Hampshire, SO51 0ZN, United Kingdom
A Siemens company Registered in England & Wales at: Siemens House, Oldbury, Bracknell Berks RG12 8FZ. Number 267550
Visit our website at www.roke.co.uk
The information contained in this e-mail and any attachments is proprietary to Roke Manor Research Ltd and must not be passed to any third party without permission. This communication is for information only and shall not create or change any contractual relationship.
Please consider the environment before printing this email
This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user

Perhaps a useful addition would be new control lines on paths. What I envisage is that it would be possible to attach two lines (e.g. vertically) at either side of a shape. One end of each line would touch the shape and the other would point upwards. When I grab the control handle (using the node tool perhaps) at the top end of one of the control lines, all the nodes in the path would move horizontally in proportion to their distance from the moving line. This would allow the shape to be distorted. So simply by distorting towards an imagined vanishing point, it would be possible to get quite convincing 3d warping of any shape.
Being slightly more specific, the two control lines would form a pair, one of which is the invariant and the other the control line. The lines would initially be parallel and could point in any direction the user chooses (probably by moving the 'invariant' line). When the control line is moved, the all the points on the path move along normals to the invariant line. The distance they move is a linear function of their distance between the control line and the invariant line.
It would be necessary to be able to extend or shorten the control lines - they'd probably both extend or shorten together. However, this would be for practical reasons and wouldn't itself actually alter the shape in question.
To retain the ability to make further edits of the shape, it may be necessary to store the positions of the control lines in the document model (using Inkscape extensions because I don't think this could be represented in SVG). Obviously the SVG would show the distortion via the position of the shape's nodes.
I'd really like someone to implement this in Inkscape, although I'm afraid I'm not able to offer to do so myself.
Rick
participants (5)
-
John R. Culleton
-
Maarten van der Velde
-
Rick Beton
-
ryan lerch
-
Terry Brown