自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (7)
  • 收藏
  • 关注

原创 Vision Pro开发实现系统UI风格 毛玻璃效果

Vision Pro开发实现毛玻璃 UI风格

2024-12-24 13:54:06 492

原创 VisionPro开发使用交互反馈系统(Affordance System)

效果预览XR Interaction Toolkit 提供了一个affordance system 可供性系统,使用户能够创建对的视觉和听觉反馈。一般的信息流从向场景中添加一个(通常是可交互的)并将其指向我们要监视其交互状态的可交互对象开始。一旦它读取了可交互对象的当前交互状态,它就会向任何订阅者或可供性接收器触发更通用的可供性状态事件。然后,接收器根据状态改变事件采取行动并触发可供性效果,无论是材质颜色变化、变换比例还是切换和播放音频剪辑。接收器从引用中获取其配置,但也可以在组件本身上本地配置。

2024-12-24 13:48:22 252

原创 Unity 开发Apple Vision Pro空间锚点应用Spatial Anchor

虚拟物体定位与固定:位置保持:可以把虚拟物体固定在现实世界中的特定区域或位置。即使使用者退出程序后再次打开,之前锚定过的虚拟物体仍然能够出现在之前所锚定的位置,为用户提供连贯的体验。比如在一个家居设计应用中,用户可以将虚拟的家具模型放置在房间的特定位置并锚定,下次打开应用时,家具依然在该位置,方便用户继续设计或查看效果。精准摆放:确保虚拟物体在空间中的位置准确且稳定。在一些对虚拟物体位置精度要求较高的应用场景,如建筑设计展示、工业模型展示等,空间锚点可以保证虚拟物体不会因为设备的移动、视角的变化等因素而发生

2024-12-18 10:55:12 1248

原创 Unity 开发Apple Vision Pro物体识别追踪ObjectTracking

当您在 visionOS 应用中实现对象跟踪时,您可以将现实世界中的物体无缝集成到人们的周围环境中,以增强他们的沉浸式体验。通过跟踪一个或多个物体的 3D 位置和方向,您的应用可以使用虚拟内容增强它们。您可以使用对象跟踪来提供与人周围环境中的对象的虚拟交互,例如:引导某人使用某件物品的功能、阅读其历史或了解其在周围环境中的行为。使用虚拟手册帮助人们解决家居用品和电器的问题。

2024-12-18 10:44:17 756

原创 Unity3D开发VisonPro交互Demo 像果冻QQ弹弹

VisonPro开发交互Demo 果冻QQ弹弹。

2024-11-30 15:18:10 351

原创 VisionPro、Mac、IPad、如何连接Windows 文件互传

苹果系统之间互相传输文件可以使用IOS的 Arpods,如果Windows 想要和苹果设备互相软文件怎么办?

2024-11-30 15:14:26 773

原创 Vision Pro VR/MR 平滑过度切换 Passthrough

使用Unity开发Vision Pro 在VR 和 MR之间过度切换。

2024-11-28 14:24:22 577

原创 AppleVisionPro如何使用TestFlight快速分发测试-教程

使用TestFlight可以快速分发测试AppleVisionPro应用程序

2024-11-28 14:18:21 261

原创 Unity3D 开发技巧

Unity开发中使用的一些实用小技巧,可加快开发效率

2024-10-26 16:46:03 1485 1

原创 AppleVisionPro空间定位 三维空间重现-Unity3D

开发AppleVisionPro空间定位和三维空间重现功能可以使用 Unity 中AR Foundation的空间锚点或者图片识别来做定位达到和现实空间匹配的效果。

2024-10-26 16:40:20 355 3

原创 Unity3D VisionPro 环境扫描 空间理解 网格扫描 AR Mesh

使用 Unity3D开发VisionPro的话可以使用AR Foundation 调用苹果中ARkit的网格扫描对应的API实现AR Mesh 扫描。VisionPro环境扫描空间理解 黑客帝国重现。

2024-10-20 11:22:34 562

原创 VisionPro 手部骨骼跟踪 Skeletal Hand Tracking 虚拟首饰

