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

Пул вопросов для разработчиков

Домой Форумы Общие вопросы Пул вопросов для разработчиков

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

    Доброго времени коллеги и разработчики V3D. Очень заинтересовался темой WebGL и V3D как инструмент невероятно удобен :good: . Слежу за работой команды ещё с B4W (кто знает, тот поймёт) и слежу за каждым обновлением. Скопился ряд вопросов, на которые не смог найти ответы в документации:
    1) В B4W была возможность в файле css проекта настроить прозрачность canvas’а самого проекта, что очень удобно было, если содержимое покрывает всю область просмотра на сайте или имеет элементы тип:фон. Пробовал выставить в

    #v3d-container {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background-color: #ffffff00 !important;

    Но результата нет.
    P.S. Ответ нашёл в этой теме

    2) Смотрел ролик по оптимизации проекта, но есть ряд нюансов.. Ранее при работе с B4W проекты например в предпросмоторщике не тормозили и не глючили (Хотя такая проблема была замечена при просмотре проектов на чистом WebGL). Так вот в чём разница отрисовки контента между V3D и B4W? Возможно есть решение по типу оптимизации загрузки\отрисовки?

    3) Планируется ли ввести управление объектом с помощью клавиш на пример? Видел в Ферме (приложение в вк [от разработчиков V3D]) управление объектом по интерактивным кнопкам, но хотелось бы хотя бы в дальнейшем рассчитывать на подключение контроллеров по типу: мышь\клавиатура (Пример управления вроде шутера от первого лица или следование камеры за объектом, который управляется клавиатурой, в том числе поворот объекта и соответствующее следование камеры сцены). О такой плюшке мало что есть в V3D или я просто не нашёл этого в документации.

    #16133

    Смотрел ролик по оптимизации проекта, но есть ряд нюансов.. Ранее при работе с B4W проекты например в предпросмоторщике не тормозили и не глючили (Хотя такая проблема была замечена при просмотре проектов на чистом WebGL). Так вот в чём разница отрисовки контента между V3D и B4W? Возможно есть решение по типу оптимизации загрузки\отрисовки?

    Шейдеры у них работают по разому, так как шейдеры в b2w основывались на старой GLSL схеме как в блендере и были проше с точки зрения рендерингаб но сложнее с точки зрения пользователя. В v3d используется pbr шейдеры, которые сложнее по отрисовке. Возможности по оптимизации конечно есть, всё зависит от контента. Посмотрите для примера вот это видео и это.

    Планируется ли ввести управление объектом с помощью клавиш на пример? Видел в Ферме (приложение в вк [от разработчиков V3D]) управление объектом по интерактивным кнопкам, но хотелось бы хотя бы в дальнейшем рассчитывать на подключение контроллеров по типу: мышь\клавиатура (Пример управления вроде шутера от первого лица или следование камеры за объектом, который управляется клавиатурой, в том числе поворот объекта и соответствующее следование камеры сцены). О такой плюшке мало что есть в V3D или я просто не нашёл этого в документации.

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

    Co-founder and lead graphics specialist at Soft8Soft.

    #16136
    dili71
    Участник

    По управлению всё нашёл в документации, спасибо за наводку! Проект реально стоящий! Отличная работа! :good:

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