Uma delas é o three.js, mas ele é bem pesado de se mexer ou de acessar o resultado final, o que pode acabar sendo uma barreira para seu site.

No medium é possível encontrar um artigo sobre como um designer aplicou essa tecnologia no portfólio dele, mas no caso dele havia mais interação: https://medium.com/@bruno_simon/bruno-simon-portfolio-case-study-960402cc259b

Site que ele fez: https://bruno-simon.com/

No Figma tem alguns recursos de apresentação que disponibilizam a interação com o 3D, mas são pesados também.

Ah legal, já havia visto esse dos carrinhos. Mas, então sobre o three.js se ele utilizou neste caso do post aqui, não achei que ficou pesado não, achei até que pra abrir foi bem rápido.

Você deve ter um computador com placa gráfica, sem isso fica bastante travado.