腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5110)
视频
沙龙
1
回答
绘制
两个
不同
的
形状
会
相互
覆盖
[
核心
配置文件
OpenGL
]
、
因此,我创建了一个类,当涉及到为原型着色器制作基本
形状
时,它可以帮助我抽象出许多
绘制
过程。这个名为Geometry.h
的
类非常适合于只
绘制
一个对象,但是在添加第二个对象时,如下所示: // Main Render Loop glm::mat4 projection = glm问题是,当我
绘制
这些时,只有前者被
绘制
,而它是使用后者
的
着色器
绘制
的
。下面是我
的
Geometry类
的
浏览 29
提问于2020-04-10
得票数 0
回答已采纳
1
回答
影响HarfBuzz
的
GLFW窗口创建选项
、
、
、
、
如果我写这三个窗口创建比字体不呈现,我只看到空白
的
屏幕。(GLFW_CONTEXT_VERSION_MAJOR, 3);glfwWindowHint(GLFW_
OPENGL
_PROFILE, GLFW_
OPENGL
_CORE_PROFILE); 如果没有这三个选项,字体就会正确呈现。我很想知道这些选项在窗口创建中有什么
不同
?
浏览 5
提问于2019-11-18
得票数 2
回答已采纳
1
回答
如何使这个简单
的
OpenGL
代码(在“宽松”3.3和4.2
配置文件
中工作)在严格
的
3.2和4.2
核心
配置文件
中工作?
、
、
、
、
我有一些3D代码,我注意到这些代码不会在严格
的
核心
配置文件
中呈现,但在“普通”(未明确请求为仅作为
核心
配置文件
)
配置文件
上下文中很好。为了隔离这个问题,我编写了尽可能最小
的
、最简单
的
OpenGL
程序,只
绘制
一个三角形和一个矩形:我已经发布了
OpenGL
程序。当useStrictCoreProfile变量设置为false时,程序将不向控制台输出错误消息,并按照上面的屏幕截图
绘制</
浏览 1
提问于2012-10-25
得票数 7
回答已采纳
2
回答
我可以混用
OpenGL
版本吗?
、
我将开始在我
的
应用程序中实现
OpenGL
3。我目前使用
的
是
OpenGL
1.1,但我想保留一些,因为如果我尝试更改代码时会出现问题,但我想将我
的
一些绘图代码更改为更快
的
OpenGL
版本。如果我在
OpenGL
1.1中做了类似绑定纹理
的
事情,我能在
OpenGL
3中
绘制
纹理吗?
浏览 2
提问于2013-06-30
得票数 0
1
回答
回调函数
的
鼠标点击对象与可可绘图?
、
、
、
、
我有
两个
部分
的
问题。谢谢。:)
浏览 1
提问于2014-02-04
得票数 1
回答已采纳
1
回答
Iphone/Ipad :在矩形中
绘制
不规则多边形
的
最快方法是什么?
、
我必须把下面的
形状
画成一个矩形。做这件事最好
的
方法是什么?蓝色区域为背景颜色。黑色是边框,红色是内部颜色。我只想画黑色和红色
的
。
浏览 0
提问于2011-03-07
得票数 0
回答已采纳
1
回答
Cocos2d上
的
拆分屏幕
、
、
我正在考虑开发一款游戏,让
两个
玩家在“世界”中
相互
对战,但每个玩家都有自己
的
视区跟随自己
的
角色(分屏),但我不确定如何实现它。这是为Cocos2d准备
的
。理想情况下,游戏事件应该发生在它自己
的
CCLayer中,代码只是将它
的
不同
部分
绘制
到
不同
的
视窗上。然而,对于Cocos2d,这似乎是不可能
的
。我想到
的
另一个解决方案是拥有
两个
不同</em
浏览 2
提问于2011-11-09
得票数 0
回答已采纳
1
回答
Cystoscapejs用户界面扩展:在自定义扩展中事件不会被触发(被胞斗吃掉)
我按照cystoscape.js推荐
的
过程编写了一个自定义UI扩展。我正在使用j画布库在这个ui扩展上
绘制
形状
。除了这些
形状
上
的
单击事件(j画布库提供用于绑定
绘制
的
形状
的
事件)之外,一切都工作得很好。单击这些
形状
只会使胞景
核心
单击。jcanvas事件不会触发,因为我认为cytoscape
会
吃掉所有的事件。有谁能帮我听听帆布上用ui扩展
覆盖
的
事件吗
浏览 1
提问于2017-04-18
得票数 0
回答已采纳
1
回答
在
两个
独立
形状
对象
的
连接处
绘制
不同
的
画笔
、
、
在WPF中,当
两个
形状
对象
相互
重叠时,有没有办法让对象
的
重叠部分在
不同
的
画笔中
绘制
?
浏览 0
提问于2009-08-18
得票数 0
回答已采纳
5
回答
C++
OpenGL
阴影版本错误- GLSL不支持[Ubuntu16.04]
、
、
、
、
#version 450 core等,但我总是得到同样
的
结果。供参考,以下是sudo glxinfo | grep "
OpenGL
"
的
输出
OpenGL
extensions: glxinfo
的
输出显示
OpenGL
核心
4.5已经安装,那么为什么不支持它呢?我还试图找到项目中使用的当前版本
的
Op
浏览 6
提问于2016-11-13
得票数 5
回答已采纳
2
回答
Mac上
的
GLSL版本130
会
导致错误
、
、
、
我一直在使用across完成第五版
OpenGL
Superbible
的
代码,并偶然发现了一个问题。在我
的
顶点着色器中,我包含了版本号,是#version 130。信息:我正在使用Xcode
的
Mac版本10.8.5,与英特尔高清图形3000。它应该支持
OpenGL
版本3.0,它与GLSL1.30版本相对应。
浏览 5
提问于2013-11-28
得票数 5
回答已采纳
1
回答
如何在
OpenGL
中填充行内空格?
、
、
我想在这段代码中填充行内
的
空格。代码
的
主要部分:point b = { 0, 200 }; point c
浏览 2
提问于2014-05-11
得票数 0
1
回答
OpenGL
核心
与兼容性
、
、
、
我知道在
OpenGL
<= 2.1中非常突出
的
固定函数管道,它似乎相对容易开始。然而,
OpenGL
在
OpenGL
>= 3.1中推出
的
核心
配置文件
让我想要远离FFP,因为受到了反对。但我对3.1和更高版本是如何工作
的
感到困惑。在2.1及以下,您在
绘制
形状
时有您
的
glBegin(GL_WHATEVER)和glEnd()。在查看
核心
概要API时,我注意到
的
浏览 1
提问于2012-06-06
得票数 9
2
回答
glDrawElements
绘制
多边形
、
、
、
我读过glDrawElements
的
第一个参数是模式: 符号常数GL_POINTS、GL_LINE_STRIP、GL_LINE_LOOP、GL_LINES、GL_LINE_STRIP_ADJACENCY
浏览 6
提问于2014-06-13
得票数 1
回答已采纳
3
回答
在
OpenGL
中
绘制
“点状”
形状
,与缩放无关。
、
、
我正在使用Qt和QWt3D绘图工具,并将它们扩展到提供一些我需要
的
三维和二维绘图功能,因此我正在学习一些
OpenGL
。我想要做
的
是用无数
的
形状
来
绘制
点(^,<,>,*,等等)。
浏览 2
提问于2009-05-12
得票数 3
回答已采纳
2
回答
将多个
OpenGL
窗口同步到vsync
、
、
、
在Windows应用程序中,我同时打开了多个
OpenGL
窗口。理想情况下,我希望其中
的
每一个都以60帧/秒
的
速度
绘制
,并与屏幕刷新同步。每个窗口都有自己
的
显示线程,该线程
绘制
框架,然后调用SwapBuffers进行更新。事实证明,这
两个
窗口正在
相互
“战斗”:看起来SwapBuffers调用是同步
的
,并
相互
等待,即使它们处于
不同
的
线程中。我正在测量每个窗口和
两个</
浏览 7
提问于2012-04-06
得票数 9
1
回答
除非设置MESA_GL_VERSION_OVERRIDE=3.0,否则顶点着色器
的
编译失败
、
、
、
、
将其设置为跨平台
OpenGL
应用程序以在许多
不同
的
Linux发行版上运行
的
正确方法是什么?
浏览 3
提问于2021-11-21
得票数 1
回答已采纳
1
回答
如何在iPhone上
的
OpenGL
中执行补间动画之类
的
操作?
、
、
、
、
一般来说,我对
OpenGL
和使用图形元素进行编程非常陌生。 目前,我有一个纹理,它使用由代码
的
另一部分生成
的
顶点进行映射--这四个表示角
的
点每秒变化几次。当它被实现时,这个图像将突然“出现”在
不同
的
地方,并随着计时器上四个角点
的
改变而形成
不同
的
形状
。我希望发生
的
是对象快速移动和改变
形状
,以占据程序给出
的
新点--我希望这可以平稳地发生(所以它会在这些提供
的<
浏览 0
提问于2010-11-01
得票数 0
2
回答
防止图形中
的
交叉点
相互
取消- Actionscript
、
、
在Actionscript中
的
Graphics对象上
绘制
多个
形状
时,交叉点
会
相互
抵消。我可以简单地在
绘制
形状
之间使用beginFill()和endFill()方法。对我来说,这种方法
的
问题是,每当我将alpha属性
的
值设置为1以外
的
任何值时,每个
形状
都会“混合在一起”。基本上我想要
的
是一个由
不同
形状
(例如圆)组成<
浏览 0
提问于2012-10-21
得票数 0
回答已采纳
1
回答
如何知道特定
的
扩展是否被提升为
核心
配置文件
,是从一开始就成为
核心
扩展,还是作为遗留扩展删除?
我使用
的
是
OpenGL
3.3
的
核心
向前兼容
配置文件
。我
的
结论是,我不能依赖驱动程序提供有关扩展
的
正确信息。此外,standard表示,驱动程序也没有义务报告
核心
扩展,但它可能
会
。现在,如果我使用
核心
配置文件
将GL版本a.b
的
扩展报告为GL_foo_bar,我如何知道它是否是该特定设置
的
传统扩展,如何知道该特定扩展是否已经是a.b
核心
的<
浏览 0
提问于2013-04-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于OpenGL的绘制上下文
拓幻图形学工程师教学手册
Opengl ES之四边形绘制
万万没想到——flutter这样外接纹理
Learning OpenGL——OpenGL Model,Pipeline and Practices
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券