# Sci-Fi Portals

### Overview

The Sci-Fi Portals asset is your gateway to immersive interdimensional experiences! Whether you're creating a space exploration adventure or a futuristic RPG, this portal is the perfect addition to your project. With the ability to effortlessly walk through portals, players will be mesmerized by the fluidity of their teleportation experience. Craft gameplay scenarios by combining two portals seamlessly, allowing complex teleportation mechanics and dynamic level design. Whether you're transporting players to distant galaxies or alternate realities,with this asset you can get seamless teleportation by simply walking through the portal like through a simple door.

{% hint style="warning" %}
This package is build with a **first person controller**, and has no support for third person controllers.
{% endhint %}

**Key features**

**Seamless teleportation**

Players can effortlessly walk through portals as if they were walking through a simple door. Say goodbye to clunky transitions as users seamlessly traverse between worlds with a single step. From a third-party perspective, witness the objects appear to seamlessly transition through the portal, adding a touch of realism and immersion to your project

**Perfect portal camera alignment**

Through mechanisms like perspective division and oblique projection, the portal's cameras adjust based on the player's camera, creating the most realistic portal view possible. This view mechanism is the base of the seamless teleportation, since it exactly shows the future view of the player's camera.

**Slicing Shader**

With this shader, the mesh of objects passing through the portal is precisely clipped at the portal's center, creating the illusion that they are truly traversing through the dimensional gateway.

**Intuitive Integration**

Integrate the portals into your Unity project with user-friendly scripts and documentation. No need to be a coding expert – this asset is designed for easy implementation.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sf-studio.gitbook.io/unity-assets/portals/sci-fi-portals.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
