游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1803|回复: 1

懂GLSL的高手请进,大家一起学习

[复制链接]

3

主题

8

帖子

23

积分

注册会员

Rank: 2

积分
23
发表于 2010-9-17 17:46:00 | 显示全部楼层 |阅读模式
!!ARBfp1.0

OPTION ARB_fog_linear;

#Declarations
TEMP col;
TEMP specular;
TEMP blend;

ATTRIB tex0 = fragment.texcoord[0];
ATTRIB tex1 = fragment.texcoord[1];
ATTRIB diff_color = fragment.color.primary;
ATTRIB spec_color = fragment.color.secondary;
PARAM shadow_col = program.local[0];

OUTPUT out = result.color;

#fetch textures
TEX col, tex0, texture[0], 2D;
TEX blend, tex1, texture[1], 2D;
#specular
MUL specular, spec_color, col.w;
MAD col, col, diff_color, specular;

#shadow
LRP out, blend.a, shadow_col, col;

#fix alpha (shadow_col.a = 1)
MOV out.a, shadow_col.a;

END  

其中的LRP是什么意思啊

34

主题

657

帖子

672

积分

高级会员

Rank: 4

积分
672
发表于 2010-9-27 17:08:00 | 显示全部楼层

Re:懂GLSL的高手请进,大家一起学习

会不会是线性插值的意思?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 17:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表