SVG seems to be primarily (completely?) oriented towards 2D. In the logo at http://www.thewheel.biz/, I faked 3D by cloning the ring and the star, and drawing the clones at a slight offset, in a different color. A drop shadow, in other words. Is there a better way to achieve a 3D look?
George Reilly wrote:
SVG seems to be primarily (completely?) oriented towards 2D. In the logo at http://www.thewheel.biz/, I faked 3D by cloning the ring and the star, and drawing the clones at a slight offset, in a different color. A drop shadow, in other words. Is there a better way to achieve a 3D look?
To elaborate somewhat: Think of the rim of a wheel as a very thin, hollow cylinder. To draw a cylinder in two-point perspective, you draw an ellipse for the near end, the visible side of the cylinder wall, and a slightly different half-ellipse for the far end. Drawing one circle (drop shadow) and overlaying it with an offset circle in a different color approximates the two ends of a thin cylinder, but doesn't account for the wall of the cylinder. In a bitmap painting program, you could fake the cylinder wall by drawing a series of drop shadows, staggered one pixel apart, but that's not going to work very nicely in a vector drawing program.
George Reilly wrote:
To elaborate somewhat: Think of the rim of a wheel as a very thin, hollow cylinder. To draw a cylinder in two-point perspective, you draw an ellipse for the near end, the visible side of the cylinder wall, and a slightly different half-ellipse for the far end. Drawing one circle (drop shadow) and overlaying it with an offset circle in a different color approximates the two ends of a thin cylinder, but doesn't account for the wall of the cylinder. In a bitmap painting program, you could fake the cylinder wall by drawing a series of drop shadows, staggered one pixel apart, but that's not going to work very nicely in a vector drawing program.
You mean something like this? http://www.ark.in-berlin.de/rings.svg
This was done with Effect->Interpolation.
ralf
Ralf Stephan wrote:
George Reilly wrote:
To elaborate somewhat: Think of the rim of a wheel as a very thin, hollow cylinder. To draw a cylinder in two-point perspective, you draw an ellipse for the near end, the visible side of the cylinder wall, and a slightly different half-ellipse for the far end. Drawing one circle (drop shadow) and overlaying it with an offset circle in a different color approximates the two ends of a thin cylinder, but doesn't account for the wall of the cylinder. In a bitmap painting program, you could fake the cylinder wall by drawing a series of drop shadows, staggered one pixel apart, but that's not going to work very nicely in a vector drawing program.
You mean something like this? http://www.ark.in-berlin.de/rings.svg
This was done with Effect->Interpolation.
To solve this problem I started Effect->Motion. But that quickly went over my head and is therefore unfinished. Smart people, please pick up where I left off.
Aaron
George Reilly wrote:
SVG seems to be primarily (completely?) oriented towards 2D. In the logo at http://www.thewheel.biz/, I faked 3D by cloning the ring and the star, and drawing the clones at a slight offset, in a different color. A drop shadow, in other words. Is there a better way to achieve a 3D look?
A possible way is to use SVG filters, but Inkscape does not support that yet: http://www.w3.org/TR/SVG/filters.html#AnExample
participants (5)
-
unknown@example.com
-
George Reilly
-
George V. Reilly
-
Nicu Buculei
-
Ralf Stephan