自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (12)
  • 收藏
  • 关注

原创 Unity+Hololens实现动态线段功能

实现效果如下,和微软的Guide中的线条效果一致。原本使用写好的shader后在编辑器上测试是正常的,但是到了眼镜上发现是单目显示。通过GitHub了解到是因为XR下,自定义shader不具备Single pass instance渲染功能,因此导致在眼镜中只能单目显示,通过官方人员的指导修改,最终实现了双目正常渲染,shader文件我已经上传,需要的同学可以去普通shaderMR双目shader这里下载。...

2021-07-21 16:28:49 830 2

原创 Unity使用LineRenderer绘制贝塞尔曲线

贝塞尔曲线的算法网上有很多讲的很细的教程,本文只记录下容易用到的二维三维曲线的直接使用,属于傻瓜式操作,用得到的自取。二维贝塞尔曲线: void DrawCurve() {//SEGMENT_COUNT 曲线内坐标点数 越多越平滑 for (int i = 1; i <= SEGMENT_COUNT; i++) { float t = i / (float)SEGMENT_COUNT; int nodeInde

2021-07-14 00:26:05 1072

原创 Unity使用shader实现动态路径

其实就是一个图片的循环轮播效果,之前使用的,近期有用到,就正好放上来保存一下,资源已经上传,自行下载。将材质球拖到物体或者linerender上即可,下载地址DynamicLine

2021-07-14 00:19:23 630

原创 使用Unity开发在PC端连接并接收蓝牙数据

在开发前,以为蓝牙这块已经很成熟了,基本信手拈来。蛋是!搜索一圈下来,发现unity支持蓝牙开发的寥寥无几,找下来就发现一个BLE的插件和一个arduino的插件。然而...我要做的是通过PC的蓝牙模块来连接并取得蓝牙传感器数据,开始方了...由于我是一个unity钉子户,.Net的winform不会写,网上找到的窗体应用也无法复用,又没有开发过蓝牙,项目又催得紧,只能抓紧时间各种找资料。功夫不负有心人,在stack上找到一个国外大牛的发言,他自己做了一套unity可以调用BLE的库,果断请教。

2021-02-03 15:04:58 8976 77

原创 使用Unity实现实时视频通话且对接收到的视频画面进行抠像显示

使用Unity进行音视频通话相信大家可以在网上搜到各家的解决方案,且对摄像头画面进行实时抠像也是有成熟的插件支持,基本上五分钟就可以实现,但是在实现两者结合的过程中,还是有各种问题,需要实现这种功能的小伙伴可以借鉴一下本篇博客。1.使用webrtc实现音视频通话功能。在github上找一个webrtc的库即可,可自行测试是否支持音频视频传输。在我们的客户端上,可以看到有一个本地画面渲染和远程画面渲染,我们需要在远程画面渲染上做手脚,至于为什么呢,我的理解是视频在webrtc传输过程中,有他设定好的编解码格

2021-01-12 17:52:19 1762

原创 unity打包IOS审核,UIWebView引用导致审核不通过解决方案

最近由于经常使用unity做IOS的应用开发,在发布审核的时候,会被驳回,驳回的信息如下:Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability介于这个问题网上已经有很多人解答过,我通过自己的实践,得到最简单的方式,当然也可以通过其他使用终端修改去除uiwebview引用的方案。查找

2020-12-29 12:08:23 978

原创 Unity制作Nreal的第三方视角

关于使用unity开发nreal的第三方视角的粗浅的算是教程吧,官网上的demo实在是没法用,以下是我在做的时候使用的一个实现思路。1.我的方法就是之前开发hololens时使用的第三视角方案,首先要有服务器,因为想同步的话肯定需要网络来传输数据。2.同步的思路:有点投机取巧,在nreal里使用它的imagetracking方案,通过扫描图片实现定位,然后我们的第三视角端同样使用扫描定位,我使用的ARFoundation,结合iPad做的。吐槽一下nreal的扫描定位(真的...一言难尽)3.当

2020-11-05 17:54:11 722 2

原创 使用Unity开发Nreal应用以及安装部署

Nreal开发的官方教程和csdn上面也有一些教程,但是由于版本更新的问题,后面的开发有些教程已经滞后,所以现在出一个在最新的Nreal的快速开发教程。一、下载NRSDK,官方链接:https://developer.nreal.ai/download我下载的是最新版本,也就是1.4.8版本。Nreal官网可能会有问题,切换不了版本,这里也把资源放上来,可以在这个链接下载https://download.csdn.net/download/qq_42419143/12928589二、Uni.

2020-10-15 18:11:42 2638

原创 关于在Hololens上使用微软的MixedReality-WebRTC实现音视频通话教程

一、开始前说一下,在制作这个Demo过程中面临了无数坑、碰壁,为了后来者更快上手,写这篇blog,中间可能会有别的问题,暂时没记录到,后面遇到再说,这篇文章主要讲怎么把mrwebrtc用在hololens上,我使用的是hololens2(unity开发),所以直接选择的ARM框架打包。二、正式开始。1.首先需要下载MixedReality-WebRTC的库文件,链接:https://github.com/microsoft/MixedReality-WebRTC注意:下载时下载两个文件,一个库文

2020-09-24 13:48:53 6352 68

转载 鼠标点击拖动绘制线条

using UnityEngine;using System.Collections;/// <summary>/// 鼠标画图功能/// </summary>public class Paint : MonoBehaviour{ //画笔颜色 public Color paintColor = Color.red; //画笔大小 public float paintSize = 0.1f; //材质球 public M...

2020-05-25 15:29:42 910

转载 unity使用WWW加载网络端图片并缓存在本地,下次用时读取本地

在简书上看到了一个网友的分享,收藏一下https://www.jianshu.com/p/8e461083879d代码单独贴出来using UnityEngine;using UnityEngine.UI;using System.Collections;using System.IO;using System.Collections.Generic;public cla...

2019-12-12 11:58:17 1485 2

原创 c#数组去重

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 去重{ class Program { static void Main(string[] args) ...

2019-12-08 15:23:27 832

原创 Unity实现编辑器中scene视窗下的ALT+鼠标左键旋转视角

之前写了一篇文章,围绕一个点旋转摄像头,发现有些时候因为固定的距离用起来很不方便,所以想实现一下和unity编辑器下的alt+鼠标左键旋转视角的方法。具体实现和之前写的差不多,只不过把数字修改成了从屏幕中心发射射线检测到碰撞的物体,以碰撞的物体与相机距离取得的差值来动态修改,用起来更方便一些。代码如下:`using System.Collections;using System.Collec...

2019-11-06 15:18:42 3415

原创 Unity小功能分享 修改3D物体锚点 实现相机围绕某一点旋转

修改3D物体锚点,找到了一个脚本,分享一下using System.Collections.Generic;using UnityEngine;using UnityEditor;public class SceneTool : EditorWindow{ [MenuItem("Owen/Tool")] //绘制窗口 static void tranPoint(...

2019-11-04 16:04:18 2219

原创 Unity Cloth组件 布料系统 属性详解

cloth组件属性:布不会对场景中的所有碰撞体做出反应,也不会将力施加到世界。 当它被添加时,布组件将不会反应或影响任何其他身体。 因此,布和世界不会相互识别或看到对方,直到你手动添加碰撞者从世界到布组件。 即使在那之后,模拟仍然是单向的:布料对这些物体做出反应,但不施加力。此外,您只能使用三种类型的碰撞器与布:球体,胶囊和锥形胶囊碰撞,使用两个球碰撞器构造。 这些限制都有助于提高性能。E...

2019-10-23 09:13:29 5406

原创 C# List中筛选出元素中 某些属性相同的元素数据

首先有一个List GetPlayBackListGetPlayBackList中的元素属性有_Time、_PointsItem、_Points、_PeopleCountGetPlayBackList中的元素是按照以上属性循环保存的比如:{“_Time”: “2019-09-19 11:31:06”,“_PointsItem”: {“_Points”: [{“x”: -184.23...

2019-09-19 11:50:02 5180

转载 Unity检测鼠标点击在3D物体上的点击位置方法

https://blog.csdn.net/PixelBoy/article/details/85003875这个链接

2019-09-05 14:57:58 2556

原创 Unity制作最简单好用的对象池

Unity制作最简单好用的对象池之前找过各种对象池demo,综合找到个最简单好用的对象池写法,只需要一个脚本,参考原文https://blog.csdn.net/qq_15020543/article/details/82933479对这个脚本小做点改动,可以自行扩展几个重载方法。上代码using System.Collections;using System.Collections.Ge...

2019-08-15 16:40:57 336

原创 unity编辑器扩展

链接:https://pan.baidu.com/s/1bwWMIGMisMGE5SFvdqiY3Q提取码:vqj7复制这段内容后打开百度网盘手机App,操作更方便哦unity版本2018.1.3

2019-07-04 14:34:16 194

原创 使用IO流加载本地图片(Editor模式下)

使用IO流加载本地图片(Editor模式下) /// <summary> /// 加载本地 图片 /// </summary> /// <param name="image"></param> void LoadByIO(Image image) { double startTime =...

2019-06-06 16:48:14 416

原创 WWW网络端加载图片

使用WWW从网络端加载图片WWW www;Texture2d texture2D; IEnumerator LoadByWWW(string url, Image image) { www = new WWW(url); if (string.IsNullOrEmpty(www.error)) { yield ...

2019-06-06 16:44:42 533

原创 UGUI实现窗口拖动

UGUI实现窗口拖动using UnityEngine;using UnityEngine.EventSystems;/// <summary>/// UI拖拽/// </summary>public class DragUI : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler{...

2019-06-05 09:44:18 416

转载 unity导出Excel表格(编辑器下和EXE下都可以成功)

之前做导出表格时,发现只能在编辑器状态下实现,现在可以导出且可以拉起windows的窗口交互,算是完整了,就记录下。首先,要用到Epplus这个dll https://archive.codeplex.com/?p=epplus下载导入后,再根据当前你所使用的unity的版本,去对应的安装目录中取两种dll,一种是System.Data.dll,另一种是I18N开头的。路径分别是:Syst...

2019-06-04 17:14:20 4262 4

原创 unity打包时UI的自适应

unity打包时UI的自适应本文摘自 https://blog.csdn.net/qq_15020543/article/details/82595179 感谢博主分享的干货,以此记录一下。同时感谢文中的另两位博主 http://www.cocoachina.com/game/20160602/16570.html 和 https://blog.csdn.net/st75033562/artic...

2019-06-04 16:43:27 2693

Runtime Transform Gizmos

动态编辑、使用unity编辑器同款坐标轴等Gizmos工具

2022-06-10

ParrelSync是一个Unity editor扩展,允许用户测试多人游戏

ParrelSync是一个Unity editor扩展,允许用户测试多人游戏,而无需通过打开另一个Unity editor窗口来构建项目,并镜像原始项目的更改。

2022-06-06

自动给模型添加骨骼并可驱动蒙皮的神级插件Puppet3D

自动给模型添加骨骼并可驱动蒙皮的神级插件Puppet3D

2022-06-06

BleWinrtDll-main.zip

PC蓝牙调试工具

2021-11-11

node-dss-master.rar

MixedRealityWebrtc-node-dss服务器

2021-08-01

MRJT.shader

可在hololens中使用的动态线条、动态导航线条shader

2021-07-21

DynamicLine.unitypackage

unity动态线条、动态导航线条shader

2021-07-13

AndroidStudio 4.1

Android Studio provides the fastest tools for building apps on every type of Android device.

2020-10-15

NRSDKForUnity_1.4.8.unitypackage

Unity SDK 1.4.8(仅计算单元,需要最新的操作系统) 发行公告 新的功能: 添加了运行状态提示(温度,电池,丢失的跟踪通知) 增加了6DoF / 3DoF / 0DoF的动态切换 支持的Nreal调光器 在NRInput中添加了“ IsTouching” API 运行NRSDK时适应智能手机屏幕分辨率的更改 适应Unity 2019.4 LTS

2020-10-15

scrcpy.rar

Scrcpy 可以透過 USB、或是 TCP/IP 來顯示或控制 Android 裝置。且 scrcpy 不需要 root 權限。 Scrcpy 目前支援 GNU/Linux、Windows 和 macOS。 screenshot 特色: 輕量 (只顯示裝置螢幕) 效能 (30~60fps) 品質 (1920×1080 或更高) 低延遲 (35~70ms) 快速啟動 (~1 秒就可以顯示第一個畫面) 非侵入性 (不安裝、留下任何東西在裝置上) 需求 Android 裝置必須是 API 21+ (Android 5.0+)。 請確認裝置上的 adb 偵錯 (通常位於開發者模式內) 已啟

2020-10-12

粒子特效包Ultimate VFX 3.2.0

文件大小:833MB 官店正版Asset store 链接:https://www.assetstore.unity3d.com/cn/#!/content/26701 插件仅用于学习。如需商用,请购买正版。

2020-10-12

Trilib.rar

TriLib是一个Unity模型加载程序包,旨在允许用户在Unity编辑器内部或游戏执行期间加载各种3D模型格式。 导入40多种文件格式。 支持外部和嵌入式材料。 支持蒙皮的网格物体和动画。 网格后处理功能。 多平台:Windows Store,Windows,Linux,OSX,Android,iOS *。

2020-08-12

空空如也

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

TA关注的人

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