gpt4 book ai didi

c# - OpenTK 文字动画

转载 作者:行者123 更新时间:2023-11-30 16:31:44 25 4
gpt4 key购买 nike

有没有人知道如何使用 OpenTK 框架滚动(动画化)2D 文本,或者在哪里可以找到一些好的示例。我需要新闻电视 channel 底部(顶部)滚动代码之类的东西。

谢谢。

最佳答案

有许多可能的文本渲染方法。最简单的方法:使用 System.Drawing 将您的文本呈现为 System.Drawing.Bitmap。然后,将此位图加载到 OpenGL 纹理中,并将其拼贴到四边形上进行渲染。通过移动此四边形来为文本设置动画,并在文本发生变化时更新位图/纹理。

编辑:我已经为 OpenTK 编写了一个文本呈现示例,您可以在这里找到它:http://opentk.svn.sourceforge.net/viewvc/opentk/trunk/Source/Examples/OpenGL/1.x/TextRendering.cs?revision=3063&view=markup

将 TextRenderer 类复制到您自己的项目中,一切顺利。查看示例以获取使用说明。

关于c# - OpenTK 文字动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com