gpt4 book ai didi

opengl - glsl算术运算符

转载 作者:行者123 更新时间:2023-12-04 09:33:25 25 4
gpt4 key购买 nike

glsl中的愚蠢问题,为什么这行:

float x = 1 - gl_Color.x;

给出:
(26): error: Could not implicitly convert operands to arithmetic operator

最佳答案

GLSL(#version 120之前的版本)不允许在整数和浮点数之间进行隐式转换。 1是整数,而gl_Color.x是浮点数,因此会出现错误。你需要

float x = 1.0 - gl_Color.x;

反而

关于opengl - glsl算术运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4727292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com