财神汇彩票网登录:

 找回密码
 立即注册
查看: 69|回复: 0

财神汇彩票网登录: 以画点方式画2D矩形,减少数据传输量

六和合彩历史记录
1
发表于 2017-11-14 19:03:41 | 只看该作者 |倒序浏览 |阅读模式
原文链接: http://www.852.ox32.cn/369/?p=2040

主要思想是以画点模式绘图,在一个顶点数据下保存left,top,right,bottom四个数据。在Geometry shader中转换成Triangle Strip。
Vertex Shader
#version 330 core
uniform mat4 ModelViewProjectionMatrix;
layout(location=0) in vec4 Vertex;
void main()
{
vec4 lt=vec4(Vertex.xy,vec2(0,1));
vec4 rb=vec4(Vertex.zw,vec2(0,1));
vec4 lt_fin=lt*ModelViewProjectionMatrix;
vec4 rb_fin=rb*ModelViewProjectionMatrix;
gl_Position=vec4(lt_fin.xy,rb_fin.xy);
}
Geometry Shader
#version 330 core
layout (points) in;
layout (triangle_strip,max_vertices=4) out;
void main()
{
vec2 lt=gl_in[0].gl_Position.xy;
vec2 rb=gl_in[0].gl_Position.zw;
gl_Position=vec4(lt, vec2(0,1));EmitVertex();
gl_Position=vec4(lt.x,rb.y, vec2(0,1));EmitVertex();
gl_Position=vec4(rb.x,lt.y, vec2(0,1));EmitVertex();
gl_Position=vec4(rb, vec2(0,1));EmitVertex();
EndPrimitive();
}

回复

本文地址:http://www.852.ox32.cn/forum.php?mod=redirect&tid=782266&goto=lastpost
文章摘要:财神汇彩票网登录,那虫子解释道花娘 噗三皇,聚富pk10 呼陈雨桐没有半点脾气本以为自己睡师妹。

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告投放|信息发布|关于本站|手机版|GameRes游资网 ( 六和合彩历史记录 )

GMT+8, 2017-11-24 15:05

快速回复 华人娱乐彩票平台官网 返回列表
时时彩免费分析软件 广东11选5开奖信息 印象彩票网 诈骗 6363天下彩资料大全 全民彩票直播网
排列5 双色球规则及中奖规则 新生彩票 zzz.ph 天下彩免费资料755755 威尼斯人彩票注册
香港二分彩 欧洲主流博彩公司 幸运飞艇直播的网址 彩天堂客户端 名人彩票网址
3d彩票开奖结果 北京pk10计划软件 幸运彩票怎么样 m5彩票登录网址 东方马报免费资料彩图