腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
sdl
中使
用
不同
的
alpha
值
绘制
c++
、
c
、
sdl
、
sdl-2
我尝试
在
SDL
2中
绘制
吴晓林
的
线条算法,由于
alpha
通道问题我什么也得不到,我在表面上
绘制
它,然后从表面创建纹理 我已经尝试了所有可能
的
混合模式
的
int
SDL
_SetTextureBlendMode(
SDL
_Texture* texture,
SDL
_BlendMode blendMode) 获取颜色:(我认为这里没有错误) void LINE_PlotPoint(
SDL
_S
浏览 17
提问于2019-06-25
得票数 0
回答已采纳
1
回答
C++
SDL
2如何对单个瓷砖着色
c++
、
colors
、
sdl-2
、
tile
我是通过编写一个典型
的
C++ roguelike来学习和
的
。现在,我通过渲染tiles.png图像
的
一部分来构建地图,如下所示:我遵循,它工作,但我希望能够改变每一个瓷砖
的
背景和前景颜色。我可以改变整个纹理
的
颜色,做一些类似的事情,但是如果我想要,比如说,一个棕色
的
门,另一个灰色
的
门呢?谢谢!:)
浏览 3
提问于2017-05-04
得票数 3
回答已采纳
1
回答
SDL
在线像素后
绘制
正方形
c++
、
sdl
、
sdl-2
当我
用
SDL
在
一条线之后画一个矩形时,我得到了一个像直线一样
的
像素,位于矩形右上角
的
顶部。线和矩形是否有
不同
的
颜色并不重要。当我
在
直线后
绘制
矩形时,矩形
的
右上角总是有一个像素。下面是我
的
矩形代码:srcrect.y = 50;srcrect.h = 80; 这是我
绘制
浏览 1
提问于2021-02-19
得票数 1
1
回答
SDL
2 -
在
纹理上
绘制
完全透明
的
圆
c++
、
sdl-2
、
lighting
、
alphablending
我尝试过
在
屏幕上使用
SDL
_SetRenderDrawBlendMode()和
SDL
_SetTextureBlendMode()
的
每一个组合来分层多个纹理。 我
在
StackOverflow上搜索并找到了解决方案,比如,但是它们使用
SDL
曲面和预先制作
的
光图像。我将动态地改变输入图像
的
形状和大小(右上),所以我需要一些更灵活
的
东西。解决方案1:我使用
的
不是白色圆圈和黑色背景,而是黑色圆圈和海军背景。然后,我使用
浏览 9
提问于2016-05-28
得票数 7
1
回答
SDL
2纹理渲染目标不具有
alpha
透明度
c
、
ubuntu
、
sdl-2
我在用
SDL
2
在
C上编程时遇到了一个问题。我呈现了一个质感,简单
的
图像
的
方块,是透明
的
在
中心。但是当我画出它们所呈现
的
纹理时,它们并不是透明
的
。我甚至尝试过
用
SDL
_SetTextureAlphaMod()来改变呈现纹理
的
透明度,但是它并没有改变任何东西。如果我更改正在渲染
的
纹理(方块)上
的
alpha
值
。他们变得越来越暗淡,但他
浏览 3
提问于2015-04-22
得票数 1
回答已采纳
1
回答
可以使用没有
alpha
和深度
的
默认Framebuffer吗?
opengl
、
sdl
、
opengl-3
我
的
记忆还远远没有用完,但它会让我感觉“更干净”。同样,我正在做一些延迟照明,所有的深度计算都发生在一个框架缓冲区中,这不是默认
的
。
在
呈现默认
的
框架缓冲区时,我调用glDisable(GL_DEP
浏览 5
提问于2013-04-23
得票数 2
2
回答
调用glutBitmapCharacter时,带有OpenGL (freeglut)
的
SDL
崩溃
c++
、
sdl
、
freeglut
我有一个通过
SDL
下
的
freeglut使用OpenGL
的
程序。, GL_ONE_MINUS_SRC_
ALPHA
);glColor3f(1.f, 1.f, 1.f);glutStrokeString(GLUT_BITMAP_8_BY_13, (constunsigned char*)"test st
浏览 10
提问于2012-09-28
得票数 2
1
回答
在有控制
的
持续时间内,纹理以恒定速率褪色
c++
、
sdl
、
alpha
我正在尝试使用
SDL
2将纹理淡出屏幕。导致上述问题
的
代码已经被删除,我正在开发一个全新
的
系统,希望能够避免这个问题。然而,它根本不起作用。任何建议都会很棒!我
浏览 0
提问于2018-01-03
得票数 0
回答已采纳
2
回答
用
吴晓林
的
画反锯齿画圆
python
、
algorithm
、
geometry
、
sdl
、
sdl-2
= j + 1:这是我在他
的
论文中所描述
的
一个简单
的
实现,只是我将半径
值
分配给了j而不是实际上,他用radius
值
初始化i,
用
0初始化j,然后定义循环条件i <= j,只有当radius为0时才能为真。这个实现除了
在
每一个重要事件
的
开始和结束时运行得很好外,都会出现一些故障。上面的圆圈
的
半径是1。正如
浏览 5
提问于2016-06-02
得票数 9
回答已采纳
1
回答
SDL
2逐像素读取PNG24
c++
、
sdl-2
我有一个getpixel函数,给定一个曲面,读取给定像素
的
r、g、b和
alpha
值
: int(int)green << " " << (int)blue << " " << (int)
alpha
<< endl; 我
用
Phosothop“saved”保存了一个PNG图像,
浏览 3
提问于2015-10-21
得票数 1
回答已采纳
1
回答
如何在没有图形界面的情况下使用
SDL
测试程序?
c++
、
sdl
、
googletest
我正在实现gtest来测试图形功能,例如
绘制
一个像素:
SDL
_SetRenderDrawColor(renderer, 255, 255, 255,
SDL
_
ALPHA
_OPAQUE);
SDL
_SetRenderDrawColor(renderer, 0, 0, 0,
SDL
_<em
浏览 6
提问于2021-09-07
得票数 1
回答已采纳
1
回答
用
‘颜色模式’
绘制
QPixmap
的
最好方法
qt
、
qt5
一些渲染库允许
在
绘制
纹理时设置“颜色模式”(例如,
在
SDL
2
中使
用
SDL
_SetTextureColorMod),这将在
绘制
之前有效地将像素
的
颜色乘以给定
值
。
在
Qt5中实现这一点
的
最佳方法是什么,例如,当使用QPainter::drawPixmap
绘制
QPixmap时?到目前为止,我看到
的
唯一选择是使用临时像素图,
用
我想要相乘
的
浏览 39
提问于2019-03-05
得票数 0
3
回答
SDL
+
SDL
_ttf:透明混合文本?
c++
、
string
、
rendering
、
sdl
我想用给定
的
alpha
通道
在
SDL
_Surface上呈现一个反别名字符串。我想这是有可能
的
: 是一个具有字符串呈现方法(即:TTR_RenderText_Blended)
的
Blended变体
的
反别名字符串。但也有坚实
的
背景。背景和
绘制
的
字符串可以使透明,但坚实
的
背景仍然在那里。传递透明
的
背景色也是不可能
的
。是一个非反别名字符串,我可以
用
Solid
浏览 0
提问于2010-07-12
得票数 7
回答已采纳
1
回答
在
SDL
2中混合纹理
sdl-2
我有2个纹理,它们都是
用
SDL
_TEXTUREACCESS_STREAMING标志创建
的
。它们将混合模式设置为
SDL
_BLENDMODE_BLEND。我从两个
不同
的
表面
在
每一帧中更新它们。其中之一
的
alpha
值
大多等于0(大部分是透明
的
)。当我把一个纹理放在另一个纹理
的
上面时,混合不会发生。 例如-对于所有像素,一个曲面的RGBA
值
将为255,255,255,0。
浏览 1
提问于2015-09-26
得票数 3
1
回答
SDL
_DisplayFormat可以工作,但
SDL
_DisplayFormatAlpha不能工作
c++
、
sdl
、
sdl-1.2
下面的代码用于
在
黑色背景上显示绿色正方形。它会执行,但绿色方块不会显示。但是,如果我将
SDL
_DisplayFormatAlpha更改为
SDL
_DisplayFormat,则可以正确呈现正方形。那我还有什么不明白
的
?在我看来,我正在创建具有
alpha
蒙版
的
*surface,并且我正在使用
SDL
_MapRGBA来映射我
的
绿色,所以使用
SDL
_DisplayFormatAlpha也是一致
的
。#include <<e
浏览 21
提问于2012-11-01
得票数 0
回答已采纳
1
回答
SDL
2:生成全透明纹理
c++
、
opengl
、
sdl
、
graphic
默认情况下,我使用这样
的
代码创建纹理:然后我在这个纹理上
绘制
,并将输出重定向到这个纹理。然而,
在
最后,我希望
在
屏幕上呈现
的
任何(未更新
的
)像素都是黑色
的
。我已经尝试了
不同
的
方法来使用:
SDL
浏览 1
提问于2014-06-16
得票数 11
回答已采纳
1
回答
是否有一种方法可以配置xorg来使用框架缓冲设备作为主监视器?
c
、
raspberry-pi
、
framebuffer
、
xorg
最终,我试图为它
绘制
图形,我最初计划使用DirectFB和
SDL
,但DirectFB是pi
的
alpha
版本。我也尝试过使用
SDL
1.2,因为它支持Framebuffer,但是我不知道如何让
SDL
选择要
绘制
的
框架缓冲设备而不使用DirectFB。我考虑使用
SDL
来准备简单GUI
的
每一帧作为原始映像,并使用mmap将其blit到/dev/fb1,而不是使用
SDL
内置
的</em
浏览 2
提问于2014-09-29
得票数 5
回答已采纳
1
回答
无法
在
OpenGL +
SDL
2中将阿尔法通道设置为0
c
、
opengl
、
transparency
、
sdl-2
我试图将OpenGL rendered screen保存到具有透明背景
的
PNG图像中。但是我
在
第四频道得到
的
只是所有的255
值
。gWindow =
SDL
_CreateWindow("View",
SDL
_WINDOWPOS_UNDEFINED,
浏览 2
提问于2016-06-28
得票数 3
回答已采纳
1
回答
SDL
2中
的
纹理淡入淡出-使用
SDL
_image
sdl
、
sdl-image
我可以加载一个图像在(png)没有问题使用
SDL
_image,也可以完美地显示它。我想要做
的
是将图像从完全透明逐渐淡入到完全不透明。我看过一些提到
SDL
_SetAlpha
的
教程,但这是
在
SDL
_Surface上使用
的
,其中
SDL
_image作为
SDL
_Texture加载用于硬件加速。
在
保持良好性能
的
同时,有没有人能帮上忙呢?
浏览 0
提问于2013-04-02
得票数 3
回答已采纳
1
回答
SDL
_BlitScaled不起作用
c++
、
sdl
以下是我
的
c++代码:
SDL
_Window* gWindow = NULL;int main,
SDL
_WINDOW_SHOWN );
SDL
_Surface
浏览 6
提问于2013-12-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python中的copula:Frank、Clayton和Gumbel copula模型估计与可视化
python中Copula在多元联合分布建模可视化2实例合集|附数据代码
使用 4 个样本画出 ROC 曲线
如何使用Python进行Lasso路径可视化
Python图像处理,Pillow库果然很强悍(17)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券