自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(344)
  • 资源 (53)
  • 收藏
  • 关注

原创 Unity3d数字地球加载Arcgis数据(shp)、DEM数据(tif)、点云(las)、倾斜摄影模形(flp、osgb)

前段时间实现了Unity3d读取GIS数据(ShapeFile),那么能不能将这些数据加载到数字地球呢?昨天动手试了一下,是可以的,程序运行流畅不卡顿。现将成果展示如下。欢迎技术交流QQ515716030全国路网全国水系全国土地利用现状全国铁路网...

2020-07-15 11:03:56 20461 18

原创 Unity3d数字地球三维建筑模型、数字城市

Unity3d实时加载全球三维建筑模型,生成数字城市。欢迎交流QQ515716030https://www.bilibili.com/video/BV1S5411Y71u/https://www.bilibili.com/video/BV1S5411Y7HJ/

2020-07-09 09:17:03 7269 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 34565 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 201

原创 在Unity程序中使用YOLOv4识别物体时报错CvException

在某项目中使用OpenCV for Unity中YOLOv4识别物体,在Unity编辑环境下运行得好好的,发布出来一运行就报错。刚开始以为是显卡原因,换了几台电脑都报错,后来发现是中文路径的问题。程序所在路径不要有中文,只能全英文。

2024-04-12 09:49:33 228

原创 几种Yolo图像标注工具

我都打算自己写程序了,网上找到了这个工具,看来早有人无法忍受现存的标记工具,自己动手写了个标注工具,比LabelImg好用多了。最常用,但经常莫名其妙地闪退,稳定性差。Yolo可以识别的标注为txt。用了一下,感觉也还不错。

2024-03-26 11:16:36 469 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 1100

原创 Unity访问安卓(Android)或苹果(iOS)相册

1.下载Native Gallery for Android & iOS插件。2.在场景中添加截图按钮、选择图片按钮、选择视频按钮等。

2024-03-21 10:39:39 354

原创 Unity双击全屏UI按钮、长按UI按钮

将下面的代码挂载到按钮上,去掉按钮本射的Button组件。将下面的代码挂载到需要双击的图片上,如双击全屏。

2024-03-19 15:17:38 233

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

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

原创 C# Winform环境下RTSP客户端给服务端发OPTIONS命令

RtspClient.cs类。MainForm.CS类。

2024-03-01 18:58:26 329

原创 使用happytimesoft搭建RTSP服务器

2.解压压缩包,运行RtspServer.exe。(1)视频源为本地视频1.mp4。(2) 视频源为桌面录屏。(2) 视频源为摄像头。

2024-02-28 11:57:29 231

原创 C++ STL仿函数在vector中自定义查找

1.find_if仿函数。

2024-02-23 09:26:49 119

原创 下载RTSP播放器

在海康官网上选择【服务支持】【工具软件】,往下滚动,打开。

2024-02-04 12:15:18 180

原创 TP-LINK路由器作交换机使用

现在有两个路由器,路由器A作常规路由器使用,路由器B作为交换机。1.用网线将路由器A的LAN口与路由器B的LAN相连。3.设置路由器B的IP,不要与路由器A中的IP冲突。2.关闭路由器B的DHCP服务。

2024-01-27 14:04:39 193

原创 网线水晶头接线顺序

白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。

2024-01-27 13:49:30 157

原创 apkpure下载Google Play中APP的APK安装包

