自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Commander

学如春起之苗,不见其增,日有所长。

  • 博客(374)
  • 资源 (1)
  • 收藏
  • 关注

原创 Unity3d(UE4)动态加载osgb倾斜摄影数据

在Unity3D平台动态加载调度倾斜摄影数据,利用多线程动态加载瓦片数据,可以顺畅加载海量的瓦片数据。目前测试可流畅加载100G左右数据,支持加载本地数据,数据可不放在Unity工程内,也可以将数据放置在服务器上实现网络加载。 倾斜摄影数据的金字塔结构,可直接加载osgb数据加载到Unity3d中的瓦片数据可根据相机位置以及视点朝向动态加载新的瓦片以及卸载过期的瓦片,这样可以保证内存足够可以在Unity编辑器下直接加载工程外部osgb数据,运行后根据分页LOD算法根据视距动态加载..

2020-06-22 21:33:08 12244 5

原创 Unity加载3dTile倾斜摄影数据(WebGL)

1.支持.b3dm(3dtile)格式倾斜摄影数据加载,支持osgb格式倾斜摄影数据加载2.支持编辑器下加载预览,方便进行场景编辑3.支持海量的数据量加载4.多线程LOD算法动态加载卸载5.支持urp,hdrp等渲染管线6.支持PC,WebGL,Android平台发布qq交流:1749568798

2023-04-07 11:24:07 2263 1

原创 Unity WebGL三维地球

1.支持arcgis,天地图,bingmap,谷歌地图,高德地图等影像加载2.支持高程三维地形加载3.支持在线,离线数据加载4.支持unity坐标和经纬度坐标互相转换5.支持fbx模型放置在地球上6.支持倾斜摄影数据放置在地球上7.支持pc,webgl平台发布qq交流:1749568798

2023-04-07 11:21:04 1399 2

原创 UE5加载osgb倾斜摄影数据

ue5加载osgb倾斜摄影数据

2023-03-05 22:19:09 1971 1

原创 Unity Render Streaming-三维地球

通过视频流方式在网页端访问三维数字地球,可进行UI交互,qq1749568798

2023-02-01 15:54:58 600

原创 Unity3D找不到UI包的处理方法

1.将正常工程中的Packages中的文件拷贝到对应工程;2.拷贝PackageCache文件夹3..API切换到.NET 4.x

2023-01-30 15:42:11 817

原创 Unity三维地球

unity3d引擎实现三维地球,包括影像数据,高程数据在线加载及离线加载,osgb倾斜摄影数据加载及叠加在地球上展示

2023-01-30 15:02:11 1677 1

原创 Unity/UE读取OPC UA和OPC DA数据(UE4)

Unity/UE4通过OPC UA和OPC DA协议读取PLC数据,通过采集服务将数据采集到数据库中,Unity3d和UE4再从数据库中读取数据进行展示,用于三维数字孪生系统接入自动化系统的硬件数据。支持WinCC,组态王,Kepware等组态软件的数据接入。WinCC组态界面组态王组态界面采集服务界面-组态王数据采集采集服务界面-WinCC数据采集...

2022-02-14 16:50:20 6284 4

原创 UE加载osgb倾斜摄影数据

在UE4引擎中动态加载调度osgb倾斜摄影数据,利用多线程动态加载瓦片数据,可以顺畅加载海量的瓦片数据。

2021-09-14 13:53:16 8874 4

转载 UnrealEngine4 - 关于UObject被自动GC垃圾回收的巨坑

1 出现的问题在一个插件中新建了一个静态的继承于UObject的对象static UMyObject* m_Object = nullptr;1然后在插件的蓝图函数中对其进行了初始化:m_Object = NewObject<UMyObject>();1过了一段时间之后发现这个对象被析构,导致野指针,造成程序崩溃!这尼玛可是静态对象指针!2 UE4对UObject的自动析构机制UE4对UObject对象不像C++,UE4会在UObject对象没有任何引用时候自动回收该

2021-07-12 09:35:45 1528

原创 Unity OnTriggerEnter不调用

Unity OnTriggerEnter不调用需要在对象上添加Rigidbody组件!

2020-07-09 10:11:04 826

原创 Unity三维数字地球

