问题标签 [off-screen]
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.
html - 在页面周围移动 div,它在屏幕边缘变形
我有一些带有这种结构的弹出窗口:
用这个CSS:
我稍后移动我得到的弹出窗口,抓住“class ='popup_title'” div并在父元素周围移动。使用这种脚本:
非常简单,但它有效。问题是当我靠近屏幕边缘时,右边缘,我移动的 div 被压缩而不是离开屏幕。它被压缩直到可能,包装文本,当不再可能时它会离开屏幕。当我回去时,它会尽快变为标准尺寸。有什么方法可以避免这种情况吗?像设置我正在移动的 div 的一些 CSS 吗?
ubuntu - 在 Mesa 安装期间缺少 libOSMesa.so
我正在尝试设置一个虚拟框来使用 ParaView 进行屏幕外渲染。我在盒子里安装了 Ubuntu 12.04 64 位服务器。为了设置 ParaView 和 Mesa,我按照以下链接的说明进行操作:
http://paraview.org/Wiki/ParaView/ParaView_And_Mesa_3D
Mesa 的安装可以正常完成,没有错误或警告,但是当我尝试构建 ParaView 并尝试将其配置为离屏渲染时,它在“make”中间出现错误,抱怨缺少“libOSMesa.so”。我搜索了整台机器,但该文件不存在。好像没有安装。
我应该在构建 Mesa 之前安装一个库吗?如何安装“libOSMesa.so”。我在这里先向您的帮助表示感谢。
android - 将文本视图移动到屏幕外另一个文本视图旁边
我有一个包含三个文本视图的相对布局,每个文本视图的宽度都是屏幕的一半。我希望用户能够使用滚动手势并将这些文本视图一起移动,如果位于最左边的文本视图离开屏幕,它会移动到第三个文本视图旁边的最右边。所以我想创造一种无尽的滚动系统。
但是,使用下面的代码会导致滚动时视图之间出现间隙,我认为间隙宽度取决于滚动速度。
这是问题截图的链接:http: //postimg.org/image/bnl0dqsgd/
目前我只实现了一个方向的滚动。
XML:
然后我在一个函数中初始化视图,该函数在设置内容视图后调用:
然后是 onScroll 方法:
正如代码中所示,我的想法是构建一个年份滚动条。如果有人碰巧有一个更好、更有效的想法,我很高兴听到你的建议!
所以我的问题是:为什么文本视图之间存在差距?
c++ - QGLWidget 和快速离屏渲染
是否可以在 Qt 中完全渲染屏幕外,QGLWidget
而无需将场景重新绘制到屏幕,从而完全避免缓冲区在监视器上翻转?
我需要保存在帧缓冲区上生成的每一帧,但是,由于序列由 4000 帧组成,并且屏幕上的时间间隔是15ms
我花费的4000*15ms=60s
,但我需要比 60 秒快得多(计算在这里不是瓶颈,只是更新问题)。
在帧缓冲区上渲染屏幕外可以更快吗?我可以避免 QGLWidget 中的显示器刷新率吗?
如何在没有缓慢paintGL()
调用的情况下完全在帧缓冲区上渲染?
c++ - 远程离屏渲染(Linux / 无 GUI)
情况如下: 有一个远程Linux服务器(无GUI),构建OpenGL场景。目标:将生成的图像传输到客户端 Windows 机器我无法理解屏幕外渲染的一些东西,阅读了很多文献,但仍然不太了解:使用 GLUT 意味着设置变量 DISPLAY。如果我正确理解意味着通过 x11 进行远程渲染。如果我在 Windows(XWin 服务器)机器上运行 x11 服务器,一切正常。如果我尝试在不渲染服务器的情况下运行,则:freeglut (./WFWorkspace): failed to open display 'localhost: 11.0'。反正x11不合适。
我是否需要创建图形上下文(需要硬件渲染支持)?
如何在没有 GLUT/x11 的 Linux 服务器上创建图形上下文?
Framebuffer 对象——它是否适合我的任务以及它是否需要图形上下文?
解决这个问题最有效的方法是什么(渲染需要硬件支持)。
不是一个重要的问题,但尽管如此:
- 像素缓冲区对象。我打算用它来提高 GPU 内存的读取性能。在我的任务中是否有利可图?
windows - 如何进行离屏渲染?
我在使用 OpenGL 进行离屏渲染时遇到问题。我搜索了很多关于 FBO 和 PBO 的信息,但对我没有任何帮助。我猜这件事是由 CreateCompatibleDC 制作的 memDC 引起的。
这是我的代码的一部分
如果我在没有 memDC 和 CreateContext 的情况下在 m_hDC 上运行这个程序,那么什么都不是问题。在窗口上渲染得很好,位图文件写得很好。但我想在屏幕外渲染,只保存位图文件。我该如何处理?
ios - Loading hidden/offscreen UIWebView
Actually I have two related questions here, about different use cases of loading requests in a UIWebView
.
- Is it safe to call -
[UIWebView loadRequest:]
on a web view that is inserted in the view hierarchy and its hidden property or the one of its superview is set to YES? - Is it safe to call -
[UIWebView loadRequest:]
on a web view that is not inserted in the view hierarchy?
In particular I'm interested whether it is considered to be a good practice to load request in a UIWebView
that is not visible, and whether the delegate assigned to the instance of UIWebView
will be notified once the request succeeds/fails. The reason I'm asking is that UIWebView
class reference says "create a UIWebView
object, attach it to a window, and send it a request to load web content", where the part telling that a UIWebView
should be attached to a window makes me doubt if the above approaches are reliable.
android - OpenGL ES离屏绘图问题
我正在使用此处描述的 PixelBuffer 类http://www.anddev.org/android-2d-3d-graphics-opengl-tutorials-f2/possible-to-do-opengl-off-screen-rendering-in-android-t13232 .html。在我的渲染器中,我使用 GLU.lookAt 查看 3D 对象的背面,但 PixelBuffer 似乎没有返回带有背面的缓冲区,而是仍然显示对象的正面。这可能是什么原因造成的?这个问题能解决吗?
java - Java OpenGL 将屏幕外缓冲区绘制到图像
我正在尝试编写一个 java opengl (JOGL) 方法,该方法写入屏幕外可绘制对象,然后将其写入图像。我已经验证了这在使用屏幕上可绘制对象和 GLP 缓冲区时有效,但当前状态下的输出图像只是纯黑色。代码如下。
paint - 离屏 JTextComponent
我正在制作一个绘画程序,但在弄清楚如何制作文本工具时遇到了一些麻烦。我想要做的是单击并拖动以使文本框出现在画布上。问题是我不希望它只是一个漂浮在我的画布组件上的 JTextComponent。这会导致当我移动它时边框闪烁的问题,当我的鼠标就在它旁边时,我的光标的一部分看起来像是在文本框下方。
我要做的是创建一个 JTextArea,然后根据我的鼠标相对于画布上文本框的位置触发 mouseEvents。画布上的那个实际上只是我没有添加到任何组件的实际 JTextArea 的绘制表示(使用 .getGraphics())。这样做的问题是你不能调用 .getGraphics() 除非组件显示在屏幕上。
我试图避免仅仅为了这样的事情重新创建整个 JTextComponent 代码,看起来它应该很简单。
有没有人对此问题有任何解决方案或替代想法?