opengl相关内容

机器人 - 如何知道最大尺寸/图像的尺寸,该装置可以装载

我的问题可能不是很正确的,但让我描述它的细节。我使用了cocos2d-x(下使用的OpenGL-ES渲染2)游戏引擎,以显示Android设备上的图像。在某些情况下,图像尺寸是非常大的不被显示的图像。他们只是得到跳过。但是,我看到图像的尺寸更小,然后我的设备显存的大小。经过这种方法与的/ dev /图形/ FB0 :的Andr​​oid VRAM。检查。所以,我的文件大小为 532042字节,它的 ..
发布时间:2016-03-17 23:08:02 游戏开发

选择闪光/ openGL的/其他动画的一个Android应用程序?

我需要一些动画添加到我的应用程序的UI。类似的东西到会说话的汤姆应用即风靡一时这些天。我是一个完整的noob动画,所以有以下几个问题之前,我开始与任何开发,以零上特定的平台。 不在闪光/渲染图像/的OpenGL哪一个会以最快的速度实施(假设我有一个图形设计师做图)? 如果我是去与闪光灯,将我仍然能够与应用程序交互还是会多出一个单向的播放和停止类型的动画呢? 我已经看过了很多关于这个问 ..
发布时间:2016-03-15 23:25:17 移动开发

绘制形状如LibGDX纹理

我在我的游戏创建菜单带有圆角和边框专门矩形。我能做到这一点与形状渲染器,但我不能混用形状渲染器和精灵配料。此刻我的决心似乎是使用大形状,巴新和缩放他们,但在大量的设备,这将产生模糊的角落。 我读过我的网格,着色器教程,使用精灵批次(并发症层和性能的影响)之后的形状呈现,9补丁(边界模糊的云,不能做到正确的梯度) 在Android的它是相当简单的,我们只是在XML中定义的形状和它创建了一个很好清 ..
发布时间:2016-03-13 21:42:49 Java开发

修改Grafika Texture2dProgram画画中画(或纹理纹理)

我是新来的openGL所以有一些问题弄清楚如何修改grafika texture2dProgram,这样我可以得到画面效果(纹理或纹理)的画面。这是我的理解所有到目前为止的例子: (后表面就绪) 安装视窗 GLES20.glViewport(0,0,宽度,高度); 设置Drawable2d具有纹理和顶点坐标新Drawable2d(矩形) 在新的框架,使用Textur ..
发布时间:2016-03-02 17:16:01 移动开发

编写使用JOGL和Android的OpenGL便携式Java应用程序

我计划写一个Java 3D游戏,将工作无论在PC和Android。不幸的是,它看起来像有两个平台没有共同的OpenGL API。 执行的API显著有什么不同?有没有一种方法,我可以用相同的3D code两个版本?这是个好主意吗? 解决方案 Android支持的OpenGL ES 1.0它使用OpenGL 1.3重叠,所以这应该是可能的,但它不是简单一个刚刚替换JAR文件在运行时。 这是一个 ..
发布时间:2015-12-04 12:07:10 Java开发

用OpenGL(和OpenGL ES)渲染SVG

我目前正在调查使用的OpenGL和OpenGL ES SVG文件渲染矢量图形的可能性。我打算面向Windows和Android。我的理想的解决办法是有一个最小的C库生成从给定的SVG文件的多边形三角测量。这将然后生成标准的OpenGL或OpenGL ES电话,并使用显示列表或VBO优化重画。我会简单地画一个显示列表平移和旋转后绘制矢量图像,让我和其他的OpenGL调用混用这一点。 到目前为止,我 ..
发布时间:2015-12-02 17:40:59 移动开发

Genymotion openGL的错误

我试图安装genymotion,之后pressing播放按钮会显示如下错误。 我不知道如何更新OpenGL库或如何检查当前版本。谁能帮我? 解决方案 我不知道如何更新OpenGL库 首先第一件事情, OpenGL是不是图书馆的。这对与图形驱动程序交谈,使GPU做好事的绘图API。 因此​​,OpenGL的当属显卡驱动程序的一部分。不幸的是微软决定,他们不喜欢的OpenGL,也不会出货 ..
发布时间:2015-12-02 15:50:28 移动开发

运行OpenGL,与CentOS的AWS GPU实例

我要与CentOS的AWS EC2 GPU实例执行一些离屏渲染程序。然而,当我发现,Ubuntu是非常容易安装,我不能让正常的CentOS的工作。 我们的目标是运行在EC2 GPU实例一些必要的工具/测试工具(无屏或X客户端)。在下面的文章中,我将介绍在Ubuntu怎么能设置和如何的CentOS /亚马逊的Linux AMI失败。 Ubuntu的 在Ubuntu 12.04,一切都运行得非常 ..
发布时间:2015-12-01 10:14:24 云存储

C ++ GLSL数据对齐/填充

