# Как добавить 3D в iOS приложение c помощью SceneKit

DevFeed: [Как добавить 3D в iOS приложение c помощью SceneKit](<https://devfeed.tech/articles/3d-ios-c-scenekit-37993.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/koshelek/articles/529958/>)

Author: 5141125 (Кошелёк)

Published: 2020-11-26T09:10:25Z

Content type: tutorial

Language: ru

Sources: ["Кошелёк" RU](<https://devfeed.tech/sources/ru.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [3D](<https://devfeed.tech/topics/3d.md>), [OpenGL](<https://devfeed.tech/topics/opengl.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [apple](<https://devfeed.tech/tags/apple.md>), [ios](<https://devfeed.tech/tags/ios.md>), [opengl](<https://devfeed.tech/tags/opengl.md>), [scenekit](<https://devfeed.tech/tags/scenekit.md>), [swift](<https://devfeed.tech/tags/swift.md>)

## AI overview

This tutorial explains how the Wallet app implemented interactive 3D images of cards and coupons on iOS. It discusses the earlier OpenGL-based cross-platform implementation, the planned transition to Metal, and the decision to use SceneKit instead of integrating a larger 3D engine.

## Source excerpt

Одна из запоминающихся частей приложения "Кошелёк" -- 3D-изображение карт и купонов с источниками света, бликами на поверхности и возможностью вращения. На собеседованиях кандидаты часто спрашивают, как мы это реализовали, и так как тема многим интересна, расскажем об этом подробнее. Результат нашей работы не является сверхсложным самописным 3D-движком, но в целом что-то подобное редко встречается в бизнесовых приложениях. И если у вас есть задачи, подобные этой, но они кажутся непонятными -- давайте продолжим. Читать дальше ->