自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个AR程序猿的博客(EQ-雪梨蛋花汤)

不定期分享存量原创文档。

  • 博客(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

原创 【Pico】使用Pico进行无线串流搜索不到电脑

使用Pico进行无线串流搜索不到电脑的解决办法。

2025-02-14 20:09:44 2019

原创 【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

翻译 Android Java使用ARCore的地理空间锚点

记录如何使用ARCore的地理空间锚点

2024-12-26 19:24:40 70

原创 【几何基础】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

原创 【AIGC】介绍如何通过AI生成图片、生成3D模型(百度智能云、Tripo3d)

使用AI进行文字生图、图片生成3D模型

2024-12-18 08:43:23 3889 1

原创 【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中运行MRTK示例

在Pico的Unity开发工程导入MRTK3

2024-10-18 10:52:30 1846 12

原创 【MR开发】在Pico设备上接入MRTK3(二)——在Unity中配置Pico SDK

在Unity中导入Pico SDK的流程

2024-10-18 10:51:15 1453

原创 【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

原创 解决使用ARCore出现绿色闪屏的问题

解决filament中使用ARCore出现绿色闪屏的问题。

2024-09-19 19:14:44 550 1

原创 【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年最新Amplify Shader Pack 2.3.2 它提供了丰富的着色器模板和工具,允许开发者通过可视化的节点系统快速创建高质量的着色器,且无需深入编写代码。对于需要高度自定义渲染效果的项目,尤其是图形密集型的游戏、实时渲染、虚拟现实(VR)、增强现实(AR)等应用,Amplify Shader Pack 提供了一个强大且易于使用的解决方案。

2024-12-11

Amplify Shader Editor 1.9.8

2024最新 Amplify Shader Editor 1.9.8 它全面支持Unity的三种主要渲染管线:内置(Built-in)、Unity的Universal Render Pipeline(URP)以及High Definition Render Pipeline(HDRP)。这些渲染管线的广泛支持意味着开发者无论选择哪种渲染模式,都能充分利用Amplify Shader Editor的功能。

2024-12-11

【Unity插件】Shiny SSR 2 - Screen Space Reflections

Shiny SSR 2 - Screen Space Reflections增加了屏幕空间反射到您的实时场景,使他们更加现实。

2024-12-02

ShaderGraph 几个Unity模型消融特效

unity

2024-11-12

Android File Transfer (适用MacOS、Linux)

Android File Transfer (适用MacOS、Linux)

2024-10-25

KtxUnity-1.3.2

支持在unity中使用KTX资源

2024-10-18

gltfast(支持在unity中使用gltf模型)

glTFast 是一个高效的 glTF 3D 导入/导出包,专为 Unity 设计。

2024-10-18

【Unity MR开发】MRTK3的示例场景(不包含依赖)

MRTK3的示例场景。 对应配套依赖下载:https://download.youkuaiyun.com/download/qq_41140324/89889917 MRTK3 是 Unity 的第三代 Microsoft 混合现实工具包。 它是 Microsoft 驱动的开源项目,旨在加速 Unity 中的跨平台混合现实开发。 此新版本建立在 Unity 的 XR 管理系统和 XR 交互工具包基础之上。 以下是它的一些功能: 为空间交互和 UI 提供跨平台输入系统和构建基块。 通过编辑器内模拟实现快速原型制作,让你能够立即看到变化。 作为可扩展的框架运行,使开发人员能够交换出核心组件。 支持多种平台:

2024-10-15

【Unity MR开发】MRTK3的相关依赖(包含MRTK3的所有依赖资源)

配套文档: 【MR开发】在Pico设备上接入MRTK3(一)——在Unity工程中导入MRTK3依赖 https://eqgis.blog.youkuaiyun.com/article/details/143037931 使用步骤: 直接解压“MRTK3的依赖包”资源,将其拷贝至Unity工程的package目录下实现导入。 补充说明: 这里的MRTK3的依赖,来源于git上的指定release版本,地址为:https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity/tree/releases/2024-08-29 更新时间: 2024年12月31日

2024-10-15

【Unity MR开发】Pico开发接入MRTK3的Scripts资源

在Pico开发时,接入MRTK3时需要用到的Scripts。 导入资产。 资源位置:Assets/Scripts/PicoMRTK3Support

2024-10-15

UniGLTF-1.27

UniGLTF 是一个用于 Unity 的 glTF 2.0 导入和导出库。UniGLTF 允许用户在 Unity 中直接导入和导出 glTF 格式的 3D 模型。 在 Unity 的 Assets 菜单中,选择 Import Package -> Custom Package。 导航到 UniGLTF 的 .unitypackage 文件并导入。

2024-10-12

【Unity插件】安卓平台下的程序启动页定制工具

Unity插件:可用于定制安卓平台下的程序启动动画

2024-05-11

代码文档生成工具Doxygen:doxygen-1.10.0

Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxygen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。

2024-05-11

window端 Python -3.8.3

window端python安装包,解压后配置环境变量即可用。

2024-05-11

Android studio 2021.2.1的免安装包,解压可直接用

Android studio免安装包,解压可直接用。

2024-05-11

Eq AR SDK For Unity

插件简介 通过热更技术实现动态地加载AR场景,简化了AR开发流程,让用户可更多地关注Unity场景内容的制作。 UnityAR开发系列专栏:https://blog.youkuaiyun.com/qq_41140324/category_12666918.html 将介绍如何使用这个支持热更的AR开发插件,快速地开发AR应用。

2024-05-11

Unity编辑器一键安装“HybridCLR”和“ARCore”的插件

支持在unity中一键安装HybirdCLR和ARCore 关联文档链接:https://blog.youkuaiyun.com/qq_41140324/article/details/138621743

2024-05-11

安卓opencv(opencv-4.5.5.aar)

安卓开发使用,已将opencv在AndroidStudio编译并打包。包含armv7a和arm64。 opencv介绍: OpenCV,全称为Open Source Computer Vision Library,是一个开源的计算机视觉库,提供了丰富的函数和工具,用于处理图像和视频数据。它是一个跨平台的库,可在多个操作系统上运行,包括Windows、Linux、macOS、Android和iOS。这里通过在AndroidStudio打包后,可直接导入工程。

2024-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除