- 博客(6)
- 收藏
- 关注
原创 第三周作业——冒泡排序和归并排序
Timer.h #ifndef TIMER_H #define TIMER_H #include class Timer { private: clock_t beginTime, endTime; double interval; public: Timer(); double GetElapsedTime(void); void ResetTimer(void); };
2014-03-27 22:10:53 575
原创 Unity3D中的Shader
最近在学习Unity3D中的着色器编程,看了几个例子,但是对Shader的结构还不是很理解,于是上网搜索了一些资料,整理如下: 1.surface shader的主方法原来是在fragment shader中调用的,使用一个inout类型SurfaceOutput参数 参考链接:点击打开链接 2.通过一个自定义的着色器实例解析着色器的结构,着色器代码如下: Shader "Custom/B
2014-03-22 17:49:21 1081
原创 第二周作业--RSA加/解密算法
2. 程序编写。 (30分钟-3小时) 实现RSA算法(书籍P40)。同学们至少实现2.1 与 2.2;实现RSA完整算法的同学,总成绩的基础上加10分。请大家把编程思想与程序实现(源码),发表在CSDN博文上。 2.1: 判断一个正整数是否为质数的算法。函数签名如下 int isPrime(long a) 输入:一个长整数a 输出:
2014-03-20 21:13:10 1023
原创 Half Lambert光照模型
最近在学习Unity的着色器编程,发现和GLSL的原理差不多,现在立个贴记录一下学习的心得。 Half Lambert是在Diffuse光照模型的基础之上进行改进的,将Diffuse光照计算后产生的光照值 x * 0.5 + 0.5,从而将Diffuse光照模型的值从(0--1)映射到(0.5--1),将物体处于低光照区域的表面也显示出来,改善了视觉效果。 Diffuse Shading:
2014-03-19 19:14:34 1075
原创 第一周作业--求两个整数的最大公约数
《算法概论》的丁老师好像很高端大气上档次的样子,交作业居然是上CSDN发帖子。果然没看错,丁老师,你有特别的教育技巧。 第一次的作业时该其他同学的算法作业,发到我手上的是一个同学的“求两个整数的最大公约数”的算法题,算法代码如下: int void gcd(int a, int b) { int temp; if (b > a) { temp = b;
2014-03-10 23:21:50 867 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人