给一棵m个结点的无根树,你可以选择一个度数大于1的结点作为根,然后给一些结点(根、内部结点和叶子均可)着以黑色或白色。你的着色方案应该保证根结点到每个叶子的简单路径上都至少包含一个有色结点(哪怕是这个叶子本身)。 对于每个叶结点u,定义c[u]为从根结点从U的简单路径上最后一个有色结点的颜色。给出每 ...
分类:
其他好文 时间:
2018-09-22 21:26:43
阅读次数:
453
一、说明 上一篇文章说明Shader基本结构,但是没有详细说明子着色器SubShader点击打开链接 ,这篇详细说明子着色器SubShader 二、子着色器SubShader 写法:写在SubShader的第一句Tags { "TagName1" = "Value1" "TagName2" = "V ...
分类:
编程语言 时间:
2018-09-21 10:54:08
阅读次数:
235
1.当片段着色器处理完一个片段之后,模板测试(stencil test)会开始执行,和深度测试一样,它也可能会丢弃片段,接下来,被保留的片段会进入深度测试2.每个窗口库都需要为你配置一个模板缓冲,但是GLFW这个窗口库会自动做这件事,所以不用告诉GLFW来创建一个模板缓冲3.场景中的片段将只会在片段 ...
分类:
其他好文 时间:
2018-09-15 22:06:34
阅读次数:
218
第一节:学习动机,即为什么要学习计算机图形学 第二节:课程纲要和课程安排,即简要的概述这门课程讲述了什么内容,课程的主线是什么 第三节:讲述图形学的历史 第二讲(数学基础): 第一节:向量与点乘 推荐书籍:OPENGL红宝书《OpenGL编程指南》、OPENGL橙宝书《OpenGL着色语言》 从向量 ...
分类:
其他好文 时间:
2018-09-11 22:56:20
阅读次数:
248
第四范式秋招笔试题 题目 概念:把相邻顶点染成不同颜色的问题叫做图的着色问题。对图进行染色所需要的最小颜色数称为最小着色度。最小着色度为2的图称作二分图。 分析:如果只用两种颜色,那么确定一个顶点的颜色之后,和它相邻的顶点的颜色也就确定了。因此,选择任意一个顶点出发,依次确定相邻顶点的颜色,就可以判 ...
分类:
其他好文 时间:
2018-09-09 19:49:05
阅读次数:
263
Clustering K-means: 基本思想是先随机选择要分类数目的点,然后找出距离这些点最近的training data 着色,距离哪个点近就算哪种类型,再对每种分类算出平均值,把中心点移动到平均值处,重复着色算平均值,直到分类成功. One way to choose K is elbow ...
分类:
其他好文 时间:
2018-09-09 15:03:02
阅读次数:
178
1 #include 2 using namespace std; 3 4 #define GLEW_STATIC 5 #include 6 #include 7 #include "shader.h" 8 9 const unsigned int SCR_WIDTH = 800; 10 const... ...
分类:
其他好文 时间:
2018-09-03 00:02:23
阅读次数:
160
彩色输出的格式为: \e[颜色代码m文本\e[m\e[*m和\em分别为开始与结束标记, 注意, 如果缺少结束标记, 后续输出也会被着色.颜色代码有几种格式, 网上最常见的是8色, 其中:30–37代表前景色, 分别为黑,红,绿,黄,蓝,品红,青,白.40–47颜色一样,只是代表背景色.90-97代 ...
分类:
其他好文 时间:
2018-08-30 14:28:50
阅读次数:
206
关注forwardbase下的 standard.shader 跟踪到UnityStandardCoreForward.cginc UNITY_STANDARD_SIMPLE开关是简化版意思,进下边的分支 顶点着色器 vertForwardBase 先看输出 至此顶点着色器完事,下篇开始像素着色器 ...
分类:
编程语言 时间:
2018-08-25 17:29:58
阅读次数:
993
在aspx页面调用和输出为图片流 生成二维码方法,增加定位点着色参数(System.Drawing.Color),效果如下: ...