首页 > 其他分享 >glctx.ClearColor 参数说明

glctx.ClearColor 参数说明

时间:2023-06-21 21:03:42浏览次数:40  
标签:blue ClearColor 参数 alpha glctx 255.0 red

glctx.ClearColor 的参数信息如下:

// ClearColor specifies the RGBA values used to clear color buffers.
//
// http://www.khronos.org/opengles/sdk/docs/man3/html/glClearColor.xhtml
ClearColor(red, green, blue, alpha float32)
这四个参数指定由glClear清除颜色缓存时所使用的红、绿、蓝和alpha值,指定值的范围固定为[0.0f,1.0f]。
red
green
blue
alpha

Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.

在 Photoshop 中获得这个值,需要用到颜色取样器,这个工具所在的位置如下图:

glctx.ClearColor 参数说明_颜色取样器

选择我们需要观察的点,就会看到下面的信息。

glctx.ClearColor 参数说明_sed_02

在ClearColor中使用的,注意参数的取值范围, 即,我们需要如下来写:

glctx.ClearColor(171.0/255.0, 190.0/255.0, 62.0/255.0, 1)
  
glctx.Clear(gl.COLOR_BUFFER_BIT)

注意不要是 171/255 这样无法计算出小数。

 

alpha通道一般用作不透明度参数。如果一个像素的alpha通道数值为0%,那它就是完全透明的(也就是看不见的),而数值为100%则意味着一个完全不透明的像素(传统的数字图像)。在0%和100%之间的值则使得像素可以透过背景显示出来,就像透过玻璃(半透明性),这种效果是简单的二元透明性(透明或不透明)做不到的。它使数码合成变得容易。alpha通道值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。

 

参考:

http://bbs.tairan.com/article-11-2.html

https://zh.wikipedia.org/wiki/RGBA

标签:blue,ClearColor,参数,alpha,glctx,255.0,red
From: https://blog.51cto.com/u_15588078/6531411

相关文章

  • 类似 go get –u 的命令行参数实现
    我们可能需要类似goget–u….这样的方式来实现我们的应用,这时候我们无法简单地使用flag.Parse了,而是要用FlagSet了,使用例子如下: packagemainimport("flag""log""os")var()funcmain(){//读取命令参数,注意,这里根据执行任务的......
  • Stable Diffusion 的 CFG Scale 参数
    在图像生成过程中,CFGScale参数是一个关键因素,它控制着文本提示对生成图像的影响程度。简而言之CFGScale:参数越大,生成的图像与文本提示的相关性越高,但可能会失真。数值越小,相关性则越低,越有可能偏离提示或输入图像,但质量越好。在实际应用中,将其设置在7到11之间往往能获得最......
  • OpenAI.ChatCompletion.create 接口参数说明
    引言:对于接口,不了解参数含义,就不知道它能咋用?而了解参数的含义最好有例子,基于这个认知,整理了OpenAI几个主要API的接口参数说明。OpenAI的ChatCompletion和Completion都是自然语言生成模型的接口,但它们的用途和应用场景略有不同。ChatCompletionCompletion区别专为生成对话和聊天场......
  • openai.Completion.create 接口参数说明
    引言:对于接口,不了解参数含义,就不知道它能咋用?而了解参数的含义最好有例子,基于这个认知,整理了OpenAI几个主要API的接口参数说明。OpenAI的completions接口是一种自然语言处理API,可用于各种文本生成任务,例如:文本摘要:给定一篇文章,生成一个简短的摘要。语言翻译:将一种语言的文本翻译成......
  • OpenAI.Embedding 接口参数说明
    引言:对于接口,不了解参数含义,就不知道它能咋用?而了解参数的含义最好有例子,基于这个认知,整理了OpenAI几个主要API的接口参数说明。OpenAI的Embeddings接口主要用于将自然语言文本转换为向量表示,以便计算机可以更轻松地对文本进行处理和分析。这些向量表示可以捕捉到文本中的语义和语......
  • day111 - mybatis中的参数问题
    mybatis中的参数问题样例:根据用户名查询用户信息mybatis中获取参数值的方式有两种#{}和${}1.若mapper接口方法的参数为单个的字面量类型UsergetUserByUsername(Stringusername); <!--UsergetUserByUsername(Stringusername);--><selectid="getUserByUsername"re......
  • mysql超时参数详解
    1.mysql超时参数详解目录1.mysql超时参数详解1.1.分类1.1.1.连接、网络类超时1.1.2.connect_timeout:默认为10S1.1.3.wait_timeout:默认是8小时,即28800秒1.1.4.interactive_timeout:默认是8小时,即28800秒1.2.net_read_timeout:默认是30S1.2.1.net_write_timeout:默认是60S1.2......
  • MYSQL 8 一个实例打开的表被那些参数和资源限制 分析
    再开始这个问题之前,我们先的准备一下环境,mysql8.0278G内存 SSD磁盘4核心CPU。同时通过sysbench来对系统进行测试数据的填充。首先安装sysbench并通过下面的命令来对mysqltest数据库产生10000万张表。sudosysbench/usr/share/sysbench/oltp_common.lua--mysql-host=......
  • Springboot api的controller如何接口一个List<Object>参数
    1.正常情况下,你可能会这样写:@PostMapping("/delete")@ApiOperation("Deletelistdata")@ResponseStatus(HttpStatus.OK)@ResponseBodypublicDBUpdateStatusdeleteTestCaseDatas(List<TestCaseInfo>testCaseInfoList){......
  • 解决IDEA中注释@param 参数名称不存在时提示报错
    File->Settings->Editor->Inspections搜索Javadoc,找到DeclarationhasproblemsinJavadocreferences将提示级别修改为Warning  ......