Я генерирую некоторые изображения с использованием интерфейса Graphics2D, и иногда я хотел бы нарисовать текст на изображении и применить к нему эффекты, подобные тем, которые есть в Adobe Photoshop.Как создать тень тени, внутреннее свечение и внешнее свечение в Java Swing?
Прямо сейчас, чтобы сгенерировать «тень» в тексте, я рисую текст дважды, один раз в исходном цвете и один раз в черном с небольшим (1px) x & y смещением. К сожалению, это слишком упрощенно, поскольку мне нужно больше контролировать тень (непрозрачность, размер, распространение).
Что касается внутренних свечений и внешних свечений, я не уверен, с чего начать; маска/градиентная краска/альфа-смешивание?
Есть ли Java-библиотека для создания таких эффектов? Если не так, как вы собираетесь создавать эти эффекты?
ли мой ответ для вас работу? –