- 博客(103)
- 资源 (11)
- 收藏
- 关注
原创 UE4的右键菜单点一下消失闪烁解决方案
NVIDIA 目前正在调查最终用户的报告,即更新到 NVIDIA Game Ready 驱动程序 461.09 或更高版本后,Google Chrome 可能会在某些 PC 配置上显示闪烁。解决方法:遇到此问题的用户可以从下面的附件部分下载注册表文件“ mpo_disable.reg ”,然后双击该文件以将其添加到您的系统注册表中。此注册表文件将禁用多平面覆盖。添加注册表文件后,重新启动 PC 以完成更改。如果闪烁仍然存在,您可以通过下载文件“ mpo_restore.reg ”来恢复多平面覆盖,然后继续双
2022-07-14 10:24:14
3953
原创 [UE4][Material] Spline样条网格材质消失问题记录
材质丢失时的截图画面;Spline蓝图与SplineMesh材质设置;在材质选项中开启 Used with spline Meshes√ 问题解决;
2022-02-25 11:01:11
2062
2
原创 VS2017+ITK-5.1.1+VTK-9.0.1
一、编译安装ITK-5.1.1下载对应版本库,创建文件夹:创建ITKlib:Bin,Build,SourceBin:后续VS2017编译的文件路径;Build:cmake编译后的文件路径;Source:将ITK-5.0.1解压到该目录下。1.Cmake选 x642.更改选项:(1)将CMAKE_INSTALL_PREFIX选项设置到创建的 \ITKlib\Bin文件夹(2)勾选BUILD_SHARED_LIBS选项,勾选该选项会生成动态链接库dll文件(3)勾选Module_I
2020-09-11 18:52:23
1410
转载 【UE4】在静态光照或阴影中渲染贴花
你添加的贴花在阴影中不能被渲染或者是间接照明区域:贴花在dynamic lighting起作用,灯光需要设置为固定或可移动但贴花不能在间接静态照明下工作或在任何贴花不直接被固定的或者是可移动的光照照明的情况下,如下图:使用无光照视图模式也会使得贴花消失:有三种方法在阴影或者是间接静态光源下渲染贴花:1.只在受固定或者是可移动光源的影响区域贴附贴花2.避免在间接光源区域使用贴花(例如在阴影下或者是静态光源的边缘)3.开启贴花...
2020-07-29 10:16:35
2245
原创 【Python】保存Json文件时 乱码问题与读取后乱码问题统一解决方法
网上大部分只讲了ensure_ascii=False,如果保存文件需要设置utf-8为文件保存编码;#中文编码jsondata = json.dumps(jsontext, ensure_ascii=False)#生成文件utf-8f = open('filename.json', 'w' ,encoding='utf-8')
2020-06-02 20:18:16
3877
原创 【UE4】C++与蓝图分别实现3点位置夹角计算
C++const FVector2D& Pt1 = 1point;const FVector2D& Pt2 = 2point;float EdgeRadians1 = FMath::Atan2(Pt2.Y - Pt1.Y, Pt2.X - Pt1.X);const FVector2D& PP1 = 2point;const FVector2D& PP2 = 3point;float EdgeRadians2 = FMath::Atan2(PP2.Y - PP1
2020-05-28 10:34:36
1634
原创 【UE4】4.21 源码编译错误UE4 NDIS_MINIPORT_MAJOR_VERSION 解决方法
if (CompileEnvironment.bUndefinedIdentifierWarningsAsErrors) { //BEGIN TBS - this currently chokes on the Windows 10 SDK shipping with VS 2019 if(EnvVars.WindowsSdkVersion.ToString().Contains("1...
2020-05-20 18:27:09
1418
原创 【UE4】修改大气层半径
路径:E:\UE4\UnrealEngine-4.25\Engine\Source\Runtime\Engine\Classes\Components\SkyAtmosphereComponent.h修改BottomRadius这个值的范围即可;
2020-05-07 17:45:11
1223
2
原创 Arduino GPS经纬度计算时 float与double精度不够解决方法
因为Arduino UNOfloat与double默认有效字节只有4位,所以解决方法是将小数部分拆分开转换为整数进行计算,最后在转回小数与整数合并;
2020-04-25 16:17:53
2162
原创 【ThreeJS】基础教学 创建一个立方体
因为看到ThingJS中的文章http://forum.thingjs.com/thread-55013.htm讲THREE很难学,大家不要被吓到,因为其实是很简单的;就拿他文章里的代码注释一遍给大家学习参考吧;<!DOCTYPE html><html lang="en"><head> <title>three.js web...
2020-04-24 11:07:03
2341
原创 【UE4】 异步加载本地磁盘中的image
1.XXX.build.cs中添加 RenderCore ImageWrapper模块2.参考文章:https://zhuanlan.zhihu.com/p/95968374通过Async添加异步任务3.通过ImageWrapper读取 解压图片文件参考资源中的ImageLoader.h ImageLoader.cpp...
2020-04-23 18:02:36
1268
转载 【UE4】编译内置 CEF3 3071源码开启h264解码
3701文件资源https://download.csdn.net/download/maxiaosheng521/12268262https://download.csdn.net/download/maxiaosheng521/12248968https://download.csdn.net/download/maxiaosheng521/12249032https://do...
2020-04-23 17:29:42
3276
转载 【CEF】开启MP3,MP4支持 Linux平台
背景:在cef上进行二次开发,发现默认不只支持h264解码。需要重新编译chromium解决。步骤:https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md#markdown-header-linux-setup为官方编译指导。主要步骤已经十分详细。下面红字部分补充一些实际编译遇到...
2020-04-23 16:37:45
1555
1
原创 【UE4】 各个目录路径
void AGetPath::GetDir( FString& BaseDir, FString& RootDir, FString& GameDir){ BaseDir = FPlatformProcess::BaseDir(); //EXE所在目录 RootDir = FPaths::EngineDir(); //根目录...
2020-04-14 14:50:48
3658
转载 计算两个经纬度之间的朝向
// 计算经纬度旋转角度 getAngle(lng1, lat1, lng2, lat2) { let dRotateAngle = Math.atan2(Math.abs(lng2 - lng1), Math.abs(lat2 - lat1)); if (lng2 >= lng1) { if (lat2 > l...
2020-04-08 15:34:36
1861
原创 【UE4】下载URL图片保存到本地
/*@author:Ning+@theme:URL下载图片 2020/04/01*/#include "Windows/AllowWindowsPlatformTypes.h"#include "Windows/PreWindowsApi.h"#include <tchar.h>#include <iostream>#include <urlmon...
2020-04-01 15:21:08
3177
2
原创 【UE4】编译提示typeinfo.h找不到的问题解决方法
方法1:typeinfo.h 改为typeinfo;方法2:拷贝typeinfo.h文件;
2020-03-26 17:57:53
2329
原创 Python 调用C编译的动态链接库DLL方法
1.首先使用C编译一个含有例如sum函数的动态链接库 xxx.DLL;2.Python语法如下:from ctypes import *dll = CDLL(r"xxx.dll")a = c_int(3)b = c_int(5)c = dll.sum(a,b)print(c)看到打印结果正确即成功;...
2020-03-24 11:46:28
574
原创 编译动态链接库DLL后,查看DLL内函数名及改名方法
1.使用VS自带的dumpbin工具查看DLL内容dumpbin /exports "DLL.DLL"看到结果如下:可以看到动态链接库内部的一个函数名为sum;
2020-03-24 11:25:20
2474
原创 【U4】如何修改编译使用的CPU核心数量
通过修改Engine\Saved\UnrealBuildTool\BuildConfiguration.xml文件中的配置:<?xml version="1.0" encoding="utf-8" ?><Configuration xmlns="https://www.unrealengine.com/BuildConfiguration"> <Pro...
2020-03-24 10:15:39
3183
1
原创 【UE4】C++蓝图节点中文注释乱码解决
修改前,鼠标放在节点上显示乱码注释;修改后,正常显示中文注释;修改方法,Vs-文件-高级保存选项-utf-8,在VS2017中,需要自定义来显示这个选项:1 工具→自定义;2 点击 命令 标签;3 在上方单选区选中 菜单栏,下拉列表选 文件;4 点击 添加命令5 在类别中,找到文件,在右侧找到高级保存选项,确定...
2020-03-16 11:28:56
1221
原创 【UE4】通过顶点数组自动剖分三角网格的算法
Build.cs中增加模块// Fill out your copyright notice in the Description page of Project Settings.using UnrealBuildTool;public class GeoJsonRead : ModuleRules{ public GeoJsonRead(ReadOnlyTargetRule...
2020-03-13 14:55:54
1787
3
原创 【UE4】Assertion failed:Index GetMaxIndex() 错误解决方法
The following assertion throws after the project crashes when playing on the device:Assertion failed: Index < GetMaxIndex() [File:D:/P4Workspaces/Switch_3/Engine/Source/Runtime/Core/Public/Conta...
2020-03-11 11:08:36
2717
1
原创 【UE4】 C++ FunctionLibrary调用蓝图以及常见问题
BP_Actor.h#pragma once#include "CoreMinimal.h"#include "GameFramework/Actor.h"#include "MyMccActor.generated.h"UCLASS()class MYCPPPROJECT_API AMyMccActor : public AActor{ GENERATED_BODY...
2020-03-09 11:30:35
1694
原创 “error LNK1169: 找到一个或多个多重定义的符号”的解决方法
//A.hextern xx=xx;//B.cpp#include A.hxx=xx;在A.h中变量声明前加上extern 关键字,在B.cpp中不加extern关键字再次声明这个变量;
2020-03-09 10:22:17
443
转载 UE4 BlueprintImplementableEvent 报错解决笔记
1.ERROR:非静态成员引用必须与特定对象相对问题解决方法//如类定义Class A{ private: int a;}//使用前声明该类A a;a.a = 10;2.BlueprintImplementableEvent失效解决方法删除.vs,Intermediate,Saved文件夹,Generate vs file,然后重新编译后解决问题;3.Bluep...
2020-03-06 11:11:36
1755
转载 ue4的多线程如何实现
1.新建一个FunctionLibrary 在里编写三个函数,并且在cpp里面加以实现;/////////=================.h// Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#includ...
2020-03-05 10:58:30
1052
原创 Polar坐标投影(C++)
//Polar.cpp/****Polar投影(扫描方式,自正北方向顺时针)**PACKAGE:*FILENAME:Polar.cpp*LANGUAGE:C++*ORIGINAL:Java2v1.4*DESCRIPTION:极坐标投影(主要用于雷达图像处理)*RELATED:Lambert.cppLamber...
2020-03-03 18:23:22
1206
原创 层行列和经纬度坐标之间的相互转化方法
谷歌地图层行列是以左上角为原点,瓦片编号是向右和向下,没有负数。谷歌是从左上角经纬度(-180,90)度开始计算瓦片,在第0级时谷歌将世界地图分为1块,第1级的时候分为4块。层zoom(z),列col(x),行row(y)如何在已知层行列情况计算出该瓦片对应的经纬度坐标,和已知经纬度情况下计算该点在不同层级下的瓦片位置,以左上角为原点。 /** * 谷歌下转...
2020-03-03 15:01:53
1036
原创 【算法笔记】道格拉斯-普克算法(经纬度或坐标点抽稀)
道格拉斯-普克算法 (Douglas–Peucker algorithm,亦称为拉默-道格拉斯-普克算法、迭代适应点算法、分裂与合并算法)是将曲线近似表示为一系列点,并减少点的数量的一种算法。它的优点是具有平移和旋转不变性,给定曲线与阈值后,抽样结果一定。—摘自百度百科如果有8个点,如上图(1),抽稀步骤如下:在曲线首尾两点间虚连一条直线,求出其余各点到该直线的距离,如右图...
2020-03-02 11:06:20
1782
原创 【Cesium】自定义标签弹窗
1.CSS样式<style type="text/css">* { margin: 0px; padding: 0px;}html,body,#cesiumContainer { width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden;}...
2020-02-28 16:02:20
1877
原创 【Cesium】修改操作惯性值
ScreenSpaceCameraControllerAPI:https://cesium.com/docs/cesiumjs-ref-doc/ScreenSpaceCameraController.html//旋转阻尼inertiaSpin: Number//移动阻尼inertiaTranslate: Number//缩放阻尼inertiaZoom: Number...
2020-02-24 11:31:33
1297
1
原创 【JS笔记】Javascript定义类(class)
/*!* CesiumControl Javascript Library* Ning+ - v1.0.0 (2020-02-24)* https://me.csdn.net/o0pk2008/ | Released under MIT license*/var Ue4Class = { createNew: function() { var Ning ...
2020-02-24 10:51:53
317
原创 【Cesium】相机姿态与中心点等参数获取
1.经纬度获取var handler = new Cesium.ScreenSpaceEventHandler(viewer.canvas);handler.setInputAction(function (movement) {cartesian = viewer.camera.pickEllipsoid(movement.position);//movement.endPositio...
2020-02-19 01:44:45
1963
LanguagePack_1.12.0.28568-x64-zh_CN .rar
2019-07-07
代码批量生成工具
2015-10-22
krpano1.08授权程序
2014-09-06
200多种实用PS形状打包成一个安装包(设计师自用备份)
2013-05-23
editplus最佳配色方案
2012-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人