Filter3DBase
Filter3DBase - initial implementation