1.创建材质类型
创建后会生成对应的材质,材质类型,OpenGL代码。
2.修改OpenGL代码
原始的顶点着色器代码
12345678attribute vec3 kzPosition;uniform highp mat4 kzProjectionCameraWorldMatrix;void main(){ precision mediump float; gl_Position = kzProjectionCameraWorldMatrix * vec4(kzPosition.xyz, 1.0);}
attribute 和 uniform的区别
在 OpenGL 中,attribute 和 uniform 是两种不同类型的变量,用于在顶点着色器和片段着色器之间传递数据。它们的主要区别在于它们的作用和使用方式:
attribute:
attribute 变量用于在顶点着色器中传递顶点数据,比如顶点位置、颜色或纹理坐标等。
attribute 变量在每个顶点上都有不同的值,因此它们通常用于描述顶点特性。
顶点着色器中的 attribute ...
1. 配置Typora图片1.1 设置Typora的图片路径
1.2 安装hexo-renderer-marked 包12#安装命令npm install hexo-renderer-marked
1.3 然后修改_config.yml文件12345# 配置Typora图片路径post_asset_folder: truemarked: prependRoot: true postAsset: true
1.4 最后修改插件 hexo-renderer-marked 的代码123if(href.indexOf('/')>-1){ href = href.split('/')[1]; }
1.5 为将来换电脑时省去上述步骤1.5.1 将修改后的hexo-renderer-marked包推到github上
1.5.2 修改package.json文件中的hexo-renderer-marked依赖路径更改为:
1git+https://github.com/yongwang12138/he ...
1. 安装下载&安装JDK123https://www.oracle.com/java/technologies/downloads/https://www.oracle.com/java/technologies/downloads/#java8-windows
2.Command-line Tools (latest) 版本过高1https://dl.google.com/android/repository/commandlinetools-win-9123335_latest.zip
3.修改sdk_definitions.json文件需要将QtCreator的sdk_definitions.json文件修改一下
“cmdline-tools;latest” 修改为 “cmdline-tools;6.0”。好像7.0也行。
1. 查看和设置当前的git用户名和邮箱123456# 查看git config user.namegit config user.email# 设置git config user.name "unclewang12138"git config user.email "unclewang12138@gmail.com"
2. 为不同平台创建不同的密钥1234ssh-keygen -t rsa -f ~/.ssh/gitee_id_rsa -C "13327418643@163.com"ssh-keygen -t rsa -f ~/.ssh/github_id_rsa -C "unclewang12138@gmail.com"ssh-keygen -t ed25519 -f ~/.ssh/gitee_id_ed25519 -C "13327418643@163.com"ssh-keygen -t ed25519 -f ~/.ssh/github_id_ed25519 -C "u ...