- 博客(24)
- 资源 (13)
- 收藏
- 关注
原创 Arduino Leonardo 模拟键盘
UNO 和nano不能模拟键盘输入请使用Leonardo#include "Keyboard.h"int PlayerPin[] = {A0, A1, A2, A3, A4, A5, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13};// 玩家1 W A S D F ...
2020-04-28 17:01:17 3422
转载 12.4 高斯模糊
代码来源于冯乐乐shader入门精要using System.Collections;using System.Collections.Generic;using UnityEngine;public class MyGaussianBlur : PostEffectsBase { public Shader gaussianBlurShader; pri...
2020-04-27 18:02:16 243
原创 unity 脚本public变量 设置默认值
1.如图 如果我们将脚本拖入Insperctor 面板上对变量赋值,那么下次使用 在其他地方使用该脚本的时候,变量值还是得手动拖入2.而如果我们先点击该脚本,在下图中先对 脚本的变量去赋值,然后再去使用,那么下次使用该脚本就不需要从新手动拖入变量了如图,在上一步我们先对脚本赋值后使用,变量已经有默认值了,不需要在手动拖入了...
2020-04-27 11:31:09 3309
转载 12.3 边缘检测
代码转载自 冯乐乐 shader 入门精要Shader "Chapter12/MyEdgeDetection"{ Properties{ _MainTex("Main Tex(RGB)",2D) = "white"{} _EdgeOnly("Edge Only",Float) = 1.0 _EdgeColor("Edge C...
2020-04-27 09:24:40 326
转载 12.1 建⽴⼀个基本的屏幕后处理脚本系统
代码转载自 冯乐乐 shader 入门精要// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Unity Shaders Book/Chapter 12/Brightness Saturation And Contrast" { Properties {...
2020-04-20 22:55:28 221
原创 Arduino 重启
将12脚连接一个1K电阻,然后用电阻另一端连接RESET脚。注意不是12脚直接连接RESET!!代码如下(要注意RESET脚为LOW时自动重启)每隔5秒,自动重启arduino,计数也重新开始#define PIN 12void setup() { digitalWrite(PIN, HIGH); pinMode(PIN, OUTPUT); Serial.b...
2020-04-20 15:12:51 4021 1
原创 11.3.2 广告牌技术
代码来源于冯乐乐 shader 入门精要除了说句我 yi giao wo le ge giao giao ,不知道说啥了,可能是我太笨了,看了我半天才看懂什么意思1. 视角方向是可求的, upDir 先假设向上,可根据normal 和 upDir叉乘求得正确的rightDir;2.然后我们再根据已知的视角方向 跟 正确的 rightDir 求得正确的 upDir3. ...
2020-04-19 17:38:23 329
原创 11.3.1 顶点动画 流动的河流
代码来源于 冯乐乐 shader 入门精要重点就是这句代码:offset.x=_Magnitude*sin(_Frequency*_Time.y+v.vertex.z*_InvWaveLength);最开始觉的有点奇怪,为啥 是 根据 z 得到 x,后来发现 它这里是模型空间,而在unity中(在上图请勾选 Local) 你会发现它的左右是 z 上下是 x她原先的代...
2020-04-19 16:16:56 481 3
转载 纹理动画 11.2.2 滚动的背景
摘录来自: 冯乐乐. “Unity Shader入门精要。” Apple Books.唯一需要注意的是 frac 这个函数是取里面的小数部分Shader "Chapter11/UVAnimation"{ Properties { _BGTex ("Far Texture (RGB)", 2D) = "white" {} _MainTex ("Near Tex...
2020-04-17 20:19:02 199
转载 纹理动画 11.2.1 序列帧动画
// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Unity Shaders Book/Chapter 11/Image Sequence Animation" { Properties { _Color ("Color Tint", Color) = ...
2020-04-15 23:23:07 331
转载 10.2.2 渲染纹理 玻璃效果
Shader "Unlit/MyGlassRefrctionShader"{ Properties { _MainTex ("Main Texture", 2D) = "white" {} _BumpMap("Normal Map",2D) = "white"{} _Cubemap("Cube Map",Cube) = "_skybox"{} _Distortio...
2020-04-14 23:48:33 330
原创 10.2 渲染纹理 Shader
代码来源于 冯乐乐 shader 入门精要1.思路就是新建一个camera,这个摄像机的视角就是物体跟主摄像机反方向的视角,将此摄像机渲染到 RenderTexture我们的shader 只需要对 该 RenderTexture 的 uv.x 取反即可,因为镜子 左右是相反的 ,额大概就是这么个意思吧,实在不懂找个镜子看一下就好了Shader "Chapter10/MyM...
2020-04-14 19:44:27 204
转载 10.1.5 环境映射的立方体纹理 菲涅尔反射
场景中左边为菲涅尔反射,右边截图为普通反射使用上面的菲涅耳近似等式,我们可以在边界处模拟反射光强和折射光强/漫反射光强之间的变化。在许多车漆、水面等材质的渲染中,我们会经常使用菲涅耳反射来模拟更加真实的反射效果。Shader "Chapter10/MyFresnelShader"{ Properties { _Color("Main Color",Color) = ...
2020-04-14 17:50:27 304
转载 10.1.4 环境映射的立方体纹理 折射
代码来自于 冯乐乐 shader入门精要左边是反射,右边是折射Shader "Chapter10/MyRefractionShader"{ Properties { _Color("Main Color",Color) = (1,1,1,1) _RefractColor("Reflect Color",Color) = (1,1,1,1) _RefractAmou...
2020-04-14 16:35:48 227
原创 Unity 百分百绝对终极安装教程
如果有过,无法成功,那你就找对地方了1. 删除 unity 这个文件夹,找不到这个文件夹 勾选查看 隐藏的文件夹2. 卸载unity,重新安装,路径选择默认路径3. SS使用全局模式4.效果我的是 unity2018.4.0所有的包括我本人unty的下载链接:https://download.csdn.net/download/qq_3...
2020-04-14 16:08:26 1048
转载 10.1 环境映射的立方体纹理 反射
代码来源于 shader 入门精要其实关键的代码就三句1.根据视角方向和法线求出反射反向o.worldRef1=reflect(-o.worldViewDir,o.worldNormal);2.对 _Cubemap 进行采样fixed3reflection=texCUBE(_Cubemap,i.worldRef1).rgb*_ReflectColor;...
2020-04-14 15:53:34 239
转载 8.7 透明度混合的双⾯渲染
(1)复制原Pass的代码,得到另⼀个Pass。 (2)在两个Pass中分别使⽤Cull 指令剔除不同朝向的渲染图元Shader "Chapter8/AlphaBlendShader"{ Properties { _Color("Main Tint",Color) = (1,1,1,1) _MainTex ("Texture", 2D) = "white" ...
2020-04-13 22:50:22 258
转载 开启深度写入的半透明效果 Shader
思路“第一个Pass开启深度写入,但不输出颜色,它的目的仅仅是为了把该模型的深度值写入深度缓冲中”摘录来自: 冯乐乐. “Unity Shader入门精要。” Apple Books.“第二个Pass进行正常的透明度混合,由于上一个Pass已经得到了逐像素的正确的深度信息,该Pass就可以按照像素级别的深度排序结果进行透明渲染。”摘录来自: 冯乐乐. “Unity Shad...
2020-04-13 20:23:36 552
原创 Arduino 限位开关
限位开关 COM -> Arduino 5VNC -> LED 正极LED负极 -> Arduino GNDint key = 11;int k;void setup() { Serial.begin(9600); pinMode(key, INPUT_PULLUP); // pinMode(led,1);}...
2020-04-10 16:49:52 5684 4
原创 Arduino grove 继电器
继电器 arduinoSIG -> D4VCC -> 5VGND -> GNDint relayPin = 4;void setup() { // put your setup code here, to run once: pinMode(relayPin, OUTPUT);}void loop() { //...
2020-04-10 16:43:26 314
原创 Arduino nano 无法上传代码
1. 看看你的串口有没有识别成功,如果没有或者是感叹号 ,去下个驱动程序http://wiki.ywrobot.net/index.php?title=Arduino_nano%E9%A9%B1%E5%8A%A8%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B2. 看看板子 和 端口选对了吗3.大部分人都不是上面这两个问题的话,恭喜你找对地方了,处...
2020-04-10 14:52:29 11370 2
转载 透明测试Shader
Shader "Chapter8/AlphaTestShader"{ Properties { _Color("Color",Color) = (1,1,1,1) _MainTex ("Texture", 2D) = "white" {} _Cutoff("_Cutoff",Range(0,1)) = 0.5 } SubShader { Tags{"Q...
2020-04-09 23:06:28 207
转载 遮罩纹理Shader
来自 shader 入门精要 Chapter7Shader "Chapter7/Mask Texture"{ Properties { _Color("Color Tint",Color) = (1,1,1,1) _MainTex("Main Tex",2D) = "white"{} _BumpMap("Normal Map",2D) = "bump"{} ...
2020-04-08 23:46:02 264
转载 渐变纹理Shader
来自于 shader 入门精要代码:Shader "MyShaders/RampTexture"{ Properties { _Color ("Color Tint", Color) = (1,1,1,1) _RampTex ("Ramp Tex", 2D) = "white" {} _Specular ("Specul...
2020-04-08 20:15:13 487
Azure Kinect Examples for Unity 1.15.unitypackage
2021-01-26
KinectRuntime-v2.2_1811.zip
2020-12-19
Fixel FFT Wizard 1 And 2.zip
2020-10-28
Frameworkv0_1_18.unitypackage
2019-10-24
EasyAR 显示阴影Shader
2019-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人