Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Рендер с двух камер в сцене

Домой Форумы Общие вопросы Рендер с двух камер в сцене

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #19554
    kotimperator
    Участник

    Можно ли реализовать в дополнительном канвасе рендер со второй камеры? Например, есть постоянный вид от первого лица в кабине техники и в какой-то момент нужно вывести дополнительное окно, которое будет показывать вид сзади.

    #19555
    kdv
    Участник

    можно. но не паззлами. придется покодить немного.
    https://threejs.org/examples/?q=camera#webgl_camera

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #19557
    kotimperator
    Участник

    Слабо в этом разбираюсь, сделал что-то рабочее, но есть проблема с рендером: в маленьком окне обрезаются объекты при некоторых ракурсах вплоть до полного исчезновения. Явно конфликт с геометрией из главного окна, но пока не понял как решить эту проблему. В любом случае спасибо.

    Вложения:
    Вы должны войти для просмотра вложений.
    #19559
    kdv
    Участник

    в маленьком окне изображение вообще не должно меняться, если вторая камера не двигается. и никак не должно зависеть от того, что отрисовано в данный момент в основном окне.

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #19560
    kotimperator
    Участник

    Сейчас всё корректно работает. Только получается, что в маленьком окне фон прозрачный. Можно через стили поставить сплошной цвет или текстуру, но там должна быть та же HDRI-карта, что и в сцене. Есть какой-то способ добавить в бэкграунд маленького канваса карту окружения сцены? Возможно в коде не прописан какой-то параметр, отвечающий за это.

    Вложения:
    Вы должны войти для просмотра вложений.
    #19667
    kdv
    Участник

    но там должна быть та же HDRI-карта, что и в сцене. Есть какой-то способ добавить в бэкграунд маленького канваса карту окружения сцены?

    рисуй маленькое окно тем же рендером и в нем будет все то же освещение, что и в основном окне. как то так должно работатать, с поддержкой пост-процессинга во вьюпортах.

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Для ответа в этой теме необходимо авторизоваться.