- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Cocos2dx--使用Shader
Cocos2dx的Shader架构Cocos2dx的Shader由GLProgram、GLProgramState、GLProgramCache、GLProgramStateCache组成。 GLProgram是Cocos2dx对Program的封装,一般提供一些静态方法,被多个节点复用。而GLProgramState是对GLProgram的封装,提供更加便捷的操作接口,内部记录了Unifo...
2018-06-23 16:43:16 7054
原创 OpenGL--使用Shader
创建Shader关于在OpenGL中怎么创建Shader这个在很早我博客中就有过详细介绍了。这里全当复习,温故而知新~ 在OpenGL中,存在Program和Shader两个概念,Program相当于当前渲染管线所使用的程序,是Shader的容器,可以挂载多个Shader。而每个Shader相当于一个C模块,首先需要对Shader脚本进行编译,然后讲编译好的Shader挂载到Program上...
2018-06-10 17:33:05 22725 3
原创 c++服务器websocket支持
介绍目前公司服务器是c++ tcp的网络架构,现在想用这套做h5游戏,所以要扩展支持websocket通信。那么什么是websocket?它和tcp有什么区别?这些随便一搜一大把,这里就不再科普达。通俗简单点讲websocket就是山寨版的tcp,它底层实现就是tcp,唯一的区别就是网络传输时websocket协议前面多了个标志它的包头信息。去掉前面这部分包头剩下的就和普通tcp一样了。...
2018-06-09 22:43:08 6767 1
原创 c++服务器protobuf使用
环境配置和使用一:准备工作 1.vs2012 2.下载protobuf,我使用的版本是protobuf-2.6.1,git地址: https://github.com/google/protobuf.git 3.编译,会在vsprojects/Debug/下生成两个静态库libprotobuf.lib、libprotoc.lib和一个protoc.exe二:配置c++环境 1.源文...
2018-06-07 19:36:18 4410 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人