自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 正义是什么?

节选自《古希腊著名哲学家苏格拉底》(商务印书馆1986年版)。题目是编者加的。 苏格拉底 一天,苏格拉底和一个名叫攸昔德谟斯的青年讨论正义与非正义问题。他在一根柱子上写上“正义”,在另一根写上“非正义”,然后问道: 说谎应当归入哪一类? 攸:归入非正义,这是显而易见的。 苏:欺诈呢? 攸:当然也属非正义。 苏:偷盗呢? 攸:和欺诈一样

2012-09-26 21:44:52 2166

原创 想写一个SLG游戏

从小到现在玩得最刻骨铭心的游戏,就是机器人大战了。萝卜向来是男人的浪漫。记得小时候喜欢玩GB上的三国志,口袋妖怪,身边有个朋友喜欢玩超级机器人大战。那时候的机器人大战画面实在简陋,好像叫做第二次超级机器人大战来的。而且对于小孩子来说难度太大,玩到一半还保存不了,所以那是我并没有被吸引。后来有了PSP,玩到机战AP,开始走上了机战男的不归路。机战AP中战斗都有超燃的语音,尤其喜欢高达G的扑克同盟,五

2012-08-25 20:57:12 803

原创 工程或学术?技术与理论?何去何从?

今天非常失落。事情是这样的,今天是科研实训的答辩。虽说是科研实训,自己做的东西还是一个工程的东西。本来还挺满足的,听到其他同学答辩时的学术性非常强时,不知道为什么心里有深深的自卑,大多数同学都是各种非常interesting的算法,而我展示的时候就还是以一个项目来展示,没有实验结果,没有各种曲线。我并不歧视工程,但是我不得不承认学术比工程有趣。我感觉自己还是程序员的思维方式,想做一个牛逼的东西改变

2012-08-22 23:02:13 935

翻译 GLSL的简介(下)

着色器例子到目前为止我们已经学习了一些关于GLSL的东西。但是着色器到底长什么样,下面是一些简单的例子:环境光着色器环境光着色器毫无疑问是最简单的着色器,每一个被渲染的像素都有一个具体的颜色:顶点着色器:void main() {     // Transforming The Vertex     gl_Position = gl_ModelViewProject

2012-08-15 08:46:44 1633

转载 十大OpenGL教程

1.http://nehe.gamedev.net/    这个是我觉得全世界最知名的OpenGL教程,而且有网友将其中48个教程翻译成了中文http://www.owlei.com/DancingWind/Nehe 此教程最大的特点是提供了针对不同平台、不同编译器、不同语言的各种版本。你不用考虑自己用的是Linux/Windows、VC/BC、C++/Java/C#/VB,甚至D语言,你都能

2012-08-11 00:04:07 987

翻译 GLSL的简介(上)

最近开始研究NPR(非真实性)渲染,感觉还是用GLSL自己写着色器比较靠谱。于是找了NEHE的一篇对GLSL的简介翻译一下,当做入门。什么是GLSL?GLSL(GLslang)是官方的opengl着色语言的简称(OpenGL Shading Language)。GLSL是类似于C/C++的高级语言,适用于一部分显卡。使用GLSL,你能够编写一些短小的程序,称为着色器(shader),这些着

2012-08-10 23:46:36 3841

转载 OpenGL中alpha测试GL_ALPHA_TEST

我们知道像素的Alpha值可以用于混合操作。其实Alpha值还有一个用途,这就是Alpha测试。当每个像素即将绘制时,如果启动了Alpha测试,OpenGL会检查像素的Alpha值,只有Alpha值满足条件的像素才会进行绘制(严格的说,满足条件的像素会通过本项测试,进行下一种测试,只有所有测试都通过,才能进行绘制),不满足条件的则不进行绘制。这个“条件”可以是:始终通过(默认情况)、始终不通过、大

2012-08-02 16:25:30 10093

转载 VS2010 继承目录编辑

VC Directory设置的位置和以前的版本不一样。VS2010之前,VC Directory的设置都是在IDE的Tools->Options中设置的;VS2010改为,分别在每个项目中的Properties中设置。难道要每个项目都设置一遍常用的Include吗?答案是,不用。在IDE中,打开View->Other Windows->Property Manager。展开树形后,你会发现一个名为

2012-08-02 16:21:52 488

转载 非完美C++ Singleton实现

Singleton模式是一种非常简单的设计模式,这种模式很常用也很容易被滥用。当你设计应用程序的时候,经常会遇到某些对象在整个程序的生命周期应该仅有一个实例的情况,比如File System,Graphic System,Logging Utility,这时候就可以用到Singleton模式。Singleton模式在GOF中描述如下:       Ensure a class only h

2012-08-02 16:21:27 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除