我有一个C ++类MATRIX4X4其中有16个浮标阵列,无虚方法: 类MATRIX4X4 { 上市: 浮点值[16]; MATRIX4X4(); MATRIX4X4(浮动V0,浮动V1,浮动V2,浮动V3,浮动V4,浮动V5,浮动V6,浮动V7,浮动V8,浮动V9,浮动V10,浮动V11,浮动V12,浮动V13,浮动V14,浮动V15) ; MATRIX4X4 ..
发布时间:2015-11-30 23:42:25 C/C++开发

glPixelStorei(GL_UNPACK_ALIGNMENT,1)缺点?

什么是始终使用alginment 1的缺点是什么? glPixelStorei(GL_UNPACK_ALIGNMENT,1) glPixelStorei(GL_PACK_ALIGNMENT,1) 它会影响性能的现代GPU? 解决方案 怎么不能是数据1字节对齐? 这极有可能是缺少什么样的行排列在像素传输操作手段的理解。 您传递给OpenGL的图像数据,预计将分成行。 ..
发布时间:2015-11-30 23:31:19 C/C++开发

请问如何在MarchingCube算法getdepth功能的工作?

我想了解移动立方体算法,所以我想我已经知道如何三角形的形成,以及如何法线计算每个网格研究。我可以看到有一个链表的一种结构,每个格链接到另一个。但是,当我遇到GetDepth(T [M]),后者每一个三角形(每个网格的这些三角形)(T [0],...,..)单独,它返回节​​点的深度。 函数, 浮动GetDepth(三角形T){ 浮动ž; Z = T.P [0] .Z; ..
发布时间:2015-11-30 22:31:38 C/C++开发

无蓄积缓冲OpenGL的运动模糊

我想实现的真正的使用OpenGL运动模糊,但不累加缓冲器(由于它不工作我的显卡)。这是我的想法的实现: 有(临时)空白帧缓冲区和放大器的固定阵列;材质为每一个“模糊” 新帧时遇到,将第一个元素进行到底,并作出的是的帧缓冲,而不是 渲染所有这些,第一帧具有1 / N 的不透明性,第二个具有1 /(的 N 的/ 2),等...具有最新的一个,直至1 有没有更简单/更快/更优化的方式比这个?或者,这 ..
发布时间:2015-11-30 21:20:54 C/C++开发

为glFrustum获取坐标

我刚开始阅读关于的OpenGL 主题,特别是有关的 查看 以我目前的需要。我想了解 glFrustum 的对象,我已经在屏幕上绘制的立体投影,因为我明白 glFrustum 将使更远的物体比较近的物体小。 我使用了openFrameworks 这里绘制的对象,如图片 / 箱等,和这里的什么,我试图做一个简单的例子: 了openFrameworks绘制方法的 平局() { glMatrixMo ..
发布时间:2015-11-30 15:16:14 C/C++开发

多边形边勾勒并不总是正确的

我用下面的算法生成的四边形然后将其渲染,使这样一个大纲 http://img810.imageshack.us/img810/8530/uhohz.png 所看到的图像上的问题是,有时线条过细时,他们应始终是相同的宽度。我的算法找到了4 verticies为第一个然后顶端2 verticies的下一次是的previous底部2。这造成连接线,但它似乎并不总是工作。我怎么能解决这个问题? ..
发布时间:2015-11-30 13:51:23 C/C++开发

旋转5圈的问题

可能重复: 如何旋转这个OpenGL的code… 下面是我的code,它做工精细..我画的这个5环。 的#include< GL / glut.h> #包括<文件math.h> 静态无效重绘(无效); #定义PI 3.14159265 #定义EDGES 90 #定义10倍 无效的显示(无效) { glClearColor(1.0,1.0,1 ..
发布时间:2015-11-28 12:32:00 其他开发

OpenGL的OpenTK旋转问题

我是谁刚开始学习3D编程一个真正的菜鸟,我有一个很艰难的时间来学习在3D空间中旋转。我的问题是,我似乎无法弄清楚如何使用它的本地坐标旋转对象。 我有一个基本的类3D物体,首先,我要实现的功能,将旋转对象在某个轴X度。到目前为止,我有以下几点: 公共无效RollDeg(浮动角) { this.rotation = Matrix4.Mult(旋转, ..
发布时间:2015-11-28 12:31:12 C#/.NET

我怎么计算使用glUnProject openGL的触摸

嗨,我发现高达近计划和远计划..然后如何识别使用这个我感动的对象..任何人都可以请帮助我。这是我的code .. - (布尔)checkCollission:(CGPoint)也是如此winpos { winPos.y =(浮点)__视[3] - winPos.y; 三维点NearPoint的; 三维点公司Farpoint; 三维点rayVector; ..
发布时间:2015-11-28 12:30:56 其他开发

四面旋转顶点之间的点击测试

我有一个简单的矩形在这里我的程序上,我不得不这样做命中测试。我使用了openFrameworks但我觉得这里的问题是关系到OpenGL的主题为好。 公共类形状:公共类ofNode { 形状() { container.setFromCenter(为getPosition(),200100); setPosition两种(ofVec3f(365,50,0)); //设置节点的位 ..
发布时间:2015-11-28 12:29:45 C/C++开发

如何使广告牌球形

在此之后turorial 这里 我已经成功地创造出一个圆柱形的广告牌(它利用几何着色器这需要点并产生四边形)。问题是,当我移动相机,使它比广告牌高(使用gluLookat)广告牌不旋转,真正面对镜头(好像它是一个圆柱形的广告牌)。 我如何让它成球形? 如果有兴趣的人,这里略作修改几何着色器code: #version 330 //基于一个伟大的教程在http://ogldev.atspa ..
发布时间:2015-11-28 12:29:29 其他开发