Нет, это не совсем возможно.HTML и CSS не предназначены для представления трехмерной геометрии.Некоторые умные вещи возможны с ascii art (для очень упрощенного стиля) или CSS box shadow (это тяжелая работа, а не автоматическая).
ThreeJS имеет CSS3DRenderer , но, согласно документации, он не поддерживает нормальные материалы или геометрию - он используется для позиционирования обычных элементов HTML в 3D-проекции, для наложений и аннотаций.