论坛

由用户创建的信息 AngryArcticFox
28 October 2016 13:20
Все, я попробовал и до меня дошло) Все работает, все получилось! Спасибо)
27 October 2016 18:24
Ну и что бы совсем до кучи источники света, которые отбрасывают тени но не светят ни в specular ни в difuse
27 October 2016 18:16
Я к сожалению не совсем понимаю, что, куда писать(

SOS!

Есть объект obj, у него есть анимация которая должна циклически повторяться все время работы приложения, при этом скорость воспроизведения анимации зависит от угла под которым обращена к нему камера. Так же в слотах объекта храниться дополнительная анимация, которая должна проигрываться один раз при определенном значении угла камеры.

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

function mouse_move_cb(move_event) {

	var camera = m_scenes.get_active_camera();
	var angleObject = m_scenes.get_object_by_name("AngleObject");
	m_constraints.append_track(angleObject, camera);
	var angleToSpeed = m_transform.get_rotation(angleObject);
	var speed = angleToSpeed[2]*5;
	var obj = m_scenes.get_object_by_name("cube");
	if (speed > 0){
		m_anim.set_speed(obj, speed);
	}
}



В результате возникает вторая проблема. Нельзя туда же записать старт дополнительной анимации, т.к. она начинается сначала, если двинуть мышью:(

Как написать изменение скорости анимации объекта не на движение мыши а на изменение положения камеры например? Двинул камерой, поменялась скорость на некое значение…

Help me!
27 October 2016 17:06
Жаль( иногда нужно высветить только один объект в сцене или для освещения разных объектов использовать независимые источники света
27 October 2016 14:23
Вопрос, 5 источников света (4 point, 1 sun), при том, что тени включены только у одного сильно загрузят сцену или все в рамках приличий?)
26 October 2016 15:05
Спасибо огромное)
25 October 2016 06:00
Где можно взять простейший пример изменения свойства объекта (например запуск анимаци или изменение положения объекта) посредством js, от начала до конца по шагам)

Я застрял на этапе: var sphere = m_scenes.get_object_by_name ("sphere");

Получаю сообщение : B4W ERROR: get object sphere: not found
24 October 2016 17:36
Приветствую! Скажите, каким образом можно отключить свет от определенных источников света для определенных объектов?
24 October 2016 16:45
Ищем текстуры так) https://search.creativecommons.org/

Вот спасибо, респект и уважуха)
24 October 2016 16:31
Кто подскажет базу с СС текстурами? :)