骨骼手部跟踪由XR Hands Package中的Hand Subsystem提供。使用场景中的组件,用户可以显示玩家手部的蒙皮网格或每个关节的几何图形,以及用于基于手部物理交互的物理对象。用户可以直接针对组件的代码可在中找到,它是利用编写代码的良好起点。

2024-10-20 11:22:28 628

原创 Unity Apple Vision Pro 自定义手势识别交互

Vision Pro 是可以使用Unity 提供的XR Hand SDK,可通过XR Hand制作自定义手势识别,通过识别出不同的手势做自定义交互。

2024-10-19 14:30:11 1117

原创 Unity Vision Pro 保姆级开发教程- Play to Device| 编辑器串流调试开发

UnityVisionPro开发教程 | Play to Device | 编辑器串流调试开发课程内容详。

2024-10-19 14:28:59 1137

原创 Unity Vision Pro 保姆级开发教程-PolySpatial VisionOS Samples 示例场景

PolySpatial VisionOS Samples 示例场景。

2024-10-18 13:25:56 1244

原创 Unity Apple Vision Pro 保姆级开发教程-环境配置、导入 PolySpatial 案例、程序发布到设备

Unity 环境配置、导入 PolySpatial 案例、程序发布到设备。

2024-10-18 13:24:01 1466

原创 Unity Apple Vision Pro 保姆级开发教程 - Simulator 模拟器使用

visionOS Simulator 是一个用于开发和测试 visionOS 应用程序的工具。它模拟 Apple Vision Pro 的运行环境,帮助开发者在没有硬件设备的情况下创建、调试和优化他们的应用程序。VisionOS 是 Apple 针对其混合现实设备 Vision Pro 推出的操作系统,主要支持空间计算和 3D 应用体验。模拟器通常与 Xcode 集成使用。

2024-10-17 12:58:51 707

原创 Unity Vision Pro 保姆级开发教程- 打开开发者选项,XCode WiFi 无线调试发布

有线调试更适合早期开发、需要稳定性和快速响应的场景;无线调试更灵活,但在开发效率和稳定性上可能稍逊,适合后期测试和场景演示。选择何种方式主要取决于开发者的需求和开发场景。

2024-10-17 12:01:52 2297

原创 Unity Apple Vision Pro 保姆级开发教程-准备阶段

开发环境与工具链使用 Xcode 开发环境和 Swift/Objective-C 编程语言。使用苹果专有的 VisionOS SDK,直接调用 Vision Pro 的所有底层 API 和硬件功能。更加贴近硬件,能够完全利用 Apple Vision Pro 提供的功能(如 3D 空间感知、眼动追踪、手势识别等)。提供了更精细的控制和性能优化,尤其适合构建针对 Vision Pro 专属的复杂应用程序。使用 Unity 编辑器,开发基于 C# 脚本的跨平台应用。

2024-10-17 11:21:15 2216

原创 苹果Vision Pro 界面中英翻译

目录菜单🔷General🔄一般AirDrop 隔空投送Background App Refresh 后台应用刷新Keyboards 键盘VPN & Device Management VPN与设备管理​编辑Legal & Regulatory 法律法规🔷Apps🔄应用程序🔷People🔄人🔷Environments🔄环境🔷Notifications🔄通知🔷Sounds🔄听起来🔷Focus🔄焦点🔷Screen Time🔄屏幕时间🔷FaceTime🔄面对面通话🔷Person

2024-06-06 10:44:55 574

原创 Unity3D Pico VR 手势识别物体交互 适配 MRTK3

版本说明Pico SDK 2.40 ,Pico OS v5.8.2 硬件Pico 4Unity2021.3.32f 版本Mixed Reality Feature Tool 版本v1.0.2209.0 PreviewUnity Pico VR适配 MRTK3 完整视频教程主要包含1 配置开发环境2 从零开始创建项目完成项目配置3 如何添加MRTK包体至Unity工程4 添加MRTK示例到项目5 修复MRTK报错脚本6 MRTK3适配PICO7 发布并安装到Pico。

2024-01-20 17:49:28 2863

原创 PICO Developer Center 创建和调试 ADB 命令

