11 2018 档案
摘要:一、概述 学会使用git命令对项目进行创建分支,并在创建结束后合并到主分支上。 问:为什么要创建分支? 答:在原来的分支上创建一个自己的分支进行开发,在开发完毕后一次性合并到原先的分支,这样既保证安全又不会影响其他人的开发。 二、步骤 命令操作 完整样例 三、参考资料 创建与合并分支_廖雪峰
阅读全文
摘要:之前尝试将一个GLSL version 110的版本写成GLSL version 330的,在此将学习过程和收获记录下来。 参考链接 GLSL Versions 介绍 你可以使用#version命令作为着色器的第一行来指定GLSL版本: GLSL版本与GL版本一起发布。 请参阅以下图表以确定要定位的
阅读全文
摘要:之前部门老大叫我查找有关Direct3D使用软件渲染的方法,于是我找到了D3D驱动的类型,并整理如下 一、D3D驱动类型的句法 二、常量介绍 1,D3D_DRIVER_TYPE_UNKNOWN 这个驱动类型不知道。 (怎么用,用在什么地方,都不知道) 2,D3D_DRIVER_TYPE_HARDWA
阅读全文
摘要:一、概述 MMIX用途:高德纳写的《计算机程序设计艺术》,使用 MMIXAL 来编写代码,解释算法。 环境:Ubuntu 桌面版18.04。 二、操作步骤 1,创建MMIX文件夹并切入该文件夹中 2,下载MMIX安装包 或者去网站直接下载下来解压,我是去网站下载的。 3,解压 4,安装 中间可能会报
阅读全文
摘要:一.概述 由于要实现Ubuntu主机中的一些文件与Windows虚拟机共享,因此要创建一个共享文件夹映射到虚拟机中. 网上许多都是Windows主机+Linux虚拟机的配置,在此分享主机是Linux的. 主机:Ubuntu 桌面版18.04 虚拟机:Virtual Box,Windows7 二.操作
阅读全文
摘要:操作系统:Ubuntu 18.04 LTS 一、概述 之前在Ubuntu下我一直坚持将软件下载包下载到指定文件夹下进行解压安装的习惯,在部门同事的建议下,我开始使用apt命令下载管理包。 由于网上已经有许多优秀的文章解析了apt命令,在此就不赘述,文章末尾有链接。我将阐述说明使用apt下载管理包的优
阅读全文
摘要:环境:Ubuntu 18.04 开启SSH目的 方便远程传输文件,且速度快。 SSH服务开启步骤 使用apt install 安装SSH的服务端和客户端 如果你只是想登录别的机器,SSH只需要安装client端,如果你要使本机开启SSH服务需要安装server端。 开启SSH服务 如果有sshd这个
阅读全文
摘要:概述 在上一个教程中,我们为项目引入了照明。 现在我们将通过向我们的立方体添加纹理来构建它。 此外,我们将介绍常量缓冲区的概念,并解释如何使用缓冲区通过最小化带宽使用来加速处理。 本教程的目的是修改中心立方体以将纹理映射到其上。 资源目录 (SDK root)\Samples\C++\Direct3
阅读全文
摘要:概述 在之前的教程中,世界看起来很无聊,因为所有对象都以相同的方式点亮。 本教程将介绍简单照明的概念及其应用方法。 使用的技术将是朗伯照明。 本教程的结果将修改前面的示例以包含光源。 该光源将附在轨道上的立方体上。 可以在中心立方体上看到光的影响。 资源目录 (SDK root)\Samples\C
阅读全文