比如Google Play上有个应用叫iSmart DV,想下载APK,怎么做呢。),输入对应的app名称即可下载。打开apkpure(

2024-01-24 10:09:12 647

原创 判断两个二维向量夹角及是顺时针还是逆时针旋转方向

由公式可得这样求得的角度范围为[0~180],无法得到顺时针还是逆时针旋转方向。

2024-01-07 11:09:59 614

原创 Cesium自定义电子围栏特效材质

1.new Cesium.Viewer中添加。(1)定义MaterialProperty。2. 编写材质,主要分三步。

2024-01-04 13:00:37 866

原创 Cesium在2d模式下Billboard位置显示不正确的解决方法

Billboard在Cesium 3d模式下位置显示正确,但在2d模式下位置显示不正确,刷新不及时。不要设置height和heightReferencen,因为2d模式没有高程。

2024-01-03 11:51:06 521

原创 vue3+vite组件中使用Cesium粒子系统

1.图片的引用路径必须从根目录(即index.html所在的目录)开始,如果使用相对路径,也要返回到根目录再转到对应的目录。2.将shouldAnimate设为true, 才能自动播放动画。

2023-12-28 11:20:31 547

原创 vue3+vite中使用vuex

在main.ts中创建一个新的 store 实例。在App.vue中使用。

2023-12-21 11:28:24 469

原创 html css背景图片透明文字不透明

思路:在::before中设置background-image和opacity。

2023-12-19 15:00:19 799 1

原创 Vue3父子组件通信

1.定义变量名称2.在template中使用变量3.在Script代码使用。

2023-12-01 15:16:53 170

原创 Vue3使用LeaderLine

注意:startElement, endElement为template中的元素节点,在Vue3中不要使用GetElementById去获取元素节点,而是要使用ref,可以参考我另外一篇。当元素位置变了时,需要更新连接线。LeaderLine官方文档在。2.导出LeaderLine。

2023-12-01 10:24:50 898

原创 Vue3组件中使用ref解决GetElementById为空的问题

今天遇到一个问题,就是在Vue3组件中需要获取template中的元素节点,使用GetElementById返回的却是null,网上查找了好些资料,才发需要使用ref。

2023-12-01 09:51:46 900

原创 Vue拖拽div移动位置

【代码】Vue拖拽div移动位置。

2023-11-29 18:09:29 246

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

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

原创 Unity读取写入Excel

1.在Plugins中放入dll,118开头的dll在Unity安装目录下(C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity)

2023-10-23 21:25:54 712

原创 NodeMCU清除Wifi信息

问题:NodeMCU连上一个Wifi后无法再连接到其他Wifi。解决方法:先清除Wifi信息。

2023-10-13 17:59:01 127

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

原创 挂件板死机刷固件

用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 276

原创 板子接线图

接USB转TTL,用镊子短接两个孔。2.对抗板子用串口测试蓝牙AT命令。短接白色箭头,接TX,RX,电源。1.ST-LINK V2接线。2.对抗板子刷蓝牙固件。

2023-09-19 17:18:08 117

原创 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 2646 4

原创 VS Code断点调式Cesium

1.在VS Code中安装Debugger for Firefox插件。5.设置断点开始调试,html中的javasript的代码也可以调试。3. 创建launch.json。编辑并保存launch.json。

2023-09-06 12:41:35 461

原创 Cesium绘制箭头

【代码】Cesium绘制箭头。

2023-09-05 17:13:32 808

原创 CMake+VS2017编译OSGEarth(无需编译OSG)

本文写作于2023年8月18日,按以下步骤编译了再次,都可正常运行。无需编译OSG,直接编译OSGEarth。工具版本:CMake 3.27.3, VS2017(安装C++开发组件)

2023-08-18 17:45:24 753 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 572

STM32串口IAP动态更新程序

STM32串口IAP更新程序,程序简单,一看就懂

2022-10-20

Unity3d红外热成像灰度图效果示例工程

Unity3d红外热成像灰度图效果示例工程,使用OnRenderImage和Shader实现。实现思路见https://blog.csdn.net/zouxin_88?type=blog

2022-04-14

RuntimeGizmo.zip

Unity运行时编辑插件RuntimeGizmo,支持unity2018以上版本。将资源放到Assets目录下即可使用。

2021-11-29

Boolean RT资源包

Boolean RT资源包,可用于Unity 几何体布尔运算

2021-08-04

DateAxis.zip

Unity3d日期时间轴,可缩放到年视图、月视图、日视图

2021-05-07

MultiCameras.zip

Unity3d多个相机视图,每一个相机对应一个视图窗口,同一对话框中显示不同视图

2019-07-26

Unity 从工具栏上拖拽生成物体

资源包展示了从工具栏上拖拽图标生成物体的最简单实例,一看就懂,实例基于Unity2017.3

2019-05-06

aforge.net设置对比度亮度等

资源中包括扩展类IAMVideoProcAmp.cs、VideoCaptureDevice.cs、VideoProcAmpProperty.cs,使用方法如下: 1.将资源中的文件放到AForge.NET\Framework\Sources\Video.DirectShow下,编译。 2.在工程中重新添加AForge.Video.DirectShow.dll即可。 GetVideoPropertyRange GetVideoProperty SetVideoProperty

2018-06-15

unity3d局域网FPS游戏官方示例Multiplayer Networking源代码

unity3d局域网FPS游戏官方示例Multiplayer Networking源代码 教程网址:https://unity3d.com/cn/learn/tutorials/s/multiplayer-networking

2018-03-02

Unity微信登录例子

ShareSDK是为APP提供社会化功能的一个组件,开发者只需10分钟即可集成到自己的APP中,它不仅支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google 等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率、传播效应等数据,有效的指导日常运营与推广,同时为APP引入更多的社会化流量。 这是Unity微信登录例子,在安卓下已测试通过,内附详细步骤说明。

2017-09-25

Unity脸部识别及自动选取最佳截图

在OpenCV基础上,完成了Unity脸部识别及自动选取最佳截图

2017-07-19

Unity3d使用sqlite例子

Unity3d使用sqlite例子,下载后可直接使用,还有封装类

2017-05-23

HTC VIVE开发包SteamVR Plugin

由于最新的HTC VIVE开发包SteamVR Plugin有bug,经常运行不正常,这个版本的示例亲测可用。

2017-05-15

Unity3d下CurvedUI使用例子

Unity3d下CurvedUI使用例子,支持鼠标和VR模式下的光标

2017-03-07

启动其他程序

启动APP

2017-02-24

php大文件上传例子及说明

php大文件上传例子,包括实现的步骤及详细说明

2016-12-06

打开Gear VR Service开发者模式带有osig文件的安卓源码

打开Gear VR Service为开发者模式,需要安装一个带有osig文件的App到三星手机。这个就是APP的源代码,参考一下你就会了。资源中还有个详细的说明文档呢。

2016-10-12

C# TCPIP服务器端和客户端异步处理

C# TCPIP服务器端和客户端异步处理,都分别封装成了类,下来就可直接用。 服务器端:SocketServer a = new SocketServer(); a.BeginServer(); 客户端:SocketClient a = new SocketClient(); a.StartConnectServer();

2016-09-09

微信支付企业付款向个人转账demo例子

PHP写的微信企业付款向个人转账demo例子,内附说明。

2016-08-30

C# Winform半透明磨砂对话框的源代码

C# Winform半透明磨砂对话框的源代码。内有详细步骤说明,如果觉得帮助了你,请评论一下哦。

2016-08-23

C# 获取应用程序超大高清高分辨率图标

C#Winform获取应用程序超大高清高分辨率图标的例子程序,获取方法已封装到一个类中,高复用性。下载可看到源代码,可远行。

2016-08-14

微信支付官网修改后的例子WxPayPubHelper运行及步骤

微信支付官网例子WxPayPubHelper运行及步骤,修改了原例子中的代码错误,内附详细的步骤说明。JSapi支付,native支付模式一,native支付模式二都能正常运行。

2016-08-09

PHP去BOM源代码

PHP去BOM源代码,运行一下PHP源代码,就可以直接查找当前目录及子目录文件中的BOM,如果有自动去掉。

2016-08-05

Thinkphp下集成微信支付例子及步骤

Thinkphp下集成微信支付例子及步骤,内有源文件(jsApiCall.html,WxJsAPIController.class.php)及详细步骤说明(Thinkphp微信支付.docx),真正的一看就会!!!

2016-08-02

php编写webservice soap服务端及客户端

php编写的webservice服务端及客户端示例,并加了说明文件,下载后可直接运行。

2016-07-18

c#操作word进行批量查找和替换

VS2010下c#操作word进行批量查找和替换。选择路径后程序自动进行批量查找和替换,去持子目录搜索、大小写匹配、整字匹配、通配符匹配。

2016-06-14

Word批量查找替换工具

下载后如果无法正常使用,请先安装.NET4.0,WORD2010。选择路径后程序自动进行批量查找和替换,去持子目录搜索、大小写匹配、整字匹配、通配符匹配。

2016-06-14

html中js加载ActiveX控件启动本地程序

资源中包括一下很详细的说明文档、一个自定义OCX控件、以及这个控件的源代码(VS2010)。 说明文档中介绍了两种方法,一个是自定义Ocx控件,一个是使用Wscript.Shell对象。

2016-06-12

Guid生成器

vs2005自带的Guid生成器,可用于生成以下几种格式: 1.// {32C781EB-E20A-4fe3-B8B7-A988FE5DDC80} IMPLEMENT_OLECREATE(<<class>>, <<external_name>>, 0x32c781eb, 0xe20a, 0x4fe3, 0xb8, 0xb7, 0xa9, 0x88, 0xfe, 0x5d, 0xdc, 0x80); 2.// {32C781EB-E20A-4fe3-B8B7-A988FE5DDC80} DEFINE_GUID(<<name>>, 0x32c781eb, 0xe20a, 0x4fe3, 0xb8, 0xb7, 0xa9, 0x88, 0xfe, 0x5d, 0xdc, 0x80); 3.// {32C781EB-E20A-4fe3-B8B7-A988FE5DDC80} static const GUID <<name>> = { 0x32c781eb, 0xe20a, 0x4fe3, { 0xb8, 0xb7, 0xa9, 0x88, 0xfe, 0x5d, 0xdc, 0x80 } }; 4.{32C781EB-E20A-4fe3-B8B7-A988FE5DDC80}

2014-10-22

ActiveX容器

VS2005提供的ActiveX测试容器,可单独使用。

2014-10-22

定向闭环区域搜索算法

为arx2010程序,定向闭环区域搜索算法,识别最小区域

2013-09-09

C#调用vc++编写的COM组件

C#调用vc++编写的COM组件,资源中包括一个VC++写的atl COM组件,有两个接口,一个是加法运算,一个字符串拼接,c#.NET对话框调用COM组件的两个接口。本例子为VS2008,程序简单,可直接编译运行。如果你觉得好,给个评论吧,谢谢。

2013-06-27

ObjectArx事务管理例子

本实例为VS2005编写的ARX事务管理实例,特别是AcTransaction::getObject()和close()的使用方法,作了正确演示。关于事务,可参见作者博客;http://blog.163.com/wslngcjsdxdr@126/blog/static/16219623020121113560514/?followBlog

2012-12-13

ObjectArx永久反应器(加入到模型空间)例子

用VS2005编写的ObjectArx永久反应器例子,将反应器加入到模型空间,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开后可继续使用反应器。

2012-12-12

ObjectArx永久反应器(加入到命名字典)例子

用VS2005编写的ObjectArx永久反应器例子,将反应器加入命名字典中,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开反应器可继续使用

2012-12-12

ObjectArx临时反应器例子

用VS2005编写的ObjectArx临时反应器例子,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开时反应器不可用。

2012-12-12

VC++在线程中创建并显示窗口

VC++在线程中创建并显示窗口,从线程函数开始全用windows API完成,让你不再受封装的困惑。每点一个按钮就创建一个线程,多个线程可显示多个窗口。好的话别忘了给个评论。

2012-10-10

VC中 ReadDirectoryChangesW实时监视文件操作简单实例

VC 实时监视文件夹中文件操作,如文件的删除,增加,重命名,修改等。例子为VS2005下控制台程序,浅显易懂

2012-04-11

VC++操作EXCEL实例,附步骤说明文档

VC++操作EXCEL实例,并附带步骤说明文档,使你一步一步学会。是自学的好资料,别忘了评论哦。原创作品,多谢鼓励。

2011-09-29

ObjectARX给Auto CAD加工具条

ObjectARX给Auto CAD加工具条,并在向导关键地方附图片说明。

2011-01-30

空空如也

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

TA关注的人

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