青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

逛奔的蝸牛

我不聰明,但我會很努力

   ::  :: 新隨筆 ::  ::  :: 管理 ::
vec4 v, u; mat4 m; v * u component-wise v * m v is row vector m * v v is column vector m * m linear-algebraic matrix multiplication Inverse 求逆 Transpose 轉置 gl_ModelViewMatrixInverse; gl_ModelViewProjectionMatrixInverseTranspose gl_NormalMatrix is the transpose of the inverse of the gl_ModelViewMatrix. function prototype: vec4 fract(vec4 x); == x - floor(x); <- [0, 1) // fract 片斷 vec4 clamp(float x, float minVal, float maxVal); returns min(max(x, minVal), maxVal); vec4 mix(vec4 x, vec4 y, vec4 a); return x * (1.0 - a) + y * a; vec4 step(vec4 edge, vec4 x); returns 0 if x < edge, otherwise returns 1. vec4 smoothstep(vec4 edge0, vec4 edge1, vec4 x); returns if x <= edge0, returns 1 if x >= edge1, perform hermite interpolation between 0 and 1 when edge0 < x < edge1 0到1之間的Hermite插值算法 equal to t = clamp((x - edge0) / (edge1 - edge0), 0.0, 1.0); return t * t * (3 - 2 * t); vec3 cross(vec3 x, vec3 y); // 只有這種形式,即只有三個component的向量才行 dot(N, L); result[0] = x[1] * y[2] - x[2] * y[1]; result[1] = x[2] * y[0] - x[0] * y[2]; result[2] = x[0] * y[1] - x[1] * y[0]; float dot(vec4 x, vec4 y); result = x[0] * y[0] + x[1] * y[1] + ...; vec4 reflect(vec4 I, vec4 N); // 反射光線向量 For the incident vector I and surface orientation N, returns the reflection direction result = I - 2.0 * dot(N, I) * N; vec3 ecPosition = vec3 (gl_ModelViewMatrix * gl_Vertex); vec3 tnorm = normalize(gl_NormalMatrix * gl_Normal); vec3 lightVec = normalize(LightPosition - ecPosition); vec3 reflectVec = reflect(-lightVec, tnorm); vec3 viewVec = normalize(-ecPosition); vec4 refract(vec4 I, vec4 N, float eta); // 折射光線向量 For the incident vector I and surface normal N and the ratio(比率) of refraction eta, returns the refraction vector. The returned result is computed as k = 1.0 - eta * eta * (1.0 - dot(N, I) * dot(N, I)); if (k < 0.0) { result = 0.0; // the return type is float of vec2/3/4 } else { result = eta * I - (eta * dot(N, I) *sqrt(k)) * N; } mat4 matrixComMult(mat4 x, mat4 y); component-wise to get linear-algebraic multiplication, use the multiply operator (*) mat4 x, y; x * y;
posted on 2010-12-17 17:23 逛奔的蝸牛 閱讀(1497) 評論(0)  編輯 收藏 引用 所屬分類: OpenGL
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲另类自拍| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲欧美日韩在线一区| 99亚洲精品| 亚洲性感美女99在线| 亚洲在线成人精品| 久久精品亚洲国产奇米99| 久久综合久久久久88| 欧美激情一区二区三区在线| 亚洲电影免费观看高清| 亚洲第一在线| 99riav1国产精品视频| 亚洲色图综合久久| 午夜在线精品偷拍| 欧美91精品| 国产精品久久久一本精品| 国产精品v亚洲精品v日韩精品| 国产日本欧美一区二区三区| 亚洲国产日韩欧美在线图片| 一区二区三区视频在线观看| 欧美一级久久久久久久大片| 欧美成人伊人久久综合网| 一本色道婷婷久久欧美| 久久爱另类一区二区小说| 欧美精品一区二区精品网| 国产欧美日韩| 亚洲最新色图| 久久精品国产亚洲aⅴ| 亚洲国产精品一区二区www| 亚洲免费小视频| 免费欧美日韩国产三级电影| 国产毛片精品视频| 中文欧美在线视频| 免费毛片一区二区三区久久久| 夜夜躁日日躁狠狠久久88av| 久久综合久久88| 国产精品亚洲一区| 国产精品99久久久久久宅男| 奶水喷射视频一区| 亚洲一二三四久久| 久久免费国产| 国产一区二区主播在线| 日韩一级免费| 欧美成人在线免费观看| 欧美一级理论性理论a| 国产精品电影网站| a4yy欧美一区二区三区| 美女网站久久| 欧美在线三级| 国产日韩av高清| 亚洲欧美日韩国产成人精品影院| 亚洲国产欧美日韩另类综合| 久久久久久久999精品视频| 国产欧美精品va在线观看| 亚洲专区在线视频| 亚洲天天影视| 国产精品入口日韩视频大尺度| 亚洲一级影院| 亚洲小说欧美另类婷婷| 国产精品久久久久久av福利软件| 在线视频精品| 亚洲视频你懂的| 国产精品激情电影| 亚洲综合久久久久| 亚洲香蕉网站| 国内精品久久久久伊人av| 亚洲男人av电影| 亚洲一区二区三区在线看| 国产精品久久中文| 欧美与欧洲交xxxx免费观看 | 国产欧美一区二区三区在线看蜜臀| 一区二区三区精品视频在线观看| 亚洲国产天堂久久国产91| 欧美日本久久| 午夜精品视频在线观看一区二区| 亚洲一区在线播放| 国产偷自视频区视频一区二区| 久久国产免费看| 久久久噜久噜久久综合| 亚洲国产精品v| 亚洲精品美女免费| 国产精品久久久久婷婷| 久久精品国产96久久久香蕉| 久久久久久久久久看片| 亚洲韩国日本中文字幕| 9l国产精品久久久久麻豆| 国产精品视频精品视频| 久久综合九色综合欧美狠狠| 免费日韩成人| 亚洲欧美日韩在线| 久久久国产精品一区二区中文| 亚洲精品一区二区三区婷婷月 | 国内精品99| 欧美大尺度在线| 欧美视频免费在线观看| 久久久精品一区二区三区| 免费在线日韩av| 伊人一区二区三区久久精品| 欲色影视综合吧| 日韩午夜电影| 韩国一区二区三区美女美女秀| 欧美大片免费观看| 国产精品久久久久久久久久久久久| 久久精品免费电影| 欧美日韩伦理在线免费| 蜜臀av一级做a爰片久久| 国产精品久久久久免费a∨| 欧美多人爱爱视频网站| 国产视频一区二区在线观看 | 久久精品水蜜桃av综合天堂| 日韩午夜免费| 久久精品中文| 亚洲午夜伦理| 牛牛影视久久网| 久久在线播放| 国产日韩欧美制服另类| 99re6热在线精品视频播放速度| 伊甸园精品99久久久久久| 亚洲无线视频| 亚洲私人黄色宅男| 欧美激情bt| 蜜桃久久精品一区二区| 国产午夜精品福利| 亚洲淫性视频| 欧美一级视频免费在线观看| 欧美日韩一级视频| 亚洲精品久久久久久久久| 精品999在线观看| 午夜久久久久久| 欧美亚洲综合网| 国产精品伦子伦免费视频| 99re6这里只有精品视频在线观看| 最新日韩av| 欧美刺激午夜性久久久久久久| 免费不卡视频| 精品成人在线| 免费久久精品视频| 亚洲黄页一区| 一本色道久久精品| 欧美日韩国产成人精品| 亚洲精品在线观看视频| 亚洲社区在线观看| 欧美性事免费在线观看| 亚洲视频在线二区| 欧美在线黄色| 在线观看日韩av电影| 免费视频一区| 日韩亚洲欧美一区| 亚洲小视频在线观看| 国产精品福利影院| 亚洲欧美日韩成人| 久久中文字幕一区二区三区| 精品91久久久久| 欧美精品在线极品| 亚洲无线视频| 蜜臀久久99精品久久久画质超高清| 亚洲第一页在线| 欧美日韩国产精品成人| 亚洲一区网站| 欧美成人亚洲| 亚洲欧美高清| 136国产福利精品导航网址| 国产农村妇女精品一二区| 欧美77777| 在线午夜精品| 蜜臀a∨国产成人精品| 亚洲美女在线视频| 国产精品日韩一区二区三区| 久久免费国产精品1| 99国产精品久久久久久久久久 | 欧美成人午夜激情| 亚洲一级在线观看| 一区免费观看视频| 欧美性jizz18性欧美| 久久久久久久网| 在线综合+亚洲+欧美中文字幕| 久久久人成影片一区二区三区观看 | 午夜精品国产精品大乳美女| 在线播放精品| 国产精品久久久久久久9999| 久久躁日日躁aaaaxxxx| 一区二区三区四区五区精品| 久热精品在线视频| 午夜精品视频一区| 日韩一区二区免费高清| 国产综合色在线| 欧美三级小说| 欧美高清在线一区| 久久天天狠狠| 久久av在线看| 午夜欧美理论片| 亚洲视频二区| 99热免费精品在线观看| 亚洲第一精品福利| 另类国产ts人妖高潮视频| 欧美一区国产一区| 午夜精品成人在线视频| 在线视频亚洲欧美| 亚洲美女精品成人在线视频| 尤物九九久久国产精品的特点|