Поиск    Список пользователей    Группы пользователей    Регистрация (Registration)    Профиль (Profile)     Личные сообщения    Вход  

   Форум у C!NEMAXiMUS-a >> Другие темы >> 3d в HTML на JavaScript
     
Открыть новую тему   Ответить на тему
<< Предыдущая тема :: Следующая тема >>  
Автор Сообщение
magvai
Завсегдатай




Зарегистрирован: 10.01.2005
Сообщений: 285
Страна (Country): Россия
Екатеринбург
Версия Cinema4D (Version):13
3d в HTML на JavaScript Ответить на тему Ответить с цитатой

В общем, задумался я над созданием 3d-движка для JavaScript.
Работает у меня неплохо. Но у меня возникли две суровые проблемы:
1) я не могу поворачивать объект вокруг локальной оси. Координаты поворота заданы как в Синьке через HPB. Оси координат немного другие: x - влево, y - вниз, z - вглубь экрана (тоесть, правая тройка, а не левая, как в синьке). Пока вращение идёт через глобальные оси, всё отлично просто поворачивается. Но с локальной заминка.
2) не знаю, как микшировать цвета на поверхностях. Нигде в инете не смог найти подсказку - как смешать цвета, если цвет поверхности (задан в RGBa, да хрен с ним, пусть просто RGB) один, а цвет освещения (RGB) - другой. Желательно, учитывать цвета других источников и освещённость поверхности.

Поможите, чем сумеети, люди добрыя
08.02.2016 07:21
View user's profile Отправить личное сообщение
magvai
Завсегдатай




Зарегистрирован: 10.01.2005
Сообщений: 285
Страна (Country): Россия
Екатеринбург
Версия Cinema4D (Version):13
Ответить на тему Ответить с цитатой

Первый вопрос снимается. Вышел из положения матрицами, которые вращаются вокруг заданной оси с помощью кватерниона. То же с камерой (вращается система координат)
10.02.2016 16:01
View user's profile Отправить личное сообщение
Показать сообщения за последний(-ие):   
Открыть новую тему   Ответить на тему    Форум у C!NEMAXiMUS-a >> Другие темы Все даты указаны в GMT + 2 ч.
Страница 1 из 1

 
Перейти к:  
Вы не можете открывать новые темы в этом форуме
Вы не можете отвечать на темы в этом форуме
Вы не можете редактировать Ваши сообщения в этом форуме
Вы не можете удалять Ваши сообщения в этом форуме
Вы не можете учавствовать в опросах на этом форуме




 новости   plugin db   а-чем-а-как   форум   ссылки   о проекте  
Вся ответственность за содержание материалов, опубликованных на сайте, лежит на их авторах.
Использование материалов, опубликованных на сайте, разрешено только со ссылкой на источник.

Copyright © 2003-2010 C!NEMAXiMUS