由用户创建的信息 recoshet
25 April 2015 12:47
Пользуюсь версией 15.04 Developer Preview.
Начал готовить тяжёлую артиллерию, но заметил что свойство Shading у объекта, прикреплённого к камере странно меняется при копировании другого объекта пули…
Залил на сервер
Видео
Бленд файл растянулся на 300 мб. Пока не могу прикрепить.
Начал готовить тяжёлую артиллерию, но заметил что свойство Shading у объекта, прикреплённого к камере странно меняется при копировании другого объекта пули…
Залил на сервер
Видео
Бленд файл растянулся на 300 мб. Пока не могу прикрепить.
25 April 2015 07:52
Загрузил Blend4Web 15.04 Developer Preview, ошибка с удалением объектов исправлена Спасибо.
Обновил версию на сервере.
Обновил версию на сервере.
17 April 2015 08:03
С мобильного интернета от мтс так и не смог загрузить с разных компьютеров.
Ошибка GET http://aspectek.com/b4w/store/ net::ERR_NAME_RESOLUTION_FAILED
Я так понял, это проблема на стороне провайдера интернета.
Ошибка GET http://aspectek.com/b4w/store/ net::ERR_NAME_RESOLUTION_FAILED
Я так понял, это проблема на стороне провайдера интернета.
15 April 2015 13:11
Андрей, модель делал не я. Нашёл случайно в каталоге 3D редактора Sketchup тут, потом экспортировал в blender.
P.S. Хотел оверлеем наложить запечёную карту освещённости, но возникли трудности. Пока не понял как на одном меше, на котором на разных гранях разный материал наложить оверлеем одну статичную текстуру освещённости.
Так как на карте много затайленных текстур, глобальную uv развёртку не хотелось делать. Вес текстур с ~500 kb увеличился до 6 метров в одной "метатексуре".
UPD: Google находит много по запросу bsp to obj. Только тут надо учесть что вам нужно конвертировать именно карты для движка GoldSrc. А то следующий движок Source от valve тоже использует для файлов уровней формат bsp.
P.S. Хотел оверлеем наложить запечёную карту освещённости, но возникли трудности. Пока не понял как на одном меше, на котором на разных гранях разный материал наложить оверлеем одну статичную текстуру освещённости.
Так как на карте много затайленных текстур, глобальную uv развёртку не хотелось делать. Вес текстур с ~500 kb увеличился до 6 метров в одной "метатексуре".
UPD: Google находит много по запросу bsp to obj. Только тут надо учесть что вам нужно конвертировать именно карты для движка GoldSrc. А то следующий движок Source от valve тоже использует для файлов уровней формат bsp.
14 April 2015 19:24
Ответ на сообщение пользователя Семенцов Роман
Добрый день.
Попробуйте сделать вызов функции копирования следующим образом:var pula_new = m_obj.copy(pula, new_name, true);
Попробовал так изменить код. Пока что это ничего не дало. Буду ждать следующего релиза…
Ответ на сообщение пользователя Семенцов РоманНад collision ещё поработаю. Спасибо
Попробуйте еще сделать collision на ступеньках плоскостью.
13 April 2015 19:22
Функция m_scs.remove_object() удаляет не тот объект и портит физику соседнего копированного объекта.
На click событие мыши у меня назначена функция shoot();
Вот видео работы функции с консолью https://youtu.be/-J5dThovcBg на котором видно как удаляются не те объекты и ковыркается эмуляция физики.
UPD: Залил на сервер
На click событие мыши у меня назначена функция shoot();
function shoot(character){
if (!character)
character = m_scs.get_active_camera();
var date = new Date();
var pula = m_scs.get_object_by_name("Pula");
var new_name = "pula"+date.getTime().toString();
var pula_new = m_obj.copy(pula, new_name);
var rotation = m_trans.get_rotation(character);
m_trans.set_translation_rel(pula_new, 0, -1, 0, character);
m_scs.append_object(pula_new);
m_trans.set_rotation(pula_new, rotation[0], rotation[1], rotation[2], rotation[3]);
m_phy.apply_velocity(pula_new, 0, -10, 0);
remove_pula(new_name, 5000);
}
function remove_pula(pula,delay){
console.log("add "+pula);
setTimeout(function(){
console.log("del "+pula);
m_scs.remove_object(m_scs.get_object_by_name(pula))
}, delay);
}
Вот видео работы функции с консолью https://youtu.be/-J5dThovcBg на котором видно как удаляются не те объекты и ковыркается эмуляция физики.
UPD: Залил на сервер
12 April 2015 23:54
Здравствуйте, сначала заметил в своём приложении, а потом и в вашем примере
Если пока курсор захвачен страницей щёлкать левой или правой кнопкой мыши, чувствительность поворота камеры увеличивается. Чем больше щелчков обработала страница, тем выше чувствительность камеры.
Если пока курсор захвачен страницей щёлкать левой или правой кнопкой мыши, чувствительность поворота камеры увеличивается. Чем больше щелчков обработала страница, тем выше чувствительность камеры.