glsl - deck.gl,着色器模块 - project_position_to_clipspace 的问题
问题描述
我正在尝试使用该project_position_to_clipspace
方法:
float elevation = project_size((vertices.z + texel.w) * ELEVATION_SCALE);
vec3 extrudedPosition = vec3(pos.xy, elevation + 1.0);
vec4 position_worldspace = vec4(extrudedPosition, 1.0);
gl_Position = project_position_to_clipspace(position_worldspace);
但我得到:
ERROR: 'assign' : cannot convert from 'const mediump float' to 'Position highp 4-
component vector of float
我是否向该函数发送了错误的参数?我错过了什么?
解决方案
推荐阅读
- javascript - 在 this 或 currentTarget 内导航
- sql - 存储过程不适用于变量
- shopify - 如何获取 shopify 库存数据并将其发布到 WASP 库存管理系统?
- python - 我试图用另一个定义中的另一个字典迭代一个嵌套字典,但 Django 不呈现它
- python - 获取 ACR 的 Azure Active Directory 刷新令牌
- or-tools - OrTools 强制按顺序使用车辆
- raspberry-pi3 - 在 Raspberry Pi 3b + 上安装 Cryptowatch
- php - PHP 7.4 错误,注意:尝试访问 bool 类型值的数组偏移量
- powerbi - 将以下 Excel 公式转换为 Dax
- flutter - 使用 .env 文件通过 mockito 进行单元测试