Сообщение от moka
Прикольно.
Большое спасибо за вопросы! Если есть еще или мелкие коментарии по разным моментам, выкладывай все.
Дубликат материала. Добавим угу.
Геморой угу. Два варианта: делать статичный текст тексами или рендерить тексы используя текст в canvas2d, либо рисовать DOM'ом.
Второй вариант лучше для начала т.к. проще. Проецируешь 3д позицию в 2д, и двигаешь элемент на позицию где должен быть текст. Для динамического текста там более.
Нам таки нужно придумать хорошее решение для текста..
Можно.
Но нету толком никаких хэлперов над этим.
Вот примеры генерации примитивов нативно. https://github.com/playcanvas/engine..._procedural.js
|
Блин, хотел текст рисовать как в Unity, буква=quad, меняя UV (что бы материал один был), не разобрал как эти UW вообще изменить можно в plane.
, там как-то непонятно для меня оказалось.
- Еще бы конечно хотелось передавать в атрибуты массивы (string array,number array), а то только ассеты можно передавать массивами.
- Нету атрибута "entity", приходится передавать название (при том массивы нельзя) а потом по ним поиск делать.
- обрабатывается multitouch, или пока самим отлавливать? http://habrahabr.ru/post/118318/
Нам таки нужно придумать хорошее решение для текста..
|
Генерировать text-mesh на основе ttf шрифтов?
или использовать *.js font как в
three.js
(откуда можно скомуниздить метод формирования меша, MIT же )