Cap only one side of CylinderGeometry?

You can use a transparent material.

2020-10-22 20.30.37

var uvTex	= new THREE.TextureLoader().load( "uvgrid_w_0_9 .jpg" );

var materials = [

	new THREE.MeshBasicMaterial( { map: uvTex, side: THREE.DoubleSide } ),
	new THREE.MeshBasicMaterial( { map: uvTex, side: THREE.DoubleSide } ),
	new THREE.MeshBasicMaterial( {color: 0xffffff, side: THREE.DoubleSide, transparent: true, opacity: 0 } ),
	
];

var geometry = new THREE.CylinderBufferGeometry(80, 80, 80, 10, 1 );

// mesh
var mesh1 = new THREE.Mesh( geometry, materials );
scene.add( mesh1 );
1 Like