编程开发
Deveuper
AI人工智能、UE4、Unity开发
展开
-
图像缩放C++代码
这个点的像素值f(i+u,j+v)=(1-u)(1-v)f(i,j)+(1-u)vf(i,j+1)+u(1-v)f(i+1,j)+uvf(i+1,j+1),临近四个点按照横纵轴离(i+u,j+v)的距离的占比得到需要点的像素值。以此类推目标图片中(1,0)点由源图中(1*(3/4),0*(3/4))=>(0.75,0)=>(1,0)填充(四舍五入),其它点类推可得到放大的图。对待插值的像素点(x,y)(x和y可以为浮点数),取其附近的4x4邻域点(xi,yj), i,j = 0,1,2,3。转载 2024-05-24 10:15:12 · 232 阅读 · 1 评论 -
旧版VS安装 Visual Studio 2019/2017/2015官方安装教程
安装VisualStudio找不到官方版本?只能找到第三方?害怕中毒?不要急,本文例举了VS 2019 2017 2015的官方位置,不用但心装成第三方VS原创 2023-04-23 17:44:33 · 2317 阅读 · 0 评论 -
UE4 插件报错 Cannot open include file: ‘ModuleManager.h‘解决
总结自:https://answers.unrealengine.com/questions/828532/package-plugin-failed-420.html?sort=oldest在UE4部分的低版本插件升级到高版本时,如果此插件引用模型类,会出现报错fatal error C1083: Cannot open include file: 'ModuleManager.h': No such file or directory原因:4.20后ModuleManager.h位置已更改.原创 2021-01-25 18:24:32 · 8589 阅读 · 4 评论 -
UE4 VS的Visual Assist插件设置
2021.12.30修改:UE4 4.25之后用Rider!!!丝滑!!!众所周知,VS自带的C++IntelliSense代码提示用起来非常卡顿。无论是代码提示、智能联想都需要长时间加载,极为不便。目前大多数程序员使用Visual studio的Visual Assist插件进行UE4开发,无论是加载和提示都十分迅速,非常方便。安装、下载教程网上很多,不再叙述。原文:Default IntelliSense and UE4设置Visual Studio和visual assist 插件原创 2021-01-22 15:58:54 · 5740 阅读 · 1 评论 -
UE4 编译单个文件(VS与编辑器分别启动)
在开发UE4 C++项目中,需要经常对C++类进行修改操作。如果每次修改后都重新一次编译全部文件,则需要大量的时间。有一种比较快速的方式,只编译修改后的文件,迅速反应到UE4 launcher中,减少开发时间。方法如下:分别打开UE4 C++ 工程中的 .sln 和 .uproject首先进入VS中,修改C++中的文件。回到UE4 Launcher中在Window - Developer Tools - Modules 面板点击Reload -- Recompile --原创 2020-12-22 17:33:52 · 7207 阅读 · 0 评论 -
Git常用参数
安装设置 git下载最新版本的githttp://git-scm.com/downloads当你安装完成git的时候,你需要简单的配置一下,打开终端:简易的命令行入门教程:Git 全局设置:git config --global user.name "xxxxx"git config --global user.email "xxxxxx@xxx.com"创建 git 仓库:mkdir no-tempcd no-tempgit inittouch README原创 2020-12-03 22:43:31 · 6374 阅读 · 0 评论 -
UE4 中使用反射
C++中没有反射,UE4的C++中支持部分反射,蓝图中支持部分反射蓝图中SetTimerByFunctionName,填写其中的FunctionName即可调用整理自翰者学院视频教程:https://www.hanzhe.com,第七章...原创 2019-05-27 10:07:18 · 1864 阅读 · 0 评论 -
UE4 修改蓝图Actor默认显示球大小
将蓝图Actor放入场景中,默认自带一个白色球,有时物体很小,球遮挡整个物体的显示。可以在蓝图总修改点击蓝图中Components的根节点,在Details中设置Rendering,EditorBillboardScale,0~1之间再次拖放到场景中即可完整显示模型。...原创 2019-05-27 11:51:01 · 4403 阅读 · 0 评论 -
UE4 导出全景图
1.自带Stero转载:https://blog.csdn.net/zhuxiaoyang2000/article/details/532852092.Nivida插件文档:https://docs.unrealengine.com/zh-CN/Engine/Plugins/Ansel/index.htmlC:\Program Files\NVIDIA Corporation\An...原创 2019-06-18 17:44:51 · 9987 阅读 · 0 评论 -
Unity 多屏幕项目
项目开发有多屏幕需求,按如下操作即可:0.预先准备在Unity中,Display1~9表示9个不同的屏幕,默认情况下设置为Display1,如有多屏需要,则需要设置相对应的屏幕1.设置多个摄像头在Inspector面板中将Camera中的Target Display设置为所需的Display 2~92.预览新建一个Game面板,在Game标题下方的Display按钮中选...原创 2019-05-22 18:52:20 · 4128 阅读 · 9 评论 -
数据库 SVN更新部分文件
本文使用TortoiseSVN(小乌龟)项目开发时只需要用到部分资源文件,而后期可能更新其他文件,只需检出时进行设置即可1.在本地创建文件夹,在文件夹右键2.弹出的窗口中,找到选择项,勾选当前所需文件,点击确定即可3.更新完毕,如果在项目开发之后需要其他文件时,打开版本库浏览器,选择相应的文件,右键检出即可这种方式大大减少项目初期的更新频率,明确项目人员分工等,在项...原创 2019-05-15 17:20:59 · 1019 阅读 · 0 评论 -
UE4 关闭屏幕显示信息响应
蓝图中使用command节点输入ENABLEALLSCREENMESSAGES,打开所有屏幕相应输入DISABLEALLSCREENMESSAGES,关闭所有屏幕相应(效果是所有屏幕点击事件失灵,慎用)...原创 2019-04-03 11:26:19 · 15151 阅读 · 2 评论 -
JS_JavaScripts学习笔记1-配置及工具开发helloworld
配置环境 VScodehttps://www.jianshu.com/p/4030be25c98e跟着写:菜鸟学院:http://www.runoob.com/js/js-tutorial.html廖雪峰网站:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001...转载 2018-09-26 19:21:14 · 464 阅读 · 0 评论 -
UE4 websocket蓝图网络连接插件
一个免费插件:https://github.com/feixuwu/UEWebsocket支持json,可用蓝图编写把下载后的plugin文件夹拷贝到工程目录下,再次打开编译即可原创 2019-01-03 11:50:26 · 9960 阅读 · 7 评论 -
Unity在面板中查看txt文档内容
在开发中,Unity的Project面有时候需要查看在txt文件,如果默认txt格式不对,则在Inspector中是无法查看的如上图所示此时需要将txt文档格式另存为UTF-8即可查看其中内容...原创 2018-05-29 21:26:55 · 817 阅读 · 1 评论 -
Hololens解决 text: Package failed updates, dependency or conflict validation. (0x80073cf3)
Hololens 问题解决汇总:https://blog.csdn.net/qq_21153225/article/details/81501222旧版网页安装解决:https://blog.csdn.net/qq_21153225/article/details/81904876新版网页出错解决(2019.5.29更新)1.报错显示如下:2.解决方法:勾选Allow me...原创 2019-05-29 17:38:23 · 3116 阅读 · 0 评论 -
Hololens 解决错误APPX0108:指定的证书已过期
Hololens 问题解决汇总:https://blog.csdn.net/qq_21153225/article/details/81501222Unity使用旁载打包hololens的appx时,在编译appx时,出现"错误APPX0108:指定的证书已过期...."。原因是项目在第一次打包后,证书失效。微软uwp应用证书期限为一年,该错误常出现在旧项目中。解决方法:打开编译好...原创 2019-05-29 20:36:51 · 1538 阅读 · 0 评论 -
UE4 引擎开启到45%崩溃解决 - MeshUtilities
今天打开4.22引擎时出现如下错误:Assertion failed: Module [File:D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp] [Line: 373] MeshUtilities解决方法1:重新安装Visual C++ Redistributable ...原创 2019-10-05 01:55:22 · 16715 阅读 · 0 评论 -
UE5 UE4 手柄映射设置
整理自:http://pjstrnad.com/mapping-of-xbox-controller-to-unreal-engine/ https://docs.unrealengine.com/en-US/Gameplay/Input/index.htmlXBOX手柄原创 2019-08-22 18:06:02 · 4696 阅读 · 1 评论 -
Shader 编写注意事项(UE4Unity均适用)
1.进行正确的全局设置2.使用合理的数据精度(float 、half) 1)uv - float 2)Time - float3.修改简化内置函数4.减少算法达到类似效果5.不用/少用复杂数学函数,消耗资源 eg:power、sin、cos等6.显示属性只有1维和4维数据(Unity) 2、3维数据会强制转换成4维7.合理控制单面双面...转载 2019-08-15 18:12:25 · 1229 阅读 · 0 评论 -
UE4 蓝图实现截屏功能
官方文档:https://docs.unrealengine.com/zh-CN/Engine/Basics/Screenshots/index.html~按键,HighResShot 分辨率长x分辨率宽即可HighResShot 1920x1080原创 2019-07-22 13:44:40 · 4739 阅读 · 4 评论 -
UE4 打包Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)存在相同键解决
UE4工程,重命名时,改变了工程中 xxx.project的名称。打包就会出现错误,错误信息如下:Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)Program.Main: ERROR: An item with the same key has already been added在控制台中也...原创 2019-01-29 01:04:42 · 7904 阅读 · 0 评论 -
Apple 修改/购买开发者个人账户
登陆developer界面原创 2019-07-24 18:47:39 · 490 阅读 · 0 评论 -
Unity SVN上传注意事项
1.上传前Unity工程设置Edit - ProjectSettings - Editor - Verion Control Mode为 VisivaleMeta File。 Edit - ProjectSettings - Editor - Asset SeriaLization Mode为 ForceText。2....原创 2019-06-25 16:20:39 · 3060 阅读 · 0 评论 -
Hololens 打包问题解决汇总
Hololens打包失败解决方案:1.检查基础设置-VS中相应插件安装2.更新Win10SDK 从这里安装:https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk3.检查相应的Unity 与 MRTK(HoloToolKit)的对应版本匹配一致4.Unity的工程中,一定要少用有dll的...原创 2018-08-08 03:29:56 · 10647 阅读 · 0 评论 -
UE4丢失烘焙贴图,取消贴图缓存
项目烘焙好后,清理C盘后光照贴图丢失解决方法:打开项目设置,搜索texture,取消勾选TextureStreaming贴图缓存选项转自 引擎世界转载 2018-05-09 10:20:40 · 3232 阅读 · 0 评论 -
UE4 创建关卡全局变量
创建关卡全局变量(关卡加载,不同关卡间的数据传递) 1.创建蓝图 ,继承GameInstance。在其中创建变量Life 2.在ProjectsSetting中,Map&Modes中,最后一项,选择刚刚创建的蓝图 3.在关卡蓝图1中编辑,获取GameInstances变量 4.在关卡蓝图2中编辑,获取刚才设置的GameInstances...原创 2018-09-08 00:45:48 · 7053 阅读 · 1 评论 -
UE4 关闭IncredBuild加速编译插件
原文整理自:https://cloud.tencent.com/developer/article/13680571.使用超线程如果你的电脑没有开启超线程模式的话,可以通过修改如下配置(以下是两个文件存放处,都要同步修改)路径1:\Engine\Saved\UnrealBuildTool\BuildConfiguration.xml路径二:C:\Users\用户名\AppD...转载 2019-03-04 15:42:03 · 10176 阅读 · 2 评论 -
UE4 服务器中切换关卡
蓝图方法主要是用:Execute Console Command命令为:ServerTravel {map}?listen(有空格,map中为输入的关卡名称)测试Editor环境下无法使用,需要进行打包才可测试使用...原创 2019-03-04 12:26:34 · 4211 阅读 · 4 评论 -
UE4 使用网络连接加入创建设置
修改工程中配置文件在工程的Config中修改DefaultEngine.ini添加:[OnlineSubsystem]DefaultPlatformService=Null一、使用会话Session进行局域网网络连接蓝图中使用Create Session服务器中打开关卡,需要设置option为listen可监听levelFind Session...原创 2019-03-04 12:20:29 · 3419 阅读 · 0 评论 -
UE4 网络物理同步
在static mesh actor上,detail-Actor中勾选Static Mesh Replicate Movement原创 2019-03-04 10:24:02 · 2597 阅读 · 0 评论 -
UE4 运行后固定视角
1.创建一个Character蓝图2.蓝图中选中CharacterMovement(Inherited)3.Details中修改Character Movement(General Settings)-- Gravity Scale修改为0原创 2019-03-06 11:39:54 · 7603 阅读 · 0 评论 -
UE4 在工程中使用他人购买的插件
项目多人开发时,需要将插件分享到整个开发组中进行使用1.打开工程,查看Edit-Plugin中插件名称2.打开引擎位置,复制Plugin文件夹到工程根目录3.重新打开工程即可...原创 2019-02-26 17:48:56 · 4212 阅读 · 0 评论 -
图形学资料
http://www.cppblog.com/liangairan/articles/89671.htmlhttp://www.downcc.com/soft/301321.htmlhttps://www.cr173.com/soft/753090.html转载 2019-03-05 16:08:38 · 2195 阅读 · 0 评论 -
UE4 GameInstance/GameMode/GameState/PlayerController/PlayerState/Pawn和Character
面试用转载 2019-03-01 17:57:09 · 881 阅读 · 0 评论 -
UE4 网络同步物理运动
world Outliner选中需要同步物理的Actor,Detail中Actor,选择Static Mesh Replicate Movement原创 2019-03-01 16:44:00 · 1600 阅读 · 0 评论 -
UE4 按钮连接外部网址
https://answers.unrealengine.com/questions/183467/opening-web-links-with-buttons-in-umg.html转载 2019-03-01 15:10:03 · 3512 阅读 · 0 评论 -
UE4 源码版编译使用总结
在github上加入Epic账户在此处下载源码:https://github.com/EpicGames/UnrealEngine下载后解压(注意文件夹名称英文,且文件目录名不要过长),保持联网,双击Setup.bat,等待安装完毕国内网速,1M/S左右,下载安装大约1~2小时安装完毕后,先打开VS2017,查看是否为最新版本。双击UE4.sln设置目标平台为U...原创 2019-02-25 17:43:37 · 6434 阅读 · 0 评论 -
Python 配置pip、lxml、requests报错总结
1.安装pippython3 get-pip.pypython setup.py install也可以下载离线包:https://pypi.org/project/pip/然后执行python setup.py install1.2解决pycharm问题:module 'pip' has no attribute 'main'原贴:https://www.cnblo...原创 2019-03-09 17:36:41 · 524 阅读 · 0 评论 -
UE4 切换/固定相机视角
GetPlayerController- SetViewTargetwithBlend原创 2019-03-20 11:10:01 · 10530 阅读 · 1 评论