Is it possible to combine ExtrudeGeometry with ParametricGeometry?
For example:
function customGeometryFunction(u,v){
var x = -(width/2) + width * u;
var y = -(height/2) + height *v;
var z = (Math.sin(u*Math.PI))* -20;
return new THREE.Vector3(x,y,z);
}
let parametricGeometry = new THREE.ParametricGeometry(customGeometryFunction, 100, 100);
let extrudedGeometry = new THREE.ExtrudeGeometry(parametricGeometry, {amount:10, ...});
In this scenario, the parametricGeometry represents a plane-like geometry. The objective is to add depth to this geometry. Any suggestions or workarounds are appreciated!