自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

candycat

好记性不如烂笔头

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 【OpenGL】使用随机采样实现soft shadow

本篇文章主要针对《OpenGL 4 Sharding Language Cookbook》一书中第七章——Shadow的第四节Creating soft shadow edges with random sampling解释而得。 -----------------------------------------------------------------分割线-----------

2013-05-27 20:43:34 7068 3

原创 【OpenGL】关于OpenGL中Bind函数的理解

在OpenGL中,总是会遇到类似下面的绑定语句: glBindTexture(GL_TEXTURE_2D, renderTex); glBindFramebuffer(GL_FRAMEBUFFER, fboHandle); glBindRenderbuffer(GL_RENDERBUFFER, depthBuf); …… 一直都不是很明白这是什么意思,它们到底是绑定什么到什么上呢?绑定了又怎么

2013-05-25 23:22:17 9614

原创 【OpenGL】GLSL中的函数和子程序(subroutines)

这篇文章里讲一下在GLSL如何使用函数和子程序(subroutines)。 在GLSL中使用函数 GLSL支持函数,它们的语法结构和C很相似。但是调用约定会有所不同。下面,我们以一个普通的ADS(ambient,diffuse,specular)shader为例,熟悉一下GLSL中函数的用法。 Vertex Shader: #version 400 layout (locati

2013-05-25 09:55:04 13908 3

原创 【闲谈】第一份实习(上)

前几天终于把实习的事情确定了,想想从4月份开始考虑实习到现在找到,哈哈哈,还好像做梦一样,现在听别人说自己马上就要工作了,还觉得很不可思议。这篇文章是为了记录下我人生的第一次面试和第一次拿到实习offer的经历,也许很久以后看看还觉得当时自己真的很幸运、很青春。 在四月一开始,其实还完全没考虑要实习的事情,只是因为参加了微软的女生开放日,知道他们在找实习生,那就投投看看呗,反正又木有什么损失。后

2013-05-23 22:29:10 7470 15

原创 【Unity探究】物理碰撞实验

这几天为了准备面试,所以决定对平时学习中的盲点扫盲一下,首先想到的就是物理碰撞。以前没有好好研究过,一直模糊不清,到底什么条件下才可以产生物理碰撞呢?只要其中一个有Rigidbody就可以了吗?所以进行了下面的实验。 以下内容参考了Unity圣典的组件手册。 --------------------------------------------------------------------

2013-05-17 23:52:07 8732 9

2D动态云彩

在Unity中实现2D动态云彩,原理和用法可参考:http://blog.csdn.net/candycat1992/article/details/50603529

2016-01-29

《Unity Shaders and Effects Cookbook》代码和资源

Unity Shaders博客专栏(http://blog.csdn.net/column/details/unity-shaders.html)所需资源,包含了各章所学代码和模型资源等。

2014-01-02

Unity3D插件——LitJson

用法可参见http://blog.csdn.net/candycat1992/article/details/10940245

2013-11-28

OpenGL库大全

主要包含了glaux,glew-1.9.0,glfw-2.7.8,glm-0.9.3.4,glui-2.36,glut-3.7.6和基本库。使用方法大部分都是把dll文件复制到system32文件下,头文件复制到VS的include/GL文件下,lib文件复制到VS的lib文件下即可。有时候可能会遇到无法解析的外部命令,这时候要在VS的项目设置里的依赖外部库中添加相应的库文件位置。

2013-04-19

空空如也

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

TA关注的人

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