- 博客(356)
- 资源 (53)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Unity3d数字地球加载Arcgis数据(shp)、DEM数据(tif)、点云(las)、倾斜摄影模形(flp、osgb)
前段时间实现了Unity3d读取GIS数据(ShapeFile),那么能不能将这些数据加载到数字地球呢?昨天动手试了一下,是可以的,程序运行流畅不卡顿。现将成果展示如下。欢迎技术交流QQ515716030全国路网全国水系全国土地利用现状全国铁路网...
2020-07-15 11:03:56
21192
22
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Unity3d数字地球三维建筑模型、数字城市
Unity3d实时加载全球三维建筑模型,生成数字城市。欢迎交流QQ515716030https://www.bilibili.com/video/BV1S5411Y71u/https://www.bilibili.com/video/BV1S5411Y7HJ/
2020-07-09 09:17:03
7412
7
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Unity3d版数字地球、谷歌地球(google earth)
本数字地球全部由作者自由开发完成,未使用任何第三方插件,拥有完全知识产权。2021年10月9日更新已支持离线版高程数据和离线卫星影像数据。2021年1月22日更新全球任意位置模型可正常加载,无变形抖动。2021年12月15日更新日出、日落、大气散射、蓝天效果。说明这个不是GIS软件,是一个带地形的三维地球。2021年11月24日更新支持。2021年11月15日更新支持。,运行流畅无卡顿,占用内存小,最大等级可达到地图20级。在线加载全球地形,也可。...
2019-12-29 16:28:32
34982
24
原创 海康4G摄像头接入自定义程序
4.添加一个应用,即可获取AppKey、Secret、AccessToken。1.使用【萤石云视频】APP添加摄像头,在设置中关闭视频加密。5.根据文档中的说明获取播放地址,3.设备管理中可以看到添加的设备。
2024-07-26 18:59:15
100
原创 FFmpeg播放视频
5.复制一下mp4视频到工程Debug目录下(复制一份到*.vcxproj同一目录,用于调试)4.把FFmpeg和SDL的dll 复制到工程Debug目录下,并设置调试命令。3.配置include和lib。3.新建VC++控制台应用。
2024-07-15 16:07:45
458
原创 使用webrtc-streamer查看rtsp实时视频
将下载包html文件夹下webrtcstreamer.js文件和html/libs文件夹下adapter.min.js文件复制到webrtc文件夹下。rtsp地址(html中配置): rtsp://admin:admin@192.168.43.110:554/stream0。浏览网址(phpstudy中配置):http://192.168.43.102/webrtc/webrtc.html。在浏览器访问127.0.0.1:8000,点击窗口可以看到本机上各窗口实时状态,点击摄像头可以显示摄像头画面。
2024-07-09 15:00:04
418
原创 Unity3d自定义TCP消息替代UNet实现网络连接
以前使用UNet实现网络连接,Unity2018以后被弃用了。要将以前的老程序升到高版本,最开始打算使用Mirro,结果发现并不好用。那就只能自己写连接了。
2024-06-22 12:25:38
464
原创 Unity3d在安卓设备上实现万张人脸单机离线识别对比搜索检索查找
找不到合适的,那就自己试试看能不能搞定。经过两天的折腾,总算搞出来了。在小米14手机上测试上万张人脸库,帧率在20FPS左右,比较流畅,能够满足要求。同时该算法支持iOS、Android、Windows等平台。最近有个项目需要在安卓设备上通过人脸验证人员身份,网上搜了一下资料,免费的单机SDK只有虹软,但是限制安装数量。其他SDK都是需要联网的,无法离线使用。
2024-06-07 09:18:33
437
原创 Unity2021通过aar调用Android方法
本方法无需复制Unity的class.jar到Android Studio工程,arr工程中也无需获取UnityActivity。开发环境:Android Studio Dolphin | 2021.3.1 Patch 1、Unity2021.3.35f1。在Assets下新建Plugins/Android文件夹,并将生成的aar复制到该文件夹下。打开Android Studio,新建工程。创建脚本PluginInit,编写代码。给脚本赋值,发布APK,运行。打开Unity,新建工程。
2024-05-17 16:37:11
625
原创 unity3d使用3D WebView播放网页中的视频
13.打开Assets\Vuplex\WebView\Core\Scripts\BaseWebViewPrefab.cs添加如下代码。4.修改CanvasWebViewPrefab的组件RectTransform的对齐方式和宽高,宽高与分辨率相同。1.新建工程,导入3D WebView for Winfows和3D WebView for Android。8.创建Scripts文件夹,再创建Test.cs,打开编辑代码。13.发布apk,在手机上运行,即可看到与PC相同的效果。6.运行程序即可看到视频。
2024-04-29 18:46:50
2226
5
原创 MQTT服务端和客户端
在服务中找到Mosquitto Broker,在右键菜单中选择【启动】。这样,MQTT服务端就启动了。(3)【开始】【运行】,输入services.msc。2.MQTT客户端(MQTT.fx 1.7.1)如果需要使有和内网穿透,隧道类型选择TCP。(2)安装,全程点击下一步就可以。(2)订阅topic消息。
2024-04-15 16:14:13
372
1
原创 在Unity程序中使用YOLOv4识别物体时报错CvException
在某项目中使用OpenCV for Unity中YOLOv4识别物体,在Unity编辑环境下运行得好好的,发布出来一运行就报错。刚开始以为是显卡原因,换了几台电脑都报错,后来发现是中文路径的问题。程序所在路径不要有中文,只能全英文。
2024-04-12 09:49:33
335
原创 几种Yolo图像标注工具
我都打算自己写程序了,网上找到了这个工具,看来早有人无法忍受现存的标记工具,自己动手写了个标注工具,比LabelImg好用多了。最常用,但经常莫名其妙地闪退,稳定性差。Yolo可以识别的标注为txt。用了一下,感觉也还不错。
2024-03-26 11:16:36
1063
2
原创 基于Colab训练的yolov4-tiny自定义数据集(可用于OpenCV For Unity)
将训练用的coco.names、yolov4-tiny-custom.cfg、yolov4-tiny-custom_best.weights放到Assets\StreamingAssets\OpenCVForUnity\dnn下。【代码执行程序】【更改运行时类型】修改运行时为GPU(免费的GPU不好用,收费的好用,某宝上几十元就可用一个月)步骤2)在云盘上新建文件夹yolov4-tiny,在yolov4-tiny中再新增training文件夹。步骤3a)将数据集上传到yolov4-tiny文件夹下。
2024-03-25 14:40:50
1395
2
原创 Unity访问安卓(Android)或苹果(iOS)相册
1.下载Native Gallery for Android & iOS插件。2.在场景中添加截图按钮、选择图片按钮、选择视频按钮等。
2024-03-21 10:39:39
626
原创 Unity双击全屏UI按钮、长按UI按钮
将下面的代码挂载到按钮上,去掉按钮本射的Button组件。将下面的代码挂载到需要双击的图片上,如双击全屏。
2024-03-19 15:17:38
330
原创 Unity2021.3.35f1配置安卓APK发布环境
2.在【Platform development】【Android】【Getting started with Android】【Android environment setup】中查看SDK、NDK、JDK版本。1.在Unity3d中点击菜单【Edit】【Preferences】,在External Tools中可以看到Android平台需要配置JDK、SDK、NDK、Gradle。对应的版本需要在官方文档中查看。打开Android Studio,点击菜单【Tools】 【SDK Manager】
2024-03-12 16:05:44
1112
原创 Unity3d调用C++ dll中的函数
2. 不用管dllmain.cpp,添加自定义Helper.h和Helper.cpp。1.在Unity3d工程Assets建立Plugins文件夹,将dll及。注意:C#函数的名字可以与C++中的函数可以不一样。EntryPoint中的名字必须与C++函数名一样。4.配置x64或x86,编译,得到dll。3.设置x64或x86以及.net版本。3.添加要在外部调用的方法。二、Unity3d中调用。2.在代码中引入函数。
2024-03-06 18:42:59
313
原创 使用happytimesoft搭建RTSP服务器
2.解压压缩包,运行RtspServer.exe。(1)视频源为本地视频1.mp4。(2) 视频源为桌面录屏。(2) 视频源为摄像头。
2024-02-28 11:57:29
414
原创 TP-LINK路由器作交换机使用
现在有两个路由器,路由器A作常规路由器使用,路由器B作为交换机。1.用网线将路由器A的LAN口与路由器B的LAN相连。3.设置路由器B的IP,不要与路由器A中的IP冲突。2.关闭路由器B的DHCP服务。
2024-01-27 14:04:39
270
原创 apkpure下载Google Play中APP的APK安装包
比如Google Play上有个应用叫iSmart DV,想下载APK,怎么做呢。),输入对应的app名称即可下载。打开apkpure(
2024-01-24 10:09:12
1530
原创 Cesium自定义电子围栏特效材质
1.new Cesium.Viewer中添加。(1)定义MaterialProperty。2. 编写材质,主要分三步。
2024-01-04 13:00:37
1267
原创 Cesium在2d模式下Billboard位置显示不正确的解决方法
Billboard在Cesium 3d模式下位置显示正确,但在2d模式下位置显示不正确,刷新不及时。不要设置height和heightReferencen,因为2d模式没有高程。
2024-01-03 11:51:06
639
原创 vue3+vite组件中使用Cesium粒子系统
1.图片的引用路径必须从根目录(即index.html所在的目录)开始,如果使用相对路径,也要返回到根目录再转到对应的目录。2.将shouldAnimate设为true, 才能自动播放动画。
2023-12-28 11:20:31
611
原创 Vue3使用LeaderLine
注意:startElement, endElement为template中的元素节点,在Vue3中不要使用GetElementById去获取元素节点,而是要使用ref,可以参考我另外一篇。当元素位置变了时,需要更新连接线。LeaderLine官方文档在。2.导出LeaderLine。
2023-12-01 10:24:50
1505
9
原创 Vue3组件中使用ref解决GetElementById为空的问题
今天遇到一个问题,就是在Vue3组件中需要获取template中的元素节点,使用GetElementById返回的却是null,网上查找了好些资料,才发需要使用ref。
2023-12-01 09:51:46
1370
Unity3d红外热成像灰度图效果示例工程
2022-04-14
aforge.net设置对比度亮度等
2018-06-15
unity3d局域网FPS游戏官方示例Multiplayer Networking源代码
2018-03-02
Unity微信登录例子
2017-09-25
打开Gear VR Service开发者模式带有osig文件的安卓源码
2016-10-12
C# TCPIP服务器端和客户端异步处理
2016-09-09
微信支付官网修改后的例子WxPayPubHelper运行及步骤
2016-08-09
Thinkphp下集成微信支付例子及步骤
2016-08-02
Word批量查找替换工具
2016-06-14
html中js加载ActiveX控件启动本地程序
2016-06-12
Guid生成器
2014-10-22
C#调用vc++编写的COM组件
2013-06-27
ObjectArx事务管理例子
2012-12-13
ObjectArx永久反应器(加入到模型空间)例子
2012-12-12
ObjectArx永久反应器(加入到命名字典)例子
2012-12-12
ObjectArx临时反应器例子
2012-12-12
VC++在线程中创建并显示窗口
2012-10-10
VC中 ReadDirectoryChangesW实时监视文件操作简单实例
2012-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人