shell 输出着色格式: echo "/033[字背景颜色;字体颜色m字符串/033[控制码"如果单纯显示字体颜色可以固定控制码位0m。格式: echo "/033[字背景颜色;字体颜色m字符串/033[0m"字背景颜色范围:40 - 4940:黑 41:深红 42:绿 43:黄色 44:蓝色 4...
分类:
系统相关 时间:
2014-10-15 19:50:11
阅读次数:
177
材质以及效果都是在Unity里实现的,纹理是在Photoshop里做的,所以也会说到Photoshop软件的操作方法,自发光或者是荧光效果还不错...
分类:
编程语言 时间:
2014-10-15 12:35:40
阅读次数:
240
Writing Surface ShadersWriting shaders that interact with lighting is complex. There are different light types, different shadow options, different re...
分类:
编程语言 时间:
2014-10-14 15:53:58
阅读次数:
382
我们用着色编写画一个三角形
#include
//#include
#include
#include
#include
#include
#include
#include
#include
#include
using glm::vec3;
using glm::vec4;
void render()
{
GLenum err = glewInit();
if (GLEW_OK...
分类:
其他好文 时间:
2014-10-14 15:04:08
阅读次数:
162
用点光源的光照,概念基本上和平行光源一样。根据获取光向量和顶点的法线及视点向量的内积来添加阴影。和平行光源的不同之处,简单的说就是光向量是否是一个固定值。点光源使用的是模型坐标变换后的顶点的位置和光源的位置,这时再计算光向量,所以增加了若干的计算量。
平行光源的光的方向是一定的,整体都受到均等的光照。但是点光源根据实际顶点的坐标要进行具体的光的碰撞。这次的demo和上次一样在片段着色器中进行光的计算和补色着色,所以可以进行很漂亮的渲染。
这次的文章中只需要明白是进行了光照相关的基础部分的封装,WebGL中的...
分类:
Web程序 时间:
2014-10-13 02:29:19
阅读次数:
239
CG=C for Graphics 用于计算机图形编程的C语言超集前提知识点:1.CG代码必须用CGPROGRAM。。。ENDCG括起来2.顶点着色器与片段着色器的主函数名称可任意,但须要再#pragma vert 与#pragma fragment中声明而且与主函数名全然匹配,shader才会找到...
分类:
编程语言 时间:
2014-10-12 15:44:58
阅读次数:
237
1,最近项目中用到了一个功能,一个很好的功能。就是用户在搜索的时候,搜索结果出来后对你输入的关键字进行红色标记。这样用户就很请楚的看到自己输入什么后会出现什么样子的结果。还有一个功能是,现在有一段文字了,但是要对其中的某些字符串进行着色处理,这个时候NSAttibutedString起到了非常...
分类:
移动开发 时间:
2014-10-12 01:24:37
阅读次数:
314
这一次分别说了高氏着色和补色着色两种着色,高氏着色的优点是计算量比较低,而和补色着色相比的话,渲染效果不太自然。
补色着色正好相反,计算量很高,但是渲染效果非常完美。
到底选择那种方法,取决于模型的顶点数和需要的渲染效果,以及执行环境能够承受的计算负荷。
实际应用中,根据利用的场景和描画的模型,分别使用不同的方法是非常重要的。
这次也准备了demo,急着看运行效果的人可以点击文章最后的链接来测试。
另外,补充一点,这次的demo中对圆环体的生成函数做了几处修改,返回值是以对象的形势返回的,可以指定圆环体的颜...
分类:
Web程序 时间:
2014-10-12 00:17:26
阅读次数:
605
对于喜欢写技术博客的同学来说,一定对代码高亮组件非常熟悉。一款优秀的JavaScript代码高亮插件,将会帮助你渲染任何一种编程语言,包括 一些关键字的着色,以及每行代码的缩进等。今天我们要来分享一些高性能的JavaScript代码高亮插件,这些JavaScript代码高亮插件将非常 有效地帮你实现在网页上的代码编辑和展示。
1、SyntaxHighlighter – 最优秀的JavaScrip...
分类:
编程语言 时间:
2014-10-11 07:19:15
阅读次数:
292
网的重要作用可以导入3DMAX等创建的模型,到游戏中;着色器可以实现特定绚丽的效果。它们的实现如下
1. 网 Mesh的实现:
#pragma once
//========================================================================
// File: Mesh.h - classes to render meshes in ...
分类:
其他好文 时间:
2014-10-11 00:01:04
阅读次数:
709