Преобразование ТРИ. js вращения объекта в вращение холста - PullRequest
0 голосов
/ 23 февраля 2020

Привет гениев stackoverflow. Я конвертирую три js me sh позиции в html5 позиции холста. Я могу преобразовать векторную позицию в холст. Моя проблема - преобразование меня sh вращения в холст.

enter image description here

Что я сделал:

ctx.rotate(rotation._y);
ctx.rect( 0, 0, width,height);

Но это не работает. Какой правильный способ сделать это?

спасибо

РЕДАКТИРОВАТЬ:

I think the rotation for mesh object starts at center point so what I did is to tranlate first to the center point then do a rotate which works.


this.context.translate( cx, cy );
this.context.rotate(item.rotation._y);

1 Ответ

1 голос
/ 23 февраля 2020

Используйте THREE.CSSRenderer, если вы хотите визуализировать Dom-вещи, используя трехмерный граф сцены.

...