会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hdd2011
博客园
首页
新随笔
联系
订阅
管理
2022年11月10日
android opengl的一个错误:未使用的变量会被消除
摘要: 在android中使用opengl,着色器编译之后会进行优化,一些检测到无用的变量会被精简掉。 比如说下面这个: uniform mat4 uProjectionMatrix; attribute vec4 vPosition; attribute vec3 vNormal; void main()
阅读全文
posted @ 2022-11-10 09:09 hdd2011
阅读(52)
评论(0)
推荐(0)
2022年8月10日
osg中shader中变量解释
摘要: gl_Vertex:它会被替换为osg_Vertex 最后被绑定为原始的点: gl_ModelViewMatrix, gl_ModelViewProjectionMatrix, gl_ProjectionMatrix分别替换如下: 之后就没有再追踪了。 gl_Vertex:最原始的点坐标,输入ope
阅读全文
posted @ 2022-08-10 17:11 hdd2011
阅读(307)
评论(0)
推荐(0)
2022年4月13日
3d渲染:光照模型
摘要: 1. 纯色 最简单的着色方式。整个模型都只有一种颜色。 precision mediump float; uniform vec4 uColor; void main() { gl_FragColor = uColor; } 其中变量uColor通过外界传入。 此模型不受光照影响。 2. 顶点颜色
阅读全文
posted @ 2022-04-13 22:25 hdd2011
阅读(168)
评论(0)
推荐(0)
2021年11月24日
svg中椭圆的圆心求解
摘要: 设椭圆的圆心位于平面上任意一点,长轴平行于X轴,短轴平行于Y轴。 已知椭圆的长短轴a,b,椭圆的两个点的坐标P(x1,y1)和Q(x2,y2)。求解椭圆的圆心O: 另一组解: 可以发现,这两个点关于P和Q的中心点对称。 用叉乘的方法判断两个圆心与点的相对位置: 另一个解: 可以发现,第一个解的叉乘必
阅读全文
posted @ 2021-11-24 15:18 hdd2011
阅读(563)
评论(0)
推荐(0)
公告