Unity3D实现谷歌地球在Unity3d平台实现的类似谷歌地球的功能,可动态加载谷歌影像,最高可加载到22层,也可加载国界线等矢量文件以及tif高程文件。

2020-07-01 11:06:22 2477 6

原创 ModBus协议寄存器

ModBus有四种数据,DI、DO、AI、AODI: 数字输入,离散输入,一个地址一个数据位,用户只能读取它的状态,不能修改。比如面板上的按键、开关状态,电机的故障状态。DO: 数字输出,线圈输出,一个地址一个数据位,用户可以置位、复位,可以回读状态,比如继电器输出,电机的启停控制信号。AI: 模拟输入,输入寄存器,一个地址16位数据,用户只能读,不能修改,比如一个电压值的读数。AO: 模拟输出,保持寄存器,一个地址16位数据,用户可以写,也可以回读,比如一个控制变频器的电流值。无论这

2020-06-23 10:42:58 2922 2

原创 Unity罗技方向盘接入

要想在Unity中接入罗技方向盘的数据,首先必须安装驱动,并且打开安装的软件,否则在Unity中会一直连接不成功。状态如下:然后下载相应的开发包Logitech SDK即可,需要替换相应的LogitechSteeringWheelEnginesWrapper.dll即可新建场景,挂上如下脚本就可以看到如下的界面了,会显示相应的数据。...

2020-06-22 21:36:43 1498 4

原创 Unity下载安装网址

https://unity.cn/releases

2020-06-22 21:36:14 766

原创 Unity3D实现谷歌地球

Unity3D实现谷歌地球示例视频:https://v.youku.com/v_show/id_XNDQ0MTczNjcwMA==.html?spm=a2hzp.8244740.0.0https://v.youku.com/v_show/id_XNDUxMDM3MzYwMA==.html?spm=a2hzp.8244740.0.0在Unity3d平台实现的类似谷歌地球的功能,可动态加载...

2020-05-12 08:52:29 9645 19

原创 Unity打包失败解决方案

更改设置即可 :Edit -> Graphics Emulation-> Shader Hardware Tier 1

2020-05-08 11:37:37 3668 1

原创 Unity3D(UE4)加载倾斜摄影数据OSGB格式

在Unity3D平台动态加载调度倾斜摄影数据,利用多线程动态加载瓦片数据,可以顺畅加载海量的瓦片数据,目前加载60G的瓦片数据没有出现卡顿现象。 倾斜摄影数据的金字塔结构,可直接加载osgb数据加载到Unity3d中的瓦片数据可根据相机位置以及视点朝向动态加载新的瓦片以及卸载过期的瓦片,这样可以保证内存足够...

2020-02-27 13:30:20 14728 11

转载 Unity脚本生命周期与执行顺序

目录脚本生命周期 MonoBehavior生命周期图 脚本执行顺序 自定义执行顺序 @(文章目录)在Unity中,脚本可以理解为附加在游戏对象上的用于定义游戏对象行为的指令代码。必须绑定在游戏对象上才能开始它的生命周期。游戏对象可以理解为能容纳各种组件的容器,游戏对象的所有组件一起决定了这个对象的行为和游戏中的表现。脚本生命周期Unity脚本中的常见必然事件如下...

2020-02-21 14:13:23 573

转载 TCP/IP协议详解 卷一(阅读指导)

1. 为了利用网络知识理解服务端网络架构、排查问题、解决问题. 真的没有必要背, wireshark 工具都给你解析的不能再细了。有没有重传,有没有乱序,数据包接收的时间,发送窗口多大,数据有没有拥塞,等等.... 以及协议的解析,连TCP附加选项都给你解析了,随时都可以找之前的包或抓包看,如果你真的还去背的话你让写 wireshark 的大神情何以堪。2. 如果不撸TCP/IP协议栈代码,不...

2020-02-21 11:05:16 424

转载 关于 Unity WebGL 的探索

转自:https://www.cnblogs.com/yaukey/p/unity_webgl_explore_1.html查找了 Unity 的官方资料,我们如果需要使用 WebGL 需要面对以下几个挑战:Native Plugin:也就是说各种原生插件(C/C++等编译的本地机器码库),我们的挑战是使用了 SLua。 多线程:WebGL 端无法支持任何多线程代码,因为 JavaScr...