按以下步骤添加自定义 adb 命令。添加完成后,你可以运行、编辑或删除该命令。

2024-01-17 16:14:11 2172

原创 PICO 开发者中心概览

PICO 开发者中心(PICO Developer Center,下文简称 PDC 工具)是集成 ADB 指令调试工具、实时预览工具等核心工具的开发者服务平台。你可以通过 PDC 工具快速管理、开发、调试你的应用。

2024-01-17 15:42:41 3754 2

原创 Unity3D Pico VR 手势识别 二

PICO SDK 的 “手势追踪” 功能遵循 OpenXR 标准所提出的手势定义规范并支持以下 26 个手部关节点。值关节名称关节含义OpenXR 定义字段0Palm手掌中心点1Wrist手腕关节点2大拇指掌骨关节3大拇指近端骨关节4大拇指远端骨关节5Thumb_tip大拇指顶端骨关节6食指掌骨关节7食指近端骨关节8食指中端骨关节9食指远端骨关节10Index_tip食指顶端骨关节11中指掌骨关节12中指近端骨关节13中指中端骨关节14。

2023-08-25 16:00:34 4399 1

原创 Unity3D Pico VR 手势识别

本文章使用的 Unity3D版本: 2021.3.6 , Pico SDK 230 ,Pico OS v.5.7.1 硬件Pico 4Pico SDK可以去Pico官网下载第一步:创建Unity3D项目第二步:导入 PICO Unity Integration SDK选择 Windows > Package Manager。在 Package Manager 窗口中,点击 + > Add package from disk。

2023-08-25 15:35:22 4479

原创 UnityShader 1 基础 学习分享笔记

Shader基础知识

2022-03-15 16:49:47 265

原创 C# DateTime 当前时间的格式和用法

DateTime.Now.ToShortTimeString()DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//1277567048599128...

2019-10-14 11:37:45 550

原创 Unity 常用技巧经验

00TextArea 当我们使用“string”要输入比较长的文字的时候,往往会看不全文字 可以使用 “string” 属性的字符串来编辑在文本区域的柔性。 01Header, Tooltip and Space 为了更好的组织属性字段,可以使用 “Header” 、 “Tooltip” 和 “Space” 来作为Inspector面板上提示作用...

2019-08-26 10:28:57 1066

原创 Unity ARKit 学习 1.5(高精度绘制不规则表面、 识别2D图像、重新定位。。。)

ARKIt 1.5中新增面部追踪、垂直面检测 、 更高精度绘制不规则表面、 识别2D图像、重新定位, 自动对焦、分辨率、重置世界原点检测不规则平面绘制创建plan预制体添加脚本ARKitPlaneMeshRender第一个参数为平面mesh 二个参数用lineRenderer 绘制平面边缘添加脚本UnityARGeneratePlane 并把刚才穿件的plane ...

2019-04-11 18:29:11 1446

原创 Unity ARKit 学习(代码分析了解常用API 分析案例 )

最近因为做的几个项目需要用的ARKit 就整理下学习的Unity ARKit Plugin 插件下载判断设备是否支持ARKit//方法1ARKitSessionConfiguration configuration = new ARKitSessionConfiguration(); Debug.Log(configuration.IsSupported.ToStr...

2019-04-11 16:03:23 1538 3

原创 Unity测试发布iOS

当没有苹果开发者账号或者开发阶段发布测试版本时不需要开发者账号可发布Ios包首先,要进行苹果的打包与测试,我们首先需要准备一些东西:Mac电脑一台,或者Mac系统并且安装了XCode然后你需要有一个苹果手机后者ipad1.Unity方面的打包,和正常一样Build,只需要修改一下包名就可以了。(最好先转ios平台后再编辑工程 不然转平台会很久)2.打包好以后,我们需要用...

2019-04-11 10:43:08 4092 1

原创 C++ 属性变量

#include "stdafx.h"#include<iostream>#include <string>using namespace std;//枚举类型enum Gender{ Male, Female};//结构体struct Student{ string name; int age; Gender gender;};...

2018-09-05 17:10:08 509

原创 Visual Studio 任务标记 //TODO 应用

