首页 > 解决方案 > 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

我是否向该函数发送了错误的参数?我错过了什么?

标签: glslvertex-shaderdeck.gl

解决方案


推荐阅读