jjzjj

transparency

全部标签

ios - 仅在 iOS 上存在 GLSL 透明度问题

我的LibGDX应用程序中有一个非常简单的着色器,它可以在Windows10、MacOS和各种Android设备上完美运行,但在iOS上一切都是黑色的(使用两台设备进行测试)。是否有一个常见的“陷阱”可以解释这一点?解决方案:我必须在片段着色器的顶部添加以下内容:#ifdefGL_ESprecisionmediumpfloat;#endif现在它无处不在。 最佳答案 如果您或库不检查错误返回,则通常会在没有任何明显原因的情况下出现黑屏,因为渲染上下文正在悄悄失败。某些事情可能会失败的原因有多种。这些主要是由驱动程序不支持您所依赖的功

银河麒麟服务器系统开启,关闭和设置透明大页(transparent_hugepage)

银河麒麟服务器系统开启,关闭,设置透明大页一基础环境信息1.1系统版本1.2always,madvise,never参数解释1.3meminfo中涉及透明页的参数解释1.4额外说明二关闭透明大页2.1查看透明大页设置2.2修改/etc/default/grub文件2.3重新生成grub.cfg2.4重启服务器使其生效2.5验证三开启透明大页四配置透明大页3.1临时配置3.2永久生效3.3查看配置情况(1)没添加之前的内存使用(2)修改完毕之后的内存使用​前言:大页内存(HugePages),有时也叫“大内存页”、“内存大页”、“标准大页”。操作系统以内存页为单位管理内存,内存页的大小对系统性能

ios - Xcode View 透明背景不影响 subview

我想为文本字段编写自定义键盘。的背景键盘应该是透明的,但是当我尝试设置keyboardView,其subview的alpha也发生变化。我怎样才能改变只有键盘的阿尔法?我不想将其设置为[UIColorclearColor]。keyboardView.backgroundColor=[UIColorcolorWithRed:0green:0blue:0alpha:0.5];keyboardView.alpha=0.2;keyboardView.backgroundColor=[[UIColorclearColor]colorWithAlphaComponent];

ios - OpenGL 背景清晰颜色渗入透明纹理

我正在使用OpenGL和C++编写一个简单的2D框架,现在遇到了与透明纹理和混合相关的问题。我已将我的问题简化为以下内容。我有两个纹理:地砖和鱼骨。后者包含透明像素。我将我的OpenGL清晰颜色设置为“透明绿色”并启用深度测试和混合,如下所示:glClearColor(0,1,0,0)glEnable(GL_DEPTH_TEST);glEnable(GL_BLEND);glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);通过两次调用glDrawElements(),我画了鱼,然后画了地板。鱼的Z值较高,因此应放置在地砖的前面。Thisist

objective-c - UIView 在 iOS 设备上不透明,但在模拟器上是透明的

有一个我想透明化的View,它可以在模拟器上运行,但由于某种原因不能在我的设备上运行。我不知道为什么会这样。我的代码如下所示:-(void)viewDidLoad[...]UIView*transparentBackgroundView=[[UIViewalloc]initWithFrame:self.view.frame];//Doesn'tworkonmydevice.transparentFlipBackgroundView.backgroundColor=[UIColorclearColor];//Ihavealsotried.//transparentFlipBackgrou

javascript - react native : transparent view inside opaque view

我想用不透明的框架和透明的中心显示相机的View。图片中的东西(黑色部分是相机的View)。我正在寻找具有纯reactnative组件的解决方案,没有额外的库(如https://github.com/gilbox/react-native-masked-view),没有添加具有透明中心或其他hack的全屏图像。 最佳答案 我找到了简单的解决方案,我添加了View,内部透明,边框不透明,如下所示:let{width,height}=Dimensions.get('window'); 关于j

php - 为什么这个透明的 PNG 在使用 GD 组合时会产生边框?

我正在尝试使用PHP从另一个图像创建一个图像。这是我的代码:所以我在$source_under中加载这张图片并将其复制到透明的空白“Canvas”图像上。这是该操作的结果:可以看出,整个初始图像周围有一种黑色边框。我认为这是因为最初“Canvas”图像是全黑的。所以图片的透明度和抗锯齿有问题。这不是我第一次遇到类似问题,但上次是源图像的原因。这一次,在Photoshop中打开它不会显示任何潜在问题。有人知道如何解决这个问题吗? 最佳答案 在将原件复制到$image之前,您能否尝试在$image上启用alpha混合:imagealph

php - 'imagecolorat' 和透明度

如何获取图像上像素的透明度值?'imagecolorat'仅选取图像中指定位置的像素颜色的索引。使用该索引,我可以获得RGB值但不是透明值。希望您能理解,并在此先感谢您。 最佳答案 解决方案如下:$colorIndex=imagecolorat($img,$x,$y);$colorInfo=imagecolorsforindex($img,$colorIndex);print_r($colorInfo);这将打印出如下内容:Array([red]=>226[green]=>222[blue]=>252[alpha]=>0)其中[al

php - 为什么我不能在用 php 旋转后使 png 的背景透明?

我昨天一整天都在尝试解决这个问题。我通过imagerotate()旋转图像。我得到一个黑色背景,图像不再被覆盖。我已经尝试了所有我想不到的方法来使背景透明..这是我当前的代码..functionrotate($degrees){$image=$this->image;imagealphablending($image,false);$color=imagecolorallocatealpha($image,0,0,0,127);$rotate=imagerotate($image,$degrees,$color);imagecolortransparent($rotate,$color

PHP Imagick setImageOpacity 破坏透明度什么都不做

事情是这样的。我在PHP中有一个关于透明图像的简单片段:$im=newImagick('some-transparent-image.png');$im->setImageOpacity(0.3);$im->writeImage('output.png');文件输出应该是不透明度较低的透明图像,对吗?好吧,输出是一个黑色的图像,它应该是透明的,并且图像的不透明度完全相同。它与配置有关还是我遗漏了什么?提前致谢 最佳答案 不幸的是,setImageOpacity会影响整个图像,因此要使透明区域保持透明,请替换以下内容:$im->set