User Portlet User Portlet

Discussions
As you know, Mathematica is a software able to draw revolution solids for any function f(x). But, it´s possible to draw a solid with particular base delimited by two functions f(x) and g(x) and different cross sections as triangles, squares,...
It´s possible to make a solid plot with different transversal section ? For example, if we have to make a solid of revolution we just take the command "RevolutionPlot3D". But what happen when you need to plot a different solid with different...