using System; using System.Collections.Generic; using System.Diagnostics; using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Linq; using System.Net.NetworkInformation; using System.Runtime.ExceptionServices; using Syste
1.把纹理载入进OpenGL中 我们的第一个任务就是把一个图像文件的数据载入到一个OpenGL的纹理中. 作为開始.让我们又一次舍弃第二篇的框架.又一次创建一个程序,新建一个util工具包,在该包下创建一个新类TextureHelper,我们将以以下的方法签名開始: public static int loadTexture(Context context,int resourceId){} 这种方法会把Android上下文.和资源ID作为输入參数,并返回载入图像的OpenGL纹理的ID.開始时
写在前面 啦啦啦,搞了很久的Unity Shaders,越学越觉得基础知识很重要.学Unity Shader的时候,总会想,shader到底是什么呢?shader的pipeline是什么呢?它们是怎么工作的?有哪些限制?等等问题.但这些问题,Unity是不负责告诉你的.它专注于how,而不是what和why.想要深入理解一些问题,感觉还是要从GL或者DX学起.后面会学习GL龙书第八版~当然Unity我也不会放弃的. 这篇文章旨在回答一些基本问题.We always rant about them
写在前面 啦啦啦,搞了很久的Unity Shaders,越学越觉得基础知识很重要.学Unity Shader的时候,总会想,shader到底是什么呢?shader的pipeline是什么呢?它们是怎么工作的?有哪些限制?等等问题.但这些问题,Unity是不负责告诉你的.它专注于how,而不是what和why.想要深入理解一些问题,感觉还是要从GL或者DX学起.后面会学习GL龙书第八版~当然Unity我也不会放弃的. 这篇文章旨在回答一些基本问题.We always rant about them