我是处理新手。我正在尝试创建自定义字符/文本,以便创建一个简单的交互式歌词视频(我希望我的文本如下所示: Lyrics Video )。
我想要做的是能够在字母/文本内插入条纹、点、圆圈,如视频所示。
到目前为止,我遵循了我在这里找到的 Material :Processing tutorial。
问题是我唯一能做的就是改变字体、尺寸、颜色等...但我无法向我的字母添加条纹,或者用两种不同的颜色给它们着色(这是一个 Example正在处理我想做的事情)
如何在处理中创建自定义文本?
最佳答案
这里有一些技巧可以帮助您通过文字实现您想要的视觉效果。
- 您可以栅格化/读取文本像素并将其用作高度图来创建 3D 几何图形。这是 example
- 您可以使用文本字形特征(顶点)来创建所需的 3D 形状。这是 example
- 您可以使用像 Geomerative 这样的库处理内置之外的文本/形状操作
总体想法是:
- 处理文本(提取像素/曲线/等)
- 将它们用作 3D 几何的输入
- 根据需要操纵 3D 几何体/为其设置动画(例如,拉伸(stretch)、分割、使用粒子在几何体周围流动等)
玩得开心!
关于java - 处理 - 自定义字符/文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58198426/