2019-12-31 16:55:16 910

转载 初入职场的你不应错过的一些书籍

在职场中,听过最接地气的一句话就是:在职场中要眼睛里有活儿,知道什么该说什么不该说,也不要说自己不确定的事情。今天来推荐一些职场老手建议看的书《好好说话》有太多人初入职场不会说话,而说话的能力是可以培养的,一个性格内向的人如果学会说话的技巧也可以表现的外向。这次假期实习中我担任了一段时间招聘的工作,很多有3年工作经验的人在电话面试中约好的时间却在地铁里,说话的态度与能力也非常差...

2019-12-19 13:28:53 458

原创 SteamVR导致场景相机不正常

在Unity3D项目中导入SteamVR和VRTK后,有时候会导致非VR场景中的相机运行后异常,姿态和位置不对。导致的原因可能是,工程设置不对(SteamVR和VRTK依赖一些预定义宏),需要将相应的工程设置ProjectSettings文件夹拷贝进去。...

2019-10-14 16:30:30 704

原创 Unity3d LookAt参数说明

Unity3d LookAt参数说明// // 摘要: // Rotates the transform so the forward vector points at target's current position. // // 参数: // target: // ...

2019-09-23 11:16:22 2831

原创 Unity3D打包后日志文件输出目录

Unity3D打包后日志文件输出目录,包括日志文件和崩溃时记录文件C:\Users\Administrator\AppData\LocalLow\长沙迪迈科股份有限公司\镍矿探秘其中"..\长沙迪迈科股份有限公司\镍矿探秘" 为unity的公司和产品设置...

2019-09-06 11:30:10 3640

转载 深入理解C语言的函数调用过程

本文主要从进程栈空间的层面复习一下C语言中函数调用的具体过程,以加深对一些基础知识的理解。 先看一个最简单的程序:点击(此处)折叠或打开/*test.c*/ #include<stdio.h> intfoo1(intm,intn,intp) { intx=m+n+p; return x;...

2019-06-05 10:01:14 2478

原创 Qt程序崩溃原因

Qt写的程序在执行过程中莫名其妙的出现崩溃,代码没有任何问题。最后发现原因是因为Release版本的程序链接了Debug版的lib文件,所以导致程序执行过程中莫名其妙的出现崩溃。此类错误出现了很多次了,查找起来异常困难,需要注意!...

2019-05-15 09:11:57 3062 3

转载 Unity大密度建筑场景加载解决方案

现在虚拟城市仿真,以及军事仿真项目越来越多,开发此类项目,首先面对的一个比较棘手的问题是内存管理,城市中的建筑物特别多,这些建筑物的面数和贴图都要被加到内存中的,内存有自己的峰值,超过了就要崩掉,所以内存的优化是必须要面对以及解决的问题。Unity官方提供了Occlusion Culling的裁剪操作,网上有很多文章对它做了相关介绍,因为它是Unity自身提供的,对于我们程序员来说就是一个黑盒...

2019-04-18 13:41:11 1664

转载 技术管理者

https://cn.100offer.com/blog/posts/307https://blog.csdn.net/zhanghuaisme/article/details/80760945https://blog.csdn.net/xiangxizhishi/article/details/73656813https://www.baidu.com/link?url=dbpQxS...

2019-04-01 23:51:50 219

转载 SVN分支/合并

转自:https://blog.csdn.net/e3002/article/details/21469437先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图:branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在...

2019-03-18 13:55:50 298

转载 向量内积(点乘)和外积(叉乘)概念及几何意义

向量的内积(点乘)定义概括地说,向量的内积(点乘/数量积)。对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,如下所示,对于向量a和向量b:a和b的点积公式为:这里要求一维向量a和向量b的行列数相同。注意:点乘的结果是一个标量(数量而不是向量)定义:两个向量a与b的内积为a·b= |a||b|cos∠(a, b),特别地,0·a=a·0= ...

2019-03-04 10:58:42 2435

转载 主程成长之路

