unity shaderlab学前准备(1)
#Unity shader学前准备之CG语言(1)
学习Unity shaderlab的时候,总有种力不从心的感觉,到处百度到处翻资料,其实我突然觉悟,是自己shader语言没有学好,基础不牢,地动山摇。所以,我准备真的粗略学习一下CG语言,并把大量心得搬运至此(也许绝大部分内容都是抄书)。
我的参考书是半山工作室的康玉之先生所写的《GPU 编程与 CG 语言之阳春白雪下里巴人》,虽然有些老,但目的是为了入门CG语言,并在U3D shaderlab中使用,在此也要对康玉之老师做出感谢。
live2D和暴龙建筑师,简化live2D galgame的开发难度
##live2D简介 Live2D是一种应用于电子游戏的绘图渲染技术,技术由日本Cybernoids公司开发。通过一系列的连续图像和人物建模来生成一种类似三维模型的二维图像,对于以动画风格为主的冒险游戏来说非常有用,缺点是Live 2D人物无法大幅度转身,开发商正设法让该技术可显示360度图像。
下面是live2D技术的视频介绍
vagrant搭建一个跨平台开发环境
#用vagrant搭建一个跨平台开发环境
Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。
我们可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员。成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序,代码却能统一在封装好的环境里运行,非常霸气。
单终端分屏神器tmux
#tmux简单教程
在远程到一台机器或者在本地终端下,经常发现,一个终端远远地不够用,经常需要同时打开几个,往往还希望这几个窗口只用一个应用程序(相信mac用户应该能理解我的话),tmux正是为这种需求而生。
Linux解压压缩和grep总结
参考了朋友的两篇博文,分别是Linux 文件解压及压缩命令和Grep