Тема: PlayCanvas
Показать сообщение отдельно
Старый 30.04.2015, 20:36   #41
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: PlayCanvas

Сообщение от 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 же )
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием