VERTEX_SHADER: FRAGMENT_SHADER: 源码: ...
分类:
Web程序 时间:
2016-05-05 22:36:46
阅读次数:
387
Android手机语言切换行为,是通过设置-语言和输入法-语言来改变手机的语言,其实这个功能很少被用户使用。 以Android5.1工程源码为基础,从设置app入手来分析和学习语言切换的过程: 一、语言设置界面: 首先在设置app中找到语言设置这个Preference,目前设置中界面大多都是Frag ...
分类:
移动开发 时间:
2016-05-05 14:39:06
阅读次数:
1715
1、FrameLayout 常用于作为Android自带组件的父节点 2、Fragment就是一个普通的Java类,用Android.app这个包 Fragment也是一个ListView 普通的Java类,不会被隐式启动的,所以不用再清单文件中注册 显示Fragment步骤: <1> 创建Frag ...
分类:
其他好文 时间:
2016-05-02 19:48:21
阅读次数:
126
Unity Shader的组织形式 Unity Shader的形态 Unity官方手册上讲Unity Shader有三种不同的编写方案,这三种编写方案分别是surface shaders、vertex and fragment shaders和fixed function shaders。 从前面几 ...
分类:
编程语言 时间:
2016-04-23 16:24:17
阅读次数:
231
Android Fragment 生命周期
在Android 3.0中,Fragment作为一个重要的组件,被添加进来,这个类在 android.app.Fragment; 中,可以直接继承Fragment 创建一个Fragment类,
当然Fragment也是可以在低版本中兼容,在android-support-v4.jar中包含一个FragmentActivity. 可以直接继承Frag...
分类:
移动开发 时间:
2016-04-22 20:29:46
阅读次数:
277
Prim算法
1.概览
普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点(英语:Vertex
(graph theory)),且其所有边的权值之和亦为最小。该算法于1930年由捷克数学家沃伊捷赫·亚尔尼克(英语:Vojtěch
Jarník)发现;并在1957年由美国计算机科学家罗...
分类:
编程语言 时间:
2016-04-22 18:52:55
阅读次数:
295
在今年GDC上发现一个非常有趣的演讲,叫做Animating With Math,遂实现之,是讲述顶点shader动画的,举了几个经典的例子,但是讲者并没有给代码,而是像虚幻引擎那样的节点,这样更加清楚明了
之前博主通过顶点着色器实现了谁的波动算法:
顶点着色器动画可以减少动画的开销,并减少关节joint的数量
开始举的例子都很简单,可以着手一试
关于vertex c...
分类:
编程语言 时间:
2016-04-20 09:26:12
阅读次数:
214
认识着色器 理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图:(图中淡蓝色区域是可以编程的阶段) 此图是从wiki中拿过来的,OpenGL的渲染管线主要包括: 准备顶点数据(通过VBO、VAO和Vertex attribute来传递数据给OpenGL) 顶点 ...
分类:
其他好文 时间:
2016-04-17 17:45:09
阅读次数:
146
Shader和渲染管线 什么是Shader Shader,中文翻译即着色器,是一种较为短小的程序片段,用于告诉图形硬件如何计算和输出图像,过去由汇编语言来编写,现在也可以使用高级语言来编写。一句话概括:Shader是可编程图形管线的算法片段。 它主要分为两类:Vertex Shader和Fragme ...
分类:
其他好文 时间:
2016-04-17 14:34:50
阅读次数:
149
目的:让最难变的那种动物需要的魔咒最短。 用邻接矩阵,用Floyd算法,记录各个顶点间最短距离。 用WeightType FindMaxDist(WeightType D[][MaxVertexNum], Vertex i,int N); 找到该顶点到其他顶点最难的魔咒 再在这些最难的魔咒里选一个最 ...
分类:
其他好文 时间:
2016-04-17 14:34:49
阅读次数:
305