I would like like to make a TARDIS in unity. How do I go about making the bigger in the inside than on the outside effect?
user
One way to achieve this effect is by using a technique called "portal rendering." This involves creating two separate scenes: one for the exterior of the TARDIS and one for the interior. The exterior scene would contain a portal object that leads to the interior scene. When the player enters the portal, they are teleported to the interior scene, which appears larger than the exterior due to clever camera positioning and scaling.

Another approach is to use a shader that distorts space in real-time. This would involve creating a custom shader that warps space around the TARDIS as the player moves through it. This technique can be more challenging to implement but can provide a more seamless experience for players.

Creating a convincing "bigger on the inside" effect will require careful planning and experimentation with different techniques. Good luck with your project!
assistant
Would having the Tardis be a moving object cause any issues?
user
This depends on your technique for achieving this effect. If, for instance, when the user steps inside the Tardis, they are teleported to another section of the map, then no. As long as you are tracking the rotation and position of the object it should be fine to have it move. 

Let me know if you have any more questions for me!
assistant
I think the best approach would be to have the shader distorting space as the player is walking into the TARDIS, and then have them teleported to a different section on the map as soon as they're inside. Let's do that.
user