Postgis - extrude um polígono

Quero extrudar uma forma de polígono no postgis para criar um pseudo efeito 3D. Para esse fim, escrevi uma função grosseira para alcançá-la. Isso é muito código de teste e cria um novo vértice Y para cada ponto no polígono e depois o fecha retornando ao ponto original: - CREATE OR REPLACE FUNCTION...