qq_28058879 2015-05-15 06:50
浏览 965

openscenegraph 3 cookbookz这本书的第八章的云的例子,懂得进来看看

const char* vertCode = {
    "uniform sampler2D defaultTex;\n"
    "uniform int width;\n"
    "uniform int height;\n"
    "varying float brightness;\n"
    "void main()\n"
    "{\n"
    " float row = float(gl_InstanceID) / \
    float(width);\n"
    " vec2 uv = vec2(fract(row), floor(row) / \
    float(height));\n"
    " vec4 texValue = texture2D(defaultTex, uv);\n"
    // Read and specify the position data from texture
    " vec4 pos = gl_Vertex + vec4(texValue.xyz, 1.0);\n"
    // Use alpha of the texel as the brightness value
    " brightness = texValue.a;\n"
    " gl_Position = gl_ModelViewProjectionMatrix * pos;\n"
    "}\n"
};

什么意思???

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 虚拟机打包apk出现错误
    • ¥30 最小化遗憾贪心算法上界
    • ¥15 用visual studi code完成html页面
    • ¥15 聚类分析或者python进行数据分析
    • ¥15 逻辑谓词和消解原理的运用
    • ¥15 三菱伺服电机按启动按钮有使能但不动作
    • ¥15 js,页面2返回页面1时定位进入的设备
    • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
    • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
    • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