用vs码代码的时候有时候需要对一地方做标记,留作后期更改或者实现 。为了更好的找到之前标记的地方可以用下面方法 //TODO: (未实现)……//UNDONE:(没有做完)……//HACK:(修改)……  打开任务列表 这里可以查看详细 双击可定位到位置...

2018-08-11 12:32:46 13518 3

翻译 Unity3D性能优化——工具篇

Quote from:https://zhuanlan.zhihu.com/p/39529241性能优化是游戏项目开发中一个重要且必须的元素。用户和项目的需求在并且会持续增长。而即便在硬件设备高速发展的今天,游戏特效、画质、场景复杂度的需求也都向着榨干硬件性能的趋势提升,无论研发团队有多么丰富的经验积累,性能优化永远是一个非常棘手而又无法绕开的问题。实际上,通过百度、谷歌、知乎可以搜到大把关于Un...

2018-07-15 18:19:17 21189 3

原创 Unity3D中的SendMessage使用 (发送消息与接收消息)

为了方便Unity物体之间的通信,Unity推出了SendMessge方法脚本调用该方法进行发送消息,可以使自身所有脚本或者父物体 子物体身上的所有脚本进行接收,其接收的类型为Object  概述    Unity提供的消息推送机制可以非常方便我们的脚本开发,它实现的是一种伪监听者模式,利用的是反射机制。    常用函数    关于消息推送,常用的函数有三个:”SendMessage“、”Send...

2018-06-29 14:20:51 42431 2

原创 选择排序 详细解析

 1.简介选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被...

2018-06-26 22:56:43 2909

原创 希尔排序 详细解析

1.简介希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是非稳定排序算法。2.算法实现原始的算法实现在最坏的情况下需要进行O(n2)的比较和交换。V. Pratt的书[1] 对算法进行了少量修改,可以使得性能提升至O(n log2 n)。这比最好的比较算法的O(n log n)要差一些。希尔排序通过将比较的全部元素分为几个区域来提升插入排序的性能。这样可以让一个元素可以一...

2018-06-26 22:54:57 537

原创 插入排序 详细解析

 1.简介插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。2.算法描述一般来说,插入排序都采用in-pla...

2018-06-26 22:50:40 398

原创 冒泡排序 详细解析

对于刚接触编程和算法的朋友来说看起排序算法可能不太清晰,接下一起分析下冒牌排序假如我们得到一堆数  10 1 35 61 89 36 55 ,这些数字都放在桌子上,我们需要对其进行从小到大排序 大的在右边小的在左边;从这些数中可以先拿大的或者先拿小的,我们就以先拿大的为例(图画的很乱 -.- )我们拿了7次对其进行了从大到小的排序, 这是我们直观的知道了数字的大小 依次对比拿出大的放在右边。当我们...

2018-06-26 22:35:03 83729 19

转载 正则表达式Regex

原文章;https://blog.youkuaiyun.com/qq_33337811/article/details/547290501.概念正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些...

2018-06-24 00:29:26 275

图片AI合成人脸 Avatar Maker Pro - 3D avatar from a single selfie U3D

图片AI合成人脸 Avatar Maker Pro - 3D avatar from a single selfie

2022-03-31

Unity ARKit Plugin

Unity3D AR开发 Unity ARKit

2019-04-11

翻书插件专业版Book - Page Curl Pro

Unity3d 翻书插件专业版Book - Page Curl Pro UGUI

2019-02-20

Unity3D内置浏览器 Embedded Browser

Unity3D内置浏览器 Embedded Browser 可在模型和U上显示浏览器功能

2018-06-20

navicatformysql

Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。它是一套单一的应用程序,能同时连接 MySQL 和 MariaDB 数据库,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、阿里云和腾讯云等云数据库兼容。这套全面的前端工具为数据库管理、开发和维护提供了一款直观而强大的图形界面。

2018-06-18

高光高亮 模型边缘 HighlightingSystem

高光高亮 模型发光..........边缘发光................

2018-06-18

翻页效果 书翻页

书的翻页效果,动态更换每一页的书面显示 Demo源码...

2018-06-18

空空如也

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

TA关注的人

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