Próbuję tworzyć portale z ThreeJS. Znalazłem tę stronę Mini-Portals To wyjaśnia, jak tworzyć portale z OpenGL. Tak więc próbowałem replikować funkcję widoku portalu w TJS. Teraz to jest mój wynik:Tworzenie portali z ThreeJS
Lewa portal (prawy aparat) jest normalny aparat i prawo portal (lewy aparat) jest macierzą widok dostał od samouczka. Jak widać widok portalu po prawej jest dość dziwny.
Głównym problemem jest to, że skalowanie obrazów jest nieprawidłowe, a kąt widzenia obrazów w portalu jest nieprawidłowy. Obecnie jest to mieszkanie i pokaz, w którym wskazałem kamerę, ale to, czego chcę, to portal, w którym skalowanie jest poprawne (obraz na portalu jest tej samej skali co sam świat), a to, co widać w portalu, zależy od kąta, w którym im się przygląda.
Co robię źle i co należy zrobić, aby to naprawić?
Hehehe. Znalazłeś moje repozytorium: D. –