- 博客(3)
- 资源 (4)
- 收藏
- 关注
翻译 Unity3d shader 教程三 RGB立方体
本教程讨论顶点输出参数和片段输入参数。假设您熟悉“最小的着色器”部分。 在本教程中,我们将编写一个着色器来渲染一个类似于下图所示的RGB多维数据集。表面上每个点的颜色由其坐标确定; 即位置上的一个点(x,y,z)有颜色(red,green,blue)=(x,y,z)。例如,点(x,y,z)=(0,0,1)被映射到颜色(red,green,blue)=(0,0,1),即纯蓝色。(这是下
2017-06-19 00:14:24 2275
翻译 Unity3d shader 教程二 最小着色器
本教程将介绍在Unity中创建最小Cg着色器的基本步骤。启动Unity并创建新项目 下载并启动Unity后,您可能会看到一个空项目。如果没有,您应该从菜单中选择“文件”>“新建项目…”来创建一个新项目。对于本教程,您不需要导入任何软件包。 如果您不了解Unity的场景视图,层次结构窗口,项目窗口和检查器窗口,读者应该参考Unity手册(Unity基础知识,资源工作流程和主窗
2017-06-17 18:10:46 844
翻译 Unity3d shader 教程一 准备
Cg编程 游戏引擎中的Cg编程对于OpenGL或Direct3D应用程序,Unity比Cg编程要容易得多。网格和图像(即纹理)的导入由图形用户界面支持; mipmap和法线贴图可以自动计算; 最常见的顶点属性和uniforms是预定义的; OpenGL和Direct3D状态可以通过非常简单的命令设置,等等准备 可以在Unity的下载页面下载适用于Windows和MacOS的免费版Unity
2017-06-17 17:28:13 1402 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人