原文:https://blog.csdn.net/hackmind/article/details/48137233 0x01、技术1、技术是程序员吃饭的手艺,打磨自己的手艺肯定无可厚非 2、保持对技术的热爱,不断学习,持续编程 3、有敬畏心,明白自己是在做商业项目,项目是有很多限定的边界条件,懂得取舍 4、对于底层技术能劲量多的掌握,开发中总是会遇到一些崩溃, 网络,图形方面难解决...

2019-02-27 14:06:40 410 1

转载 职场那些事

转自:https://www.zhihu.com/question/492092151.没有时间观念  任何集体环境中,没有时间观念都是大忌。尤其在职场团队协作过程中,每个人都有自己的位置,每个人的时间都是宝贵的。工作是环环相扣的,因为你的延期导致的可能是整个项目你后面的环节都在等你。上班或者是开会迟到,同样可能也会影响到其他同事。  因此,初入职场的新人一定要培养好自己的时间观念,比较好...

2019-02-20 09:06:50 402

原创 Ubuntu14.04 Apollo 3.5安装

一.安装git lfs 1. 安装crul : curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash2. 安装 git-lfs: sudo apt-get --yes --force-yes install  git-lfs      确保git-l...

2019-01-18 12:54:08 1560

转载 Ubuntu14.04 VSCode工程在root下无运行,在非root无法修改配置文件

转自:https://blog.csdn.net/wenyun_kang/article/details/69389784vscode的配置文件被加上了root权限 把配置文件的root权限去掉就好了cd ~/.config sudo rm -rf ./Code/ 然后输入密码就好了猜测原因:vscode在打开的时候需要改动一些配置文件,但是启动的时候发现文件夹加了root权限...

2019-01-17 09:12:04 1660

转载 UNet详解(转)

Unity Networking(UNet)函数时序统计和分析背景和概述Unity Networking是官方自Unity5.1以来推出的新网络通信解决方案。UNet是非官方但更民间更精简的叫法。本文需要读者有基础的UNet知识。了解UNet时序,可以更好更严谨地编写UNet相关的业务逻辑代码。本文针对UNet的HLAPI进行时序统计和分析。本文可作为工具文档,需要时可进行时序...

2018-10-29 14:22:47 4155

转载 互斥锁和条件变量

转自:https://www.jb51.net/article/102764.htmmutex体现的是一种竞争,我离开了,通知你进来。cond体现的是一种协作,我准备好了,通知你开始吧。互斥锁一个明显的缺点是它只有两种状态:锁定和非锁定。而条件变量通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足,它常和互斥锁一起配合使用。使用时,条件变量被用来阻塞一个线程,当条件不满足...

2018-07-27 15:57:27 251

转载 TLS线程局部存储--thread_specific_ptr

大多数函数都不是可重入的。这也就是说在某一个线程已经调用了一个函数时,如果你再调用同一个函数,那么这样是不安全的。一个不可重入的函数通过连续的调用来保存静态变量或者是返回一个指向静态数据的指针。 举例来说,std::strtok就是不可重入的,因为它使用静态变量来保存要被分割成符号的字符串。有两种方法可以让不可重用的函数变成可重用的函数。第一种方法就是改变接口,用指针或引用代替原先使用静态数据的地...

2018-07-26 17:40:28 308

转载 TLS--线程局部存储

 转自:https://blog.csdn.net/u013761036/article/details/54960277这个东西并不陌生了,之前写过了一个关于这个的应用,利用静态TLS姿势实现代码段静态加密免杀或者所谓的加壳思路。地址在这:http://blog.csdn.net/u013761036/article/details/53967943今天就简单的整理下TLS的相关概念和常...

2018-07-26 17:36:30 421

转载 Windows下dump文件生成与分析

一、    生成Dump文件方式1.1任务管理器在程序崩溃后,先不关闭程序,在任务管理器中找到该程序对应的进程。右键—&gt;创建转储文件。 此时会在默认的目录下创建出一个dump文件。 可以看出,此种方法只适用于程序崩溃但没有立即自行退出的情况。倘若程序故障后自行退出,则此方法就难以应用。不过,我们可以在注册表中添加如下信息已确保系统在程序崩溃后自行保存一个dum...

2018-07-18 17:46:21 982

目录类头文件

很好用的东西,可以用这个类创建各种菜单,真的很好用

2014-04-19

空空如也

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

TA关注的人

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