- 博客(344)
- 资源 (53)
- 收藏
- 关注
原创 Unity3d数字地球加载Arcgis数据(shp)、DEM数据(tif)、点云(las)、倾斜摄影模形(flp、osgb)
前段时间实现了Unity3d读取GIS数据(ShapeFile),那么能不能将这些数据加载到数字地球呢?昨天动手试了一下,是可以的,程序运行流畅不卡顿。现将成果展示如下。欢迎技术交流QQ515716030全国路网全国水系全国土地利用现状全国铁路网...
2020-07-15 11:03:56 20517 18
原创 Unity3d数字地球三维建筑模型、数字城市
Unity3d实时加载全球三维建筑模型,生成数字城市。欢迎交流QQ515716030https://www.bilibili.com/video/BV1S5411Y71u/https://www.bilibili.com/video/BV1S5411Y7HJ/
2020-07-09 09:17:03 7281 7
原创 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 34598 23
原创 MQTT服务端和客户端
在服务中找到Mosquitto Broker,在右键菜单中选择【启动】。这样,MQTT服务端就启动了。(3)【开始】【运行】,输入services.msc。2.MQTT客户端(MQTT.fx 1.7.1)如果需要使有和内网穿透,隧道类型选择TCP。(2)安装,全程点击下一步就可以。(2)订阅topic消息。
2024-04-15 16:14:13 312 1
原创 在Unity程序中使用YOLOv4识别物体时报错CvException
在某项目中使用OpenCV for Unity中YOLOv4识别物体,在Unity编辑环境下运行得好好的,发布出来一运行就报错。刚开始以为是显卡原因,换了几台电脑都报错,后来发现是中文路径的问题。程序所在路径不要有中文,只能全英文。
2024-04-12 09:49:33 263
原创 几种Yolo图像标注工具
我都打算自己写程序了,网上找到了这个工具,看来早有人无法忍受现存的标记工具,自己动手写了个标注工具,比LabelImg好用多了。最常用,但经常莫名其妙地闪退,稳定性差。Yolo可以识别的标注为txt。用了一下,感觉也还不错。
2024-03-26 11:16:36 521 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 1125
原创 Unity访问安卓(Android)或苹果(iOS)相册
1.下载Native Gallery for Android & iOS插件。2.在场景中添加截图按钮、选择图片按钮、选择视频按钮等。
2024-03-21 10:39:39 360
原创 Unity双击全屏UI按钮、长按UI按钮
将下面的代码挂载到按钮上,去掉按钮本射的Button组件。将下面的代码挂载到需要双击的图片上,如双击全屏。
2024-03-19 15:17:38 236
原创 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 440
原创 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 217
原创 使用happytimesoft搭建RTSP服务器
2.解压压缩包,运行RtspServer.exe。(1)视频源为本地视频1.mp4。(2) 视频源为桌面录屏。(2) 视频源为摄像头。
2024-02-28 11:57:29 241
原创 TP-LINK路由器作交换机使用
现在有两个路由器,路由器A作常规路由器使用,路由器B作为交换机。1.用网线将路由器A的LAN口与路由器B的LAN相连。3.设置路由器B的IP,不要与路由器A中的IP冲突。2.关闭路由器B的DHCP服务。
2024-01-27 14:04:39 193
原创 apkpure下载Google Play中APP的APK安装包
比如Google Play上有个应用叫iSmart DV,想下载APK,怎么做呢。),输入对应的app名称即可下载。打开apkpure(
2024-01-24 10:09:12 716
原创 Cesium自定义电子围栏特效材质
1.new Cesium.Viewer中添加。(1)定义MaterialProperty。2. 编写材质,主要分三步。
2024-01-04 13:00:37 901
原创 Cesium在2d模式下Billboard位置显示不正确的解决方法
Billboard在Cesium 3d模式下位置显示正确,但在2d模式下位置显示不正确,刷新不及时。不要设置height和heightReferencen,因为2d模式没有高程。
2024-01-03 11:51:06 532
原创 vue3+vite组件中使用Cesium粒子系统
1.图片的引用路径必须从根目录(即index.html所在的目录)开始,如果使用相对路径,也要返回到根目录再转到对应的目录。2.将shouldAnimate设为true, 才能自动播放动画。
2023-12-28 11:20:31 551
原创 Vue3使用LeaderLine
注意:startElement, endElement为template中的元素节点,在Vue3中不要使用GetElementById去获取元素节点,而是要使用ref,可以参考我另外一篇。当元素位置变了时,需要更新连接线。LeaderLine官方文档在。2.导出LeaderLine。
2023-12-01 10:24:50 939
原创 Vue3组件中使用ref解决GetElementById为空的问题
今天遇到一个问题,就是在Vue3组件中需要获取template中的元素节点,使用GetElementById返回的却是null,网上查找了好些资料,才发需要使用ref。
2023-12-01 09:51:46 959
原创 Vue 3.0 + vite + axios+PHP跨域问题的解决办法
运行时前端和后端是两个程序,前端需要时才向后端请求数据。由于是两个程序,这就会出现跨域问题。2.在vite.config.ts中增加代理配置,将http://localhost:80。1.将http://localhost:80(注端口为80时可以省略)替换为api。前端:Vue 3.0 + vite+element plus。比如前端某个地方需要请求的接口如下所示,这时就会报错。最后一个Web项目,采用前后端分离。
2023-11-14 11:24:00 661
原创 vue3+vite+ts使用Element+Plus
7.保存运行,就可以看到按钮了。但是按钮显示不正确,这是index.css导致的。5.在App.vue的<script lang="ts">标签下添加。在App.vue的template标签下添加按钮。8.去掉index.css中的相关内容,现在显示正常了。6.在export default中添加。1.安装Element+Plus。2.在index.html中加入。3.修改main.ts。
2023-11-09 12:15:09 173
原创 Unity读取写入Excel
1.在Plugins中放入dll,118开头的dll在Unity安装目录下(C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity)
2023-10-23 21:25:54 727
原创 Unity2017适配安卓12
2.在菜单File>Build Settings...>PlayerSettings...>Other Settings,勾选Mute Other Audio Source*1.在自定义AndroidManifest.xml(位于Assets\Plugins\Android\)中添加android:exported="true"3.通过以上两步应该就可以在安卓12上运行了。如果还不行就加上签名再试试。测试版本为Unity2017.4.25f1。
2023-10-11 17:36:21 339
原创 挂件板死机刷固件
用ESP32-DevKitC_V4刷固件的工具flash_download_tool_3.9.5.exe。挂件板子端口接线依次为V(接3V3)、R(接TXD)、T(接RXD)、G(接GND)、L(悬空)4.这时会报错,断开GND,再次插上GND,再次点击【Start】。2.选择\pwm2-2022-09-02-04-15-04-integer.bin固件。断开一次电源,打开ESPlore,就可以写入init.lua代码了。1.选择ESP8266,点击OK。,选择串口,点击【Start】
2023-09-21 17:54:16 277
原创 板子接线图
接USB转TTL,用镊子短接两个孔。2.对抗板子用串口测试蓝牙AT命令。短接白色箭头,接TX,RX,电源。1.ST-LINK V2接线。2.对抗板子刷蓝牙固件。
2023-09-19 17:18:08 119
原创 CesiumsJS加载本地离线瓦片影像地图
5.删除Cesium工程的Assets\Textures\NaturalEarthII下的文件夹1、2,仅保留0和tilemapresource.xml。3.选择影像等级,在【导出设置】中选择导出方式为【导出TMS瓦片】,保存格式为JPEG,坐标投影为【WGS84坐标系经纬度投影】8.打开tilemapresource.xml文件,可以看到只配置到了2级,增加到9级。2.打开软件,从左测选择某个区域,,在地图区双击蓝色区域,开始下载。4.下载结束,得到tiles和tms.xml,发现没有0级。
2023-09-08 16:27:38 2780 4
原创 VS Code断点调式Cesium
1.在VS Code中安装Debugger for Firefox插件。5.设置断点开始调试,html中的javasript的代码也可以调试。3. 创建launch.json。编辑并保存launch.json。
2023-09-06 12:41:35 463
原创 CMake+VS2017编译OSGEarth(无需编译OSG)
本文写作于2023年8月18日,按以下步骤编译了再次,都可正常运行。无需编译OSG,直接编译OSGEarth。工具版本:CMake 3.27.3, VS2017(安装C++开发组件)
2023-08-18 17:45:24 766 13
原创 Cesium for unity 1.5.0使用注意事项
3.如果Package Manager中不出现My Registries选项,请在 Edit > Project Settings...>Package Manager中重命名或删除重新添加Package。也可以关闭工程直接修改manifest.json。1.Unity版本仅支持Unity2021.3.2f1以后版。2.仅支持 3D (URP)和3D (HDRP)渲染管线。换成手机热点,即可解决。
2023-08-16 18:41:24 576
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关注的人