Blog

在这里,与你分享

OGRE1.9-环境搭配

Introduction

OGRE是一个面向对象的游戏(渲染)引擎,运用了很多常用的设计模式,它的场景管理尤为值得我们学习。官网上虽然提供了SDK开发包,但是如果要深入研究OGRE的架构,使用源码学习是一个更好的选择。本文主要介绍编译OGRE1.9源码的过程,其它版本的环境搭配也类似。

Read More

Effective STL 总结

容器

对于C++而言,容器是比数组功能更强大更灵活的工具,它可以动态增长或缩减,可以自己管理内存,可以自己记住包含了多少对象,它们还限定了自己所支持的操作的复杂性。对于不同情况我们需要选择不同的容器。

Read More

OpenGL使用GLFW3

Introduction

GLFW是一个创建OpenGL环境窗口的开源跨平台程序库,它同时可以处理输入和事件。目前来说,它比OpenGL以前使用的GLUT框架更加成熟和方便。更多信息在GLFW的官网有介绍。本文主要简单介绍GLFW的使用。

Read More

OpenGL使用GLUT

Introduction

在以前很多项目使用GLUT库创建OpenGL环境,由于GLUT项目已经放弃开发和维护,在这里建议大家使用新的freeglut库。可以在freeglut网站下载最新的版本。

Content

在官网上下载对应版本的freeglut,你可以下载源码自己编译或者下载已经编译好的库文件。freeglut的使用基本跟glut的使用一样。在做好前期准备工作后,使用VS创建一个空项目,将freeglut库文件目录添加到项目的库依赖目录。下面介绍怎么使用freeglut创建一个OpenGL环境的窗口:

Read More

在GLFW3中使用AntTweakBar

Introduction

本文主要介绍怎么在GLFW3中使用AntTweakBar吗,旧版本的GLFW使用在AntTweakBar的Example中已经有了,所以在这里不作介绍。注意,程序是在OpenGL-Framework里面介绍的代码为基础的,如果有不了解的地方,请先阅读那一篇教程.

Content

Read More

Qt静态编译-MSVC

Introduction

Content

安装python, perl, ruby. 将这些bin目录设置到path中,打开对应版本的开发人员命令提示, cd到Qt目录执行环境设置。
打开解压目录-qtbase-mkspecs-win32-msvc2013(选择你的编译器版本)
修改qmake.cof文件内的参数设置:


Read More

使用VPS搭建Shadowsocks实现代理

VPS注册和安装

Shadowsocks的正常使用需要服务端,其实所有的翻墙方式都需要服务端,搭建服务端需要你拥有一个属于自己的VPS。VPS提供商有很多,个人推荐DigitalOcean, 注册和安装非常容易,可以绑定国内的银行卡。

Shadowsocks安装

首先根据当前系统安装Shadowsocks:

Debian / Ubuntu:


Read More
Page 2 of 512345