В следующем примере есть функция с именем generateTexture()
.
Можно ли нарисовать текст (числа) в массиве пикселей? Или можно нарисовать текст (числа) поверх этого шейдера?
Наша цель - нарисовать круг с числом внутри.
https://forge.autodesk.com/blog/using-dynamic-texture-inside-custom-shaders
ОБНОВЛЕНИЕ. Мы заметили, что каждый круг не может использовать уникальный generateTexture()
. Результат generateTexture()
используется каждым из них. Единственное, что можно настроить для каждого объекта, - это цвет и используемая текстура.
Мы могли бы создать обходной путь для этого, который должен генерировать каждую текстуру от 0 до 99, а затем каждый объект выбирает правильную текстуру на основе числа, которое мы хотим отобразить. Однако мы не знаем, будет ли это достаточно эффективным для правильной работы. В противном случае может потребоваться от 0 до 9+ или что-то в этом направлении. Будем очень признательны за любые руководства по нашему обновленному вопросу. Спасибо.