论坛

由用户创建的信息 Roman_Sementsov
18 July 2016 14:04
Try to check the texture paths in Blender:
18 July 2016 13:57
Под canvas имеется ввиду canvas texture

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

можно использовать

 ctx.clearRect(0, 0, width, height)
18 July 2016 10:32
А какой будет результат, если в m_app.init передать physics_use_workers: false ?
18 July 2016 10:01
Да, действительно есть такая проблема. При вызове функции apply_force сбрасываются приложенные к объекту силы, в т.ч. гравитация. Мы исправим это повденеие к следующему релизу.

обновили схему применения сил в физическом мире, попробуйте в новом (16.08) релизе потестить (будет доступен в конце месяца)
18 July 2016 09:53
Добрый день.


Подскажите, есть способ "обхода" данного метода отрисовки или нужно искать другой способ?

Вы забыли почистить канвас после отрисовки прошлого изображения. Попробуйте добавить очистку канваса.

На мой взгляд, было бы проще использовать процедурную смену текстуры для этой задачи.
18 July 2016 09:43
Hello.

Could you tell me, how you open the example?
14 July 2016 14:48
Hello.

Here is your corrected .js file:
function load_cb(data_id, success) 
{
	if (!success) {
		console.log("b4w load failure");
		return;
	}

	m_app.enable_camera_controls();

	var mirino = m_scenes.get_object_by_name ( "Circle" );

    	var from = new Float32Array(3);
    	var to = new Float32Array(3);

	var s1 = m_ctl.create_collision_sensor ( mirino, "cubo" );
	var s2 = m_ctl.create_collision_sensor ( mirino, "cubo02" );

	m_ctl.create_sensor_manifold ( 
        mirino, "IMPACT", m_ctl.CT_CONTINUOUS, [ s1, s2 ],
        function ( sensor_values ) {
            return sensor_values [ 0 ] || sensor_values [ 1 ]; 
        },
        function (obj, id, pulse)  {
            if (pulse == 1)
                document.getElementById ( "dbg" ).innerHTML = "CONTACT";
            else
                document.getElementById ( "dbg" ).innerHTML = "";
        }
    );
}


Also I've enabled the "ghost" object physics property and append the Collision ID (cubo and cubo02)
14 July 2016 09:40
Or show me please your main .js file
13 July 2016 18:44
Could you send me your project (or simple example with strange behavior)? You can attach it to message. Project Manager can export projects.
13 July 2016 18:04
Hello and welcome to the forum.

Take a look at this article please. I hope, it'll be helpful. Also, you can find the demo in the SDK (SDK/deploy/tutorials/examples/cartoon_interior/)