自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (6)
  • 收藏
  • 关注

原创 3D开发学习-着色语言 Shading Language基础(二) 使用

第一:在上一篇博客中,写了shading language的基础类型,现在说一下shading language的基础类型的声明,初始化和作用域问题. 1.声明,作用域及初始化: 变量的声明及作用域与C++语法类似,可以在任何需要的地方声明,同时作用域也与C++类似,分为局部变量和全局变量.如下: int a , b; //全局变量a和b vec3 aPosition = vec3(1.

2016-12-22 14:03:40 502

原创 3D开发学习-着色语言 Shading Language基础(一)

一:简介: OpenGL ES 着色语言是一种高级的图形编程语言.其源自应用广泛的C语言,同时具有RenderMan以及其他编程语言的一些优良特性. 与传统的语言不同的是,他提供了更加丰富的原生类型,比如向量,矩阵等.OpenGL ES着色语言的特性如下: 1.Open GL着色语言是一种高级的过程语言(不是面向对象) 2.对于顶点着色器,片元着色器使用的是同样的语言,不区分. 3.基于

2016-12-20 09:12:31 890

原创 3D开发学习-初始openGL ES应用程序

本文针对与OpenGL ES2.0开发一个小程序,实现一个三角形在空间位置上的旋转. 运行效果图如下: 在开始之前,我们需要做一个工具类的封装,该工具类有如下几个方法: /** * 加载指定的着色器方法 * @param shaderType 着色器类型 * @param source 着色器脚本字符串源码 * @return

2016-12-19 13:45:22 731

原创 3D开发学习-初识SurfaceView

在android上开发已经有三年多了,这次跳槽来到的是一个做VR的公司,但是我却对3D几乎等于是0基础,一跳漫长的学习道路必然不能少了. 在实际开发中,一把那是用view直接去做动画的,但是基于3D的学习,我们现在用SurfaceView来做一个简单的2D动画.对于图SurfaceView一般是去继承他,然后还需要实现SurfaceHolder.Callback接口.onDraw方法是Surfa

2016-12-15 13:58:02 1383

java双连表

java实现双连表: 1.泛型限制; 2.增强for循环可用; 3.模拟栈结构;

2016-08-12

java计算器,calculator

* 把一个字符串表达式,拆分成两个集合,一个集合包含计算中的数,一个集合包含计算中的符号 * 1.把一个表达式中的运算子提取出来 * 2.把一个表达式中的数提取出来 * 3.遍历运算子集合,优先运算乘法和除法(遇到乘法除法的时候,移除运算子,并计算) * 4.之后剩下的就是加法和减法,依次遍历计算 * 5.如果有括号的情况,递归调用 * 计算的核心思路 * 从运算子集合中取出一个运算子 * 在取出运算子的位置从运算参数的集合中的取出参与运算的两个数 参与运算的数是两个连续数

2016-07-03

java计算器calculator

* 把一个字符串表达式,拆分成两个集合,一个集合包含计算中的数,一个集合包含计算中的符号 * 1.把一个表达式中的运算子提取出来 * 2.把一个表达式中的数提取出来 * 3.遍历运算子集合,优先运算乘法和除法(遇到乘法除法的时候,移除运算子,并计算) * 4.之后剩下的就是加法和减法,依次遍历计算 * 5.如果有括号的情况,递归调用 * 计算的核心思路 * 从运算子集合中取出一个运算子 * 在取出运算子的位置从运算参数的集合中的取出参与运算的两个数 参与运算的数是两个连续数

2016-07-03

java_calculator实现

* 把一个字符串表达式,拆分成两个集合,一个集合包含计算中的数,一个集合包含计算中的符号 * 1.把一个表达式中的运算子提取出来 * 2.把一个表达式中的数提取出来 * 3.遍历运算子集合,优先运算乘法和除法(遇到乘法除法的时候,移除运算子,并计算) * 4.之后剩下的就是加法和减法,依次遍历计算 * 5.如果有括号的情况,递归调用 * 计算的核心思路 * 从运算子集合中取出一个运算子 * 在取出运算子的位置从运算参数的集合中的取出参与运算的两个数 参与运算的数是两个连续数

2016-07-03

加壳软件ASPACK

版权信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK

2014-08-13

侦壳language

侦壳language

2014-08-13

空空如也

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

TA关注的人

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