问题标签 [screen-projection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1050 浏览

opengl - Screen Projection 和 Culling 相结合

我目前正在处理数千个我想投影到屏幕上以确定它们的大小和到相机的距离的盒子。

我目前的方法是使用视图和投影矩阵以及视口值来获得一个代表盒子和项目的球体。

在另一点,我计算了盒子到相机的距离。

第一个问题是我不知道盒子是否正好在视口下方,因为我只是计算水平。有没有办法以某种方式将真实的球体投影到屏幕上?一些看起来像的方法:

另一个问题更简单:在坐标空间中,z坐标是否对应于到相机的距离?

总结一下,我想计算:

  1. 视图中的盒子是平截头体吗?
  2. 屏幕上的 Box 大小是多少?
  3. Box到相机的距离是多少?

为了简化计算,我想为此使用球体表示,但我不知道如何投影球体。

0 投票
1 回答
139 浏览

c++ - 如何在 3D 点上绘制文本?

我想在 3D 点上绘制文本。文本请求 2D 点 rect xy x1 y1

我使用 irrlight 引擎。但我只需要公式。

但 x 和 y 坐标不正确。他们给我负y。和左上角的文字绘图。这个公式正确吗?

0 投票
0 回答
1084 浏览

opencv - 如何使用我自己的 c/c++、基于 OpenCV 的软件将图像发送到投影仪?

我想要的是,我想使用我自己用 C/C++、OpenCv 语言编写的软件将图像发送到投影仪。那么,是否有任何支持此功能的库。实际上,我正在研究 3D 扫描仪,因此对于 3D 扫描仪,我必须将图像发送到投影仪以显示到对象上,而对于实时,我必须直接从我自己的软件发送图像以进行进一步处理。

与 OpenCV 一样,它可以初始化任何相机并具有捕获能力。OpenCV中有什么方法可以初始化投影仪并将图像发送到投影仪以使用我自己的方式显示?

0 投票
0 回答
67 浏览

android - 辅助显示器不支持屏幕投影

我有以下设置 Android 设备连接到 2 个物理显示器

我正在尝试在辅助显示器上启动屏幕投影

当我运行上面的代码时,系统弹出一条消息

应用程序不支持在辅助显示器上启动

我正在构建的应用程序具有系统应用程序权限,但仍然没有改善这种情况。

问题

  • 如果应用程序作为系统应用程序运行,是否可以投影辅助显示

  • 如果应用程序作为非系统应用程序运行,是否可以投影辅助显示

  • 是否可以在创建虚拟显示时指定显示 ID