基于LineRenderer组件的线条两侧渐变发光效果

作者:追风剑情 发布于:2023-4-17 15:26 分类:Shader

Shader "Unlit/ToolTipLine" { Properties { _MainTex ("Texture", 2D) = "white" {} _Color ("Tint", Color) = (1,1,1,1) } SubShader { LOD 100 Pass ...

阅读全文>>

标签: Shader

评论(0) 浏览(1313)

UnityCG.cginc

作者:追风剑情 发布于:2023-4-16 12:27 分类:Shader

数学常量 宏 描述 UNITY_PI 圆周率 UNITY_TWO_PI 2倍圆周率 ...

阅读全文>>

标签: Shader

评论(0) 浏览(1004)

平滑梯度函数(smoothstep)

作者:追风剑情 发布于:2023-4-14 19:22 分类:Algorithms

Smoothstep函数公式如下 f(x)这个复合函数即为Smoothstep函数,当x的取值范围在[a, b]区间变化时,该函数描述了一个先缓慢加速再缓慢减速的过程。请参考下图。 函数图像 通过调整a、b的值,可以将f(x)函数在水平方向进行拉伸或平移。t(x)函数的作用就是将原来的[0,1]区间映射到[a,b]区间...

阅读全文>>

评论(0) 浏览(2241)

贴图九宫缩放

作者:追风剑情 发布于:2023-4-13 17:43 分类:Unity3d

1、创建九宫缩放Shader //用于Quad Mesh贴图 九宫缩放 Shader "Unlit/Transparent (9Palace Zoom)" { Properties { [NoScaleOffset] _MainTex ("Base (RGB) Trans (A)", 2D) = "white" {} //左边距 _L("Border...

阅读全文>>

评论(0) 浏览(874)

海康威视设备修改密码操作

作者:追风剑情 发布于:2023-4-7 12:41

1、到官网联系客服,获取软件工具(SADPTool)。 2、使用SADPTool软件连接设备并导出“密钥申请文件”。 3、客服会给一个“密码重置申请书.doc”,需要填写信息。 4、将导出的“密钥申请文件”和“密码重置申请书”发给客服。 5、客服审核通过后会发送“密钥文件”、“400密码重置助手.exe”到自己的邮箱。 6、将设备的网线与...

阅读全文>>

评论(0) 浏览(7257)

Hololens UGUI-InputField

作者:追风剑情 发布于:2023-3-30 17:59 分类:Unity3d

在HoloLens中使用UGUI InputField组件时,存在一个问题。当点击一次InputField时,将弹出的键盘关掉,再点击其它地方,又会因InputField再次获得焦点而弹出键盘。 解决方法: 将InputField的interactable字段设置为false。添加PointerHandler脚本来响应点击事件,然后另外写脚本来调出输入键盘。 TouchScr...

阅读全文>>

评论(0) 浏览(2707)

Hololens UGUI-Button

作者:追风剑情 发布于:2023-3-30 17:52 分类:Unity3d

在HoloLens中使用UGUI Button组件时,最好不要使用Button的On Click事件,实际开发中发现当点击另一个按钮时,上一个被点击按钮的On Click事件会被触发。射线操作时,点击一次,OnClick事件会响应两次。 解决方法: 使用PointerHandler脚本。还可以再添加个语音命令脚本SpeechInputHandler。如图所示:

阅读全文>>

评论(0) 浏览(853)

游戏基本登录流程

作者:追风剑情 发布于:2023-3-17 17:20 分类:Unity3d

本文介绍了最基本的登录流程,开发者要根据项目的实际情况对界面和脚本做调整。 1、登录界面 2、登录界面脚本 using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; /// <summary> /// 登录界面 ...

阅读全文>>

评论(0) 浏览(1380)

Hololens Scroll View

作者:追风剑情 发布于:2023-3-15 17:56 分类:Unity3d

UGUI Scroll View 以下是需要注意的地方,否则在HoloLens上运行时遮罩会失效。 1、将Scroll View对象上的Image组件的Material设置成UnityUIBackground.mat  (Packages/Mixed Reality Toolkit Foundation/SDK/Features/UX/Materials/UnityUIBackgr...

阅读全文>>

评论(0) 浏览(851)

ShaderLab 命令:ZTest

作者:追风剑情 发布于:2023-3-3 15:31 分类:Shader

设置几何体是否通过深度测试的条件。 深度测试可使具有 “Early-Z” 功能的 GPU 在管线早期拒绝几何体,并确保几何体的正确排序。通过改变深度测试的条件,您可以实现物体遮挡等视觉效果。 ZTest命令同时兼容内置渲染管线、通用渲染管线(URP)、高清渲染管线(HDRP)、自定义渲染管线(SRP)。 ZTest 命令会更改渲染状态。在 Pass 代码块中使用...

阅读全文>>

标签: Shader

评论(0) 浏览(1179)

MRTK-SolverHandler

作者:追风剑情 发布于:2023-3-3 10:44 分类:Unity3d

求解器概述 - MRTK2 SolverHandler求解器用来跟踪目标对象的坐标、旋转、缩放值。以及收集当前GameObject上挂的其他求解器组件。 Tracked Target Type: 要跟踪的对象类型。 Additional Offset: 坐标偏移。 Additional Rotation: 旋转偏移。 Update Solvers: 如果勾上,则此GameObject上...

阅读全文>>

标签: Unity3d

评论(0) 浏览(1206)

阿特拉斯电动拧紧枪(通过开放协议切换拧紧程序)

作者:追风剑情 发布于:2023-2-24 15:30

屏幕界面 1、开启开放协议 点击【虚拟站】->[协议] 开放协议的默认服务器端口为4545,也可以为不同的虚拟站设置不同的服务器端口。 2、配置拧紧程序 点击【拧紧】->[Pset库],然后点击右上角的加号"+"添加新的拧紧程序。 3、配置来源 点击【来源】->[拧紧] ...

阅读全文>>

评论(0) 浏览(8712)

设置网络配置

作者:追风剑情 发布于:2023-2-23 16:47 分类:C#

转载于: https://blog.csdn.net/weixin_30622181/article/details/98771710 ManagementClass类 ManagementBaseObject类 ManagementObject类 ManagementObjectSearcher类 using System; using System.Colle...

阅读全文>>

标签: C#

评论(0) 浏览(982)

Hololens 获取手部关节数据

作者:追风剑情 发布于:2023-2-16 14:43 分类:Unity3d

手部关节名称定义 这些关节名称被定义在Microsoft.MixedReality.Toolkit.Utilities.TrackedHandJoint枚举中。 轮询获取关节数据 using System.Collections; using System.Collections.Generic; using UnityEngine; using Micro...

阅读全文>>

标签: Unity3d

评论(0) 浏览(1506)

Hololens 扫描二维码

作者:追风剑情 发布于:2023-2-16 10:16 分类:Unity3d

1、下载zxing.unity.dll https://github.com/micjahn/ZXing.Net/releases/ 在unity目录下找到zxing.unity.dll [百度网盘] ZXing.Net.0.16.8.0.zip 提取码: fl91 也可以从这里直接下载 zxing.unity.dll 2、新建Unity工程 ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(12416)

System.Lazy

作者:追风剑情 发布于:2023-2-15 15:18 分类:C#

提供对延迟初始化的支持。 //不会执行new Test() Lazy<Test> lazyTest = new Lazy<Test>(()=>new Test()); //当调用lazyTest.Value时,才会创建Test对象 lazyTest.Value.Fun(); 示例:延迟创建单例实例 using System; using...

阅读全文>>

标签: C#

评论(0) 浏览(12499)

Hololens UGUI

作者:追风剑情 发布于:2023-2-15 14:21 分类:Unity3d

设置Canvas 点击 "Convert to MRTK Canvas" 点击 "Add NearInteractionTouchableUnityUI" 将RectTransform的Scale设置为(0.001, 0.001, 0.001) 参考示例 ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(11430)

MRTK-CoreServices

作者:追风剑情 发布于:2023-2-9 10:40 分类:Unity3d

[MRTK] CoreServices类 用于轻松访问对核心运行时混合现实工具包服务的引用的实用程序类如果在运行时取消分配和重新分配新系统,则应使用ResetCacheReferences()来获取正确的引用。 CoreServices 属性 ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(12336)

MRTK-MixedRealityToolkit

作者:追风剑情 发布于:2023-2-8 14:59 分类:Unity3d

[MRTK] MixedRealityToolkit类 该类负责协调混合现实工具包的操作。这是整个项目中唯一的单例。它为项目中使用的所有活动服务提供服务注册表,并为项目提供活动配置文件。可以随时交换配置文件以满足项目的需要。 MixedRealityToolkit ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(1247)

程序集定义 (Assembly Definition)

作者:追风剑情 发布于:2023-2-8 11:27 分类:Unity3d

[官方文档] 程序集定义 默认情况下,Unity 几乎将所有游戏脚本都编译到预定义 程序集 Assembly-CSharp.dll 中。(Unity 还会创建[一些较小的专用预定义程序集]。) 这种安排对于小型项目而言可以接受,但是在向项目添加更多代码时会有一些缺点: 每次更改一个脚本时,Unity 都必须重新编译所有其他脚本,从而增加迭代代码更改的整体编译时间...

阅读全文>>

标签: Unity3d

评论(0) 浏览(3075)

MRTK体系结构

作者:追风剑情 发布于:2023-2-7 10:48 分类:Unity3d

MRTK体系结构   MRTK 既是一系列工具,用于快速实现混合现实 (MR) 体验,也是一个应用程序框架,具有自己的运行时的意见、扩展方式以及配置方式。 MRTK输入系统 Interactable Interactable是一个用户体验(UX)组件,它监听输入事件,如焦点enter/exit事件、down/u...

阅读全文>>

标签: Unity3d

评论(0) 浏览(1466)

阿特拉斯电动拧紧枪

作者:追风剑情 发布于:2023-2-1 15:06

阿特拉斯(Atlas)电动拧紧枪 https://www.atlascopco.com.cn/cn 【百度网盘】Power Focus 6000 中文说明书.pdf 提取码 zlp8 【百度网盘】Power Focus 6000 开放通信协议.pdf 提取码 14ux 控制器接入路由器 只能通过网线连接路由器,必须插控制器机箱里面...

阅读全文>>

评论(0) 浏览(17479)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号