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 oracle集群安装出bug
    • ¥15 关于#python#的问题:自动化测试
    • ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题
    • ¥15 教务系统账号被盗号如何追溯设备
    • ¥20 delta降尺度方法,未来数据怎么降尺度
    • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
    • ¥15 再不同版本的系统上,TCP传输速度不一致
    • ¥15 高德地图2.0 版本点聚合中Marker的位置无法实时更新,如何解决呢?
    • ¥15 DIFY API Endpoint 问题。
    • ¥20 sub地址DHCP问题