- 博客(80)
- 收藏
- 关注
原创 【工具】使用 NuGet.exe 执行包还原
本文将介绍如何通过 NuGet CLI(nuget.exe)执行包还原,确保项目依赖项的完整性,并在构建项目之前解决可能的缺失问题。
2025-04-02 18:43:07
572
原创 【代码安全】 在 C# 类库项目的 `.csproj` 文件中调用 `dotfuscator.exe`(C#项目自动混淆)
本笔记记录如何在 C# 类库项目的 .csproj 文件中配置 AfterBuild 事件,自动调用 dotfuscator.exe 执行混淆操作,帮助提高代码的安全性和保护性。
2025-04-02 18:40:59
275
原创 【工具】ConfuserEx 使用笔记“c#代码混淆&防止反编译”
本文介绍如何使用ConfuserEx 将代码混淆,防止反编译。ConfuserEx是一款强大的 .NET 代码混淆工具,提供 重命名、控制流混淆、防调试、防篡改、引用代理 等保护机制,可有效防止 C# / .NET 程序被反编译。
2025-04-01 20:03:09
713
原创 【工具】在 Visual Studio 中使用 Dotfuscator 对“C# 类库(DLL)或应用程序(EXE)”进行混淆
Dotfuscator 是 Visual Studio 自带的混淆工具(**Dotfuscator Community Edition**,简称 **CE**)。它可以混淆 **C# 类库(DLL)或应用程序(EXE)**,防止代码被反编译。
2025-04-01 19:57:23
1152
1
原创 【Part 1全景视频拍摄与制作基础】第二节|全景视频拍摄设备选型与使用技巧
本节介绍全景视频拍摄设备的选择与使用技巧。根据预算和需求,介绍了不同级别的全景相机。同时详细说明了拍摄技巧,包括相机水平保持、光线使用、音频录制和动态内容捕捉等方面,帮助用户提升拍摄质量,确保最终呈现效果的专业性和沉浸感。
2025-03-30 12:00:00
658
2
原创 【Unity】实现 VR 交互中的物体 吸附到手上 的效果
Unity常用交互笔记,在Unity中实现 VR 交互中的物体 吸附到手上 的效果!
2025-03-30 12:00:00
376
2
原创 【Part 1全景视频拍摄与制作基础】第一节|全景视频概述与应用场景
本章系统讲解360°全景视频的拍摄与制作基础,涵盖核心理论、技术方法和典型应用,帮助读者快速理解全景视频在文旅、教育、地产等行业的应用价值与发展趋势。
2025-03-23 12:00:00
1012
1
原创 【Android】ARouter 路由跳转:如何实现 Activity 唯一实例并接收最新参数
本文记录了我在项目中使用 ARouter 实现“Activity 唯一实例”及“每次跳转都能传参”的完整实践经验。适合对 ARouter 路由机制、Activity 启动模式以及参数传递机制感兴趣的同学!
2025-03-23 09:30:00
468
2
原创 【Android】安卓 Java下载ZIP文件并解压(笔记)
本篇笔记记录如何在 Android 中通过 Java 下载 ZIP 文件并解压,同时处理下载进度、错误处理以及优化方案。
2025-03-19 21:38:47
367
原创 【Android】安卓原生应用播放背景音乐与音效(笔记)
本文提供完整AudioManager代码。该管理器封装了 SoundPool 和 MediaPlayer,使得开发者可以轻松地同时管理短音效和背景音乐(BGM)。
2025-03-19 21:28:58
477
原创 【专栏预告】《VR 360°全景视频开发:从GoPro到Unity VR眼镜应用实战》
《VR 360°全景视频开发》专栏将带你深入探索从GoPro拍摄到Unity眼镜端应用开发的全流程技术。本专栏内容将涵盖安卓原生VR播放器开发、Unity VR视频渲染与手势交互、360°全景视频制作与优化,以及高分辨率视频性能优化等实战技巧。敬请关注每周更新的技术分享!
2025-03-16 16:28:58
1010
3
原创 【Unity编译错误】在Unity中打包安卓程序时gradle报错(Execution failed for task ‘:launcher:lintVitalAnalyzeRelease‘)
由于gradle在编译时检查到大文件时会报错,直接禁用realeaseBuilds即可解决Unity中的打包安卓程序时常遇到的gradle报错。(“Execution failed for task ':launcher:lintVitalAnalyzeRelease'.”)
2025-03-16 15:07:13
250
原创 【Sceneform-EQR】实现3D场景背景颜色的定制化(背景融合的方式、Filament材质定制)
解决在Filament引擎中采用一份背景切图实现不同3D场景的背景颜色的定制化问题。
2025-02-14 20:25:53
1239
原创 【VR串流】基于SteamVR的串流方式,在Pico设备上接入MRTK的手势
基于SteamVR的串流方式,在Pico设备上接入MRTK3.0。
2025-01-18 12:00:00
1698
1
原创 【OpenXR】OpenXR接入MRTK笔记
配置OpenXR,采用SteamVR串流。通过接入XRIT支持上手势交互。接入MRTK,复用相关UX组件。
2025-01-18 12:00:00
173
原创 【Pico串流预览】使用“PICO Unity Live Preview Plugin”和PDC工具进行实时预览
使用“PICOUnityLivePreviewPlugin”和PDC工具进行实时预览。
2025-01-14 18:52:52
1865
3
原创 【Unity-Animator】通过 StateMachineBehaviour 实现回调
在Unity中使用Animator时,通过StateMachineBehaviour实现回调。
2025-01-14 18:52:41
432
原创 【团结云开发】使用团结云自动构建Unity项目
Unity中国推出的一种全新的协作平台,旨在为团队提供代码管理和自动化工作流的集成解决方案。目标是提供一个全面的协作环境,让团队可以在一个统一的平台上完成从编码、构建、测试到部署和维护的整个软件开发生命周期。成为自动构建,测试和部署Unity项目的最方便,最高效的方案。同时提高Unity正版license的价值,结合团结引擎提供项目管理、代码托管、云端构建等功能。
2025-01-11 12:00:00
1529
原创 【体感交互】结合示例浅析体感交互中的踩踏特效实现步骤(Pico体感追踪器、音游踩踏特效、体感交互)
通过使用Pico的体感追踪器,实现踩踏特效。浅析PicoMotionTracker示例。
2025-01-01 12:00:00
797
原创 【几何基础】3D应用开发中常用的几何(有向面积计算、凹凸点判断、判断点列方向、校正碰撞点、判断碰撞点位置、获取任意面的旋转四元数、折线拐角处理、宽线三角化、多边形三角化)
几何基础,包含“有向面积计算、凹凸点判断、判断点列方向、校正碰撞点、判断碰撞点位置、获取任意面的旋转四元数、折线拐角处理、宽线三角化、多边形三角化”。
2024-12-26 18:56:16
380
原创 【WebAR-图像跟踪】在Unity中基于Imagine WebAR实现AR图像识别
本文将介绍在Unity中使用 Image Tracker实现Web端的AR图像识别功能。
2024-12-26 14:10:28
1595
2
原创 【Unity】Amplify Shader Editor
Amplify Shader Editor,是一个功能强大的基于节点的着色器开发工具,允许开发者在 Unity 中轻松创建和管理复杂的 Shader。
2024-12-11 20:09:48
748
原创 【Unity】Amplify Shader Pack效果预览
超过 180 个使用 Amplify Shader Editor 制作的精选着色器,开箱即用且完全可编辑。从基本的着色器类型,到多种特效(如溶解、变形效果),再到特定的地形示例和自定义用途着色器,配备支持脚本。
2024-12-11 19:55:58
382
原创 【Unity】Shiny SSR 2 - Screen Space Reflections
Shiny SSR 2 - Screen Space Reflections增加了屏幕空间反射到您的实时场景,使他们更加现实。这个包包含2个针对每个渲染管道进行优化的包:-Shiny SSR 2 - Screen Space Reflections支持内置渲染关系。Shiny SSR 2 - Screen Space Reflections支持URP。两个包提供相同的功能,并支持向前和延迟呈现路径。演示:Windows | Mac | Android主要特点。
2024-12-02 14:34:05
575
原创 【Unity】内置渲染管线升级URP,使用ShaderGraph
在内置渲染管线的工程中,导入之前通过ShaderGraph制作的Shader。文件不可打开,我们需要升级成URP。
2024-11-13 20:02:16
655
原创 【MR开发】在Pico设备上接入MRTK3(一)——在Unity工程中导入MRTK3依赖
在Pico上接入MRTK3,目前已有大佬开源。也有值得推荐的文章。MRTK3在PICO4上的使用小结但由于在MacOS上使用MRTK3,无法通过工具管理MRTK3安装包。故记录一下完整的流程,仅作备忘。
2024-10-18 10:49:42
1929
原创 【Sceneform-EQR】使用安卓设备的传感器实现3Dof的VR效果
通过使用安卓的传感器获取到实时的三轴旋转角度,再同步给场景相机,即可实现3dof的VR效果。
2024-10-10 21:26:02
1202
原创 【Sceneform-EQR】(手势优化)通过手势事件实现在AR/VR等三维场景中的控制模型旋转、平移与缩放
在上一篇我们实现了通过手势控制模型节点的旋转、缩放和平移。本文将介绍如何对上一篇做的手势控制器作优化,从而适用于场景相机发生改变的情况。
2024-10-09 12:12:44
1214
原创 【Sceneform-EQR】(手势控制器实现)通过手势事件实现在AR/VR等三维场景中的控制模型旋转、平移与缩放
实现在AR/VR等三维场景,通过手势控制模型节点的缩放、平移和旋转。
2024-10-09 12:07:24
1278
原创 【Sceneform-EQR】通过sceneform-eqr实现一个视频播放器(使用安卓MediaPlayer实现视频播放)
在前一篇文档中介绍了如何在AR\三维场景创建几种背景,本文将侧重介绍如何使用安卓MediaPlayer实现视频播放。
2024-09-07 15:29:38
1554
5
原创 使用Charles对安卓手机进行抓包
本文档介绍如何使用Charles进行抓包。Charles 是一个非常实用的抓包工具,尤其适合移动开发者进行网络调试和协议分析。通过配置代理和 SSL 证书,开发者可以轻松查看 HTTP 和 HTTPS 请求的详细信息,从而提高调试效率、优化应用性能。
2024-09-07 11:36:58
2087
原创 安卓14(小米HyperOS)APP中修改用户头像时,APP闪退的问题(报错 ”Mutation of _data is not allowed.“)
安卓14(小米HyperOS)APP中修改用户头像时,APP闪退的问题java.lang.IllegalArgumentException: Mutation of _data is not allowed.
2024-09-02 18:19:21
1047
2
原创 【Sceneform-EQR】通过filament(gltfio)加载gltf模型动画(Filament使用Animator)
若要在filament中使用3D模型自身的动画,需要通过FilamentAssets获取Animator对象,然后在每一帧绘制前,调用applyAnimation以修改当前进度值,然后再......
2024-08-28 09:14:49
1050
原创 AOSP添加新设备类型
产品层用于定义所开发产品的功能规范,例如要构建的模块、支持的语言区域,以及针对各语言区域的配置。例如,如果有两个产品只是使用的无线技术不同(分别使用 CDMA 和 GSM),那么它们可以沿用未定义无线技术的同一个基础产品的定义。请注意,该产品会通过 Makefile 沿用 device/google/marlin/device-marlin.mk 和 vendor/google/marlin/device-vendor-marlin.mk 文件中的设置,同时还会声明产品特定信息,例如名称、品牌和型号。
2024-08-26 18:26:27
853
Amplify Shader Pack 2.3.2
2024-12-11
Amplify Shader Editor 1.9.8
2024-12-11
【Unity插件】Shiny SSR 2 - Screen Space Reflections
2024-12-02
【Unity MR开发】MRTK3的示例场景(不包含依赖)
2024-10-15
【Unity MR开发】MRTK3的相关依赖(包含MRTK3的所有依赖资源)
2024-10-15
【Unity MR开发】Pico开发接入MRTK3的Scripts资源
2024-10-15
UniGLTF-1.27
2024-10-12
代码文档生成工具Doxygen:doxygen-1.10.0
2024-05-11
Eq AR SDK For Unity
2024-05-11
Unity编辑器一键安装“HybridCLR”和“ARCore”的插件
2024-05-11
安卓opencv(opencv-4.5.5.aar)
2024-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人