社区
VCL组件使用和开发
帖子详情
我在c++ builder里面用opengl实现类似于示波器的功能
qq_18214415
2018-05-15 03:25:29
因为是实时显示的,有时候我想回看之前的波形,我是想在时间轴上可以有一个类似于进度条的东西,可以往回拉,应该怎么实现这个功能呢
...全文
1132
2
打赏
收藏
我在c++ builder里面用opengl实现类似于示波器的功能
因为是实时显示的,有时候我想回看之前的波形,我是想在时间轴上可以有一个类似于进度条的东西,可以往回拉,应该怎么实现这个功能呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ooolinux
2018-05-16
打赏
举报
回复
楼主用c++ builder加opengl 这个方案应该对性能要求很高吧?
ooolinux
2018-05-15
打赏
举报
回复
绘制波形不需要opengl吧,用类库就可以。 可以用一个TImage控件,宽度设置得足够宽,放在一个TScrollBox控件里(可滚动),一边绘制一边控制ScrollBox的滚动位置。这样感觉比较耗资源。 也可以把数据保存下来,回看的时候,把旧的数据重绘在Image控件上,数据可以附加时间字段便以精确控制。
C++
UE4 脚本编程秘籍(四)
向玩家显示反馈是游戏设计中最重要的元素之一,这通常涉及到 HUD 或至少游戏中的菜单。在之前的 Unreal 版本中,有简单的 HUD 支持,允许您在屏幕上绘制简单的形状和文本。然而,从美学角度来看,它在某种程度上有一定的限制,因此,诸如 Scaleform 之类的解决方案变得常见,以解决这些限制。Scaleform 利用 Adobe 的 Flash 文件格式来存储矢量图像和 UI 脚本。然而,对于开发人员来说,它也有自己的缺点,尤其是成本方面-它是一个第三方产品,需要(有时昂贵的)许可证。
《解锁
C++
开发新姿势:vcpkg深度探秘》
vcpkg 作为一款强大的
C++
包管理器,以其独特的优势在
C++
开发领域中占据了重要地位。它的跨平台支持
功能
,让开发者能够跨越 Windows、Linux 和 macOS 等操作系统的界限,在不同平台上以统一的方式进行依赖管理,大大降低了跨平台开发的复杂性,使得代码能够在多个平台上稳定运行,为拓宽软件的用户群体和应用场景提供了有力支持。
虚幻引擎:开创视觉与创意的新纪元
先看看据说虚幻5做出来的东西吧: 虚幻引擎5!!!4K画质PS5实机演示! 好了,用文字认识一下吧: 虚幻引擎5.3对UE5的核心工具集作了进一步优化,涉及渲染、世界构建、程序化内容生成(PCG)、动画和建模工具、虚拟制片、模拟等多方面。 渲染 纳尼特 显式切线 Nanite现在支持在数据格式和运行时中使用显式切线(Explicit Tangent)。此前,Nanite依赖的切线空间是在材质中隐式派生的,并且需要依赖屏幕空间位置和UV梯度。这种方法在计算上很方便,使切线
安卓游戏入门指南(一)
原文:Beginning Android Games 协议:CC BY-NC-SA 4.0 零、简介 大家好,欢迎来到 Android 游戏开发的世界。你来这里是为了学习 Android 上的游戏开发,我们希望成为让你
实现
自己想法的人。 我们将一起涵盖相当广泛的材质和主题:Android 基础知识,音频和图形编程,一点数学和物理,
OpenGL
ES,Android 原生开发工具包(NDK)介绍,最后,出版,营销,从你的游戏中赚钱。基于所有这些知识,我们将开发三个不同的游戏,其中一个甚至是 3D 的。 如
剖析虚幻渲染体系(14)- 延展篇:现代渲染引擎演变史Part 3(开花期一)
剖析虚幻渲染体系
VCL组件使用和开发
604
社区成员
13,457
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章