gpt4 book ai didi

c++ - 如何增加 OpenSceneGraph 中统计名称列的宽度?

转载 作者:行者123 更新时间:2023-11-28 05:46:11 25 4
gpt4 key购买 nike

我已将一些用户统计信息添加到 OSG 统计信息处理程序中。不幸的是,“标题”列似乎不会根据添加的用户统计名称的宽度自动扩展。

有没有办法改变标题列的宽度?

它现在导致的问题是,如果我的用户统计信息的“栏”从“零”开始,该栏将随着时间的推移绘制,从而阻止用户阅读它。

enter image description here

在上图中,垂直的白发线应该出现在 SimFrameTime:113.67 之后,因此当帧的条从“零”开始时可以正确读取它。

最佳答案

框架刻度线的位置在屏幕空间中是固定的,它们不考虑文本大小。

参见 implementation in file osgViewer/statsHandler.cpp - 第一行绘制在“_startBlock”处,它在正射相机空间中被硬编码为 150 个“单位”。

您可以在您的 OSG 拷贝中更改该值,或者在 StatsHandler 类接口(interface)和 submit a patch 中公开该值如果你想让官方osg支持这个特性。

关于c++ - 如何增加 OpenSceneGraph 中统计名称列的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36157730/

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