zoukankan
html css js c++ java
GLSL学习笔记 9.1 Transformation
转换顶点到裁减坐标系中的两种方式
gl_Position
=
gl_ModelViewProjectionMatrix
*
gl_Vertex;
gl_Position
=
ftransform();
转换顶点到眼坐标系中
vec4 ecPosition;
vec3 ecPosition3;
//
in 3 space
//
Transform vertex to eye coordinates
if
(NeedEyePosition)
{
ecPosition
=
gl_ModelViewMatrix
*
gl_Vertex;
ecPosition3
=
(vec3 (ecPosition))
/
ecPosition.w;
}
转换法线到眼坐标系中
normal
=
gl_NormalMatrix
*
gl_Normal;
规格化法线
normal
=
normalize(normal);
缩放法线
normal
=
normal
*
gl_NormalScale;
纹理坐标变换
gl_TexCoord[
0
]
=
gl_TextureMatrix[
0
]
*
gl_MultiTexCoord0;
查看全文
相关阅读:
Sublime安装package control的操作
Sublime的简单操作
C# 泛型方法
C# 数组的讲解(ArrayList 与List的区别)
免费的天气API
bootstrapValidator的验证
sqlServer 多行合并为一行
bootstrap的安装注意
SQL数据库中把一个表中的数据复制到另一个表中
JavaScript的误区
原文地址:https://www.cnblogs.com/Pointer/p/33949.html
最新文章
python学习——进程
python学习——单例模式
英语学习的资料
dz 目录结构。
contentType
oracle 简单去重过程
php5.3的新特性总结
IE缓存怎么消除? 临时文件 javascript 脚本 清理
zend studio
logwatch
热门文章
ls命令按文件大小排序
-------chanpinjingyan
测试面试准备
APP测试学习笔记(一):测试流程
测试面试之如何设计登录页面(二)
测试面试题之如何设计登录页面的测试用例(一)
xss与csrf的学习
性能测试的分类
Markdown的写法
HTTP状态码学习
Copyright © 2011-2022 走看看