# Crie um portal 3D controlado pela inclinação no SwiftUI - Spline avançado | Recursos a fundo - Spline Academy (https://spline.design/pt-br/academy/tutorials/build-a-tilt-controlled-3d-portal-experience-in-swiftui)

> Aprenda a criar um portal 3D que reage quando você inclina o aparelho. 📲

1. [Academy](https://spline.design/pt-br/academy)
2. [Cursos](https://spline.design/pt-br/academy/collections)
3. [Spline avançado | Recursos a fundo](https://spline.design/pt-br/academy/collections/spline-advanced-feature-deep-dive)
4. Crie um portal 3D controlado pela inclinação no SwiftUI

# Crie um portal 3D controlado pela inclinação no SwiftUI

Aula 17 de 17Spline 3DAvançado14 min

Aprenda a criar um portal 3D que reage quando você inclina o aparelho. 📲

Neste tutorial, vamos criar um portal 3D no Spline, conectá-lo ao SwiftUI e usar o giroscópio do iPhone para mudar a perspectiva do portal em tempo real. É um jeito divertido e acessível de levar momentos 3D imersivos aos seus apps iOS.

Bora! 🚀

Docs: <https://docs.spline.design/exporting-your-scene/apple-platform/code-api-for-swift-ui>

## Recursos relacionados

- [SwiftUI PortalTemplate](https://app.spline.design/academy/tutorials/build-a-tilt-controlled-3d-portal-experience-in-swiftui?redirect-duplicate-template-uuid=864989c6-d43e-45f4-bc54-8e9193959963&is-2d-file=false)
- [Native 3D Embeds for iOSDocumento](https://docs.spline.design/exporting-your-scene/apple-platform/native-3d-embeds-for-i-os)
- [Code API for SwiftUIDocumento](https://docs.spline.design/exporting-your-scene/apple-platform/code-api-for-swift-ui)

## Visão geral

- Spline 3D
- 14 min
- Avançado

## Última aula

Este é o fim de Spline avançado | Recursos a fundo.

[Voltar ao curso](https://spline.design/pt-br/academy/collections/spline-advanced-feature-deep-dive)

[Spline](https://spline.design/pt-br)

O editor 3D e 2D para equipes e seus agentes. Publique na web, no iOS e no Android.

#### Pergunte à IA sobre o Spline

#### Produtos

- [Design 3D](https://spline.design/pt-br/3d-design)
- [Hana](https://spline.design/pt-br/hana)
- [Omma](https://omma.build)
- [Geração 3D com IA](https://spline.design/pt-br/ai-generate)
- [Spline MCP](https://spline.design/pt-br/mcp)
- [Spline Arena](https://spline.design/pt-br/arena)
- [Preços](https://spline.design/pt-br/pricing)
- [Empresas](https://spline.design/pt-br/enterprise)

#### Runtimes

- [Web](https://spline.design/pt-br/web)
- [iOS](https://spline.design/pt-br/ios)
- [Android](https://spline.design/pt-br/android)

#### Apps

- [Download](https://spline.design/pt-br/download)
- [Spline Mirror](https://spline.design/spline-mirror)
- [Baixar o Spline Mirror](https://spline.design/download-mirror)

#### Aprenda

- [Docs](https://docs.spline.design/)
- [Academy](https://spline.design/pt-br/academy)
- [API do Spline](https://www.npmjs.com/package/@splinetool/runtime)
- [Soluções](https://spline.design/solutions)

#### Comunidade

- [Comunidade do Spline](https://community.spline.design)
- [Blog](https://spline.design/pt-br/blog)
- [Novidades](https://spline.design/pt-br/changelog)
- [Educação](https://spline.design/pt-br/education)
- [Contra](https://spline.design/contra)
- [Afiliados](https://spline.design/pt-br/affiliate)

#### Empresa

- [Clientes](https://spline.design/pt-br/customers)
- [Carreiras](https://www.ycombinator.com/companies/spline/jobs)
- [Segurança](https://spline.design/pt-br/security)

#### Jurídico

- [Termos e condições](https://spline.design/terms)
- [Privacidade](https://spline.design/privacy)

#### Contato

- [help@spline.design](mailto:help@spline.design)
- [jobs@spline.design](mailto:jobs@spline.design)

© 2026 - Spline, Inc.
