关于硬件(Hardware)
关于操作系统(Opertion System)
《30天自制操作系统》笔记(01)——hello bitzhuwei’s OS!
关于编译器(Compiler)
Context-free Grammar的编译器设计和实现-与某同学问答
解决CSharpGL使用CGCompiler时发现的几个问题
基于虎书实现LALR(1)分析并生成GLSL编译器前端代码(C#)
关于面向对象(OOP)
《OOC》笔记(1)——C语言const、static和extern的用法
《OOC》笔记(2)——C语言实现trycatchfinally
《OOC》笔记(4)——自动化地将C#代码转化为C代码(结构版)
关于数据结构和算法(Data Structure and Algorithm)
重拾算法(3)——用458329个测试用例全面测试二叉树和线索二叉树的遍历算法
重拾算法(4)——图的广度优先和深度优先搜索算法的实现与33867个测试用例
[译]最长回文子串(Longest Palindromic Substring) Part I
[译+改]最长回文子串(Longest Palindromic Substring) Part II
[Unity][Heap sort]用Unity动态演示堆排序的过程(How Heap Sort Works)
关于数据库(Database)
小型文件数据库 (a file database for small apps) SharpFileDB
SharpFileDB - a file database for small apps
关于编程Trick(Tricks of coding)
C#WinForm应用程序实现自动填充网页上的用户名和密码并点击登录按钮
visual studio用"查找替换"来删掉源代码中所有//方式的纯注释和空行
关于工具App(Small tool apps)
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
批量照片缩小器展示多线程控件BackgroundWorker后台工作使用方法
C#Winform+WindowsAPI做个剪贴板无缝自动保存器(视频截图利器)
用C#Winform写个简单的批量清空文件内容和删除文件的小工具
博客园博客自动生成三级目录(generate three levels content using JS in cnblogs)
使用Visual Studio SDK制作GLSL词法着色插件
关于OpenGL和图形学(OpenGL and Graphics)
OpenGL入门暨用C#做个3D吞食鱼(一)第一人称视角的实现
【OpenGL(SharpGL)】支持任意相机可平移缩放的轨迹球实现
自制C#版3DS文件的解析器并用SharpGL显示3DS模型
《3D Math Primer for Graphics and Game Development》读书笔记1
《3D Math Primer for Graphics and Game Development》读书笔记2
同一AppDomain内的SharpGL的FrameBuffer会相互影响?
Modern OpenGL用Shader拾取VBO内单一图元的思路和实现
Modern OpenGL用Shader拾取VBO内单一图元的思路和实现(2)
Modern OpenGL用Shader拾取VBO内单一图元的思路和实现(3)
[OpenGL][SharpGL]用Polygon Offset解决z-fighting和stitching问题
C#+OpenGL+FreeType显示3D文字(1) - 从TTF文件导出字形贴图
C#+OpenGL+FreeType显示3D文字(2) - 用GLSL+VBO绘制文字
C#+OpenGL+FreeType显示3D文字(3) - 用PointSprite绘制文字
Opengl中矩阵和perspective/ortho的相互转换
CSharpGL(1)从最简单的例子开始使用CSharpGL
CSharpGL(5)解析3DS文件并用CSharpGL渲染
CSharpGL(8)使用3D纹理渲染体数据 (Volume Rendering) 初探
CSharpGL(9)解析OBJ文件并用CSharpGL渲染
CSharpGL(12)用T4模板生成CSSL及其renderer代码
CSharpGL(13)用GLSL实现点光源(point light)和平行光源(directional light)的漫反射(diffuse reflection)
CSharpGL(14)用geometry shader渲染模型的法线(normal)
基于虎书实现LALR(1)分析并生成GLSL编译器前端代码(C#)(CSharpGL(16))
CSharpGL(18)分别处理glDrawArrays()和glDrawElements()两种方式下的拾取(ColorCodedPicking)
CSharpGL(19)用glReadPixels把渲染的内容保存为PNG图片(C#)
CSharpGL(20)用unProject和Project实现鼠标拖拽图元
CSharpGL(21)用鼠标拾取、拖拽VBO图元内的点、线或本身
CSharpGL(22)实现顺序无关的半透明渲染(Order-Indepentdent-Transparency)
CSharpGL(23)用ComputeShader实现一个简单的ParticleSimulator
CSharpGL(24)用ComputeShader实现一个简单的图像边缘检测功能
CSharpGL(25)一个用raycast实现体渲染VolumeRender的例子
CSharpGL(26)在opengl中实现控件布局/渲染文字
CSharpGL(29)初步封装Texture和Framebuffer
CSharpGL(30)用条件渲染(Conditional Rendering)来提升OpenGL的渲染效率
CSharpGL(33)使用uniform块来优化对uniform变量的读写
CSharpGL(34)以从零编写一个KleinBottle渲染器为例学习如何使用CSharpGL
CSharpGL(35)用ViewPort实现类似3DMax那样的把一个场景渲染到4个视口
CSharpGL(38)带初始数据创建Vertex Buffer Object的情形汇总
关于Unity3D(Unity3D)
[Unity3D入门]分享一个自制的入门级游戏项目"坦克狙击手"
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之摄像机介绍Cameras
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之灯光介绍Lights
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之材质了解Materials
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之网格渲染器和过滤器Mesh renderers and filters
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之网格Meshes
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之纹理Textures
自制Unity小游戏TankHero-2D(1)制作主角坦克
自制Unity小游戏TankHero-2D(2)制作敌方坦克
自制Unity小游戏TankHero-2D(4)关卡+小地图图标+碰撞条件分析
自制Unity小游戏TankHero-2D(5)声音+爆炸+场景切换+武器弹药
图文详解Unity3D中Material的Tiling和Offset是怎么回事
[Unity3D]做个小Demo学习Input.touches
[Unity3D]自己动手重制坦克舰队ArmadaTank(2)从碰撞说起
其它(Others)
test for windows live writer plugins