<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ning+]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/o0pk2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; o0pk2008]]></copyright><item><title><![CDATA[Blender脚本-移除未使用的材质槽]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/143601387</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/143601387</guid><author>o0pk2008</author><pubDate>Thu, 07 Nov 2024 17:14:21 +0800</pubDate><description><![CDATA[脚本处理前（389个材质）脚本处理后（5个材质）]]></description><category></category></item><item><title><![CDATA[UE4的右键菜单点一下消失闪烁解决方案]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/125778930</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/125778930</guid><author>o0pk2008</author><pubDate>Thu, 14 Jul 2022 10:24:14 +0800</pubDate><description><![CDATA[NVIDIA 目前正在调查最终用户的报告，即更新到 NVIDIA Game Ready 驱动程序 461.09 或更高版本后，Google Chrome 可能会在某些 PC 配置上显示闪烁。解决方法：遇到此问题的用户可以从下面的附件部分下载注册表文件“ mpo_disable.reg ”，然后双击该文件以将其添加到您的系统注册表中。此注册表文件将禁用多平面覆盖。添加注册表文件后，重新启动 PC 以完成更改。如果闪烁仍然存在，您可以通过下载文件“ mpo_restore.reg ”来恢复多平面覆盖，然后继续双]]></description><category></category></item><item><title><![CDATA[3步实现Python虚拟环境]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/125001053</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/125001053</guid><author>o0pk2008</author><pubDate>Fri, 27 May 2022 11:49:49 +0800</pubDate><description><![CDATA[3步搞定Python虚拟环境，版本大于3.3]]></description><category></category></item><item><title><![CDATA[[UE4][Material] Spline样条网格材质消失问题记录]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/123128224</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/123128224</guid><author>o0pk2008</author><pubDate>Fri, 25 Feb 2022 11:01:11 +0800</pubDate><description><![CDATA[材质丢失时的截图画面；





Spline蓝图与SplineMesh材质设置；





在材质选项中开启 Used with spline Meshes√ 问题解决；


]]></description><category></category></item><item><title><![CDATA[[UE4][slua] PrintString打印函数使用方法]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/122119486</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/122119486</guid><author>o0pk2008</author><pubDate>Fri, 24 Dec 2021 00:42:22 +0800</pubDate><description><![CDATA[[UE4][slua] PrintString打印函数使用方法]]></description><category></category></item><item><title><![CDATA[VS2017+ITK-5.1.1+VTK-9.0.1]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/108539882</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/108539882</guid><author>o0pk2008</author><pubDate>Fri, 11 Sep 2020 18:52:23 +0800</pubDate><description><![CDATA[一、编译安装ITK-5.1.1

下载对应版本库，创建文件夹：创建ITKlib：Bin，Build，Source
Bin：后续VS2017编译的文件路径；
Build：cmake编译后的文件路径；
Source：将ITK-5.0.1解压到该目录下。

1.Cmake选 x64

2.更改选项:

（1）将CMAKE_INSTALL_PREFIX选项设置到创建的 \ITKlib\Bin文件夹

（2）勾选BUILD_SHARED_LIBS选项，勾选该选项会生成动态链接库dll文件

（3）勾选Module_I]]></description><category></category></item><item><title><![CDATA[【UE4】在静态光照或阴影中渲染贴花]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/107656246</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/107656246</guid><author>o0pk2008</author><pubDate>Wed, 29 Jul 2020 10:16:35 +0800</pubDate><description><![CDATA[你添加的贴花在阴影中不能被渲染或者是间接照明区域：






贴花在dynamic lighting起作用，灯光需要设置为固定或可移动




但贴花不能在间接静态照明下工作




或在任何贴花不直接被固定的或者是可移动的光照照明的情况下，如下图：




使用无光照视图模式也会使得贴花消失：






有三种方法在阴影或者是间接静态光源下渲染贴花：



1.只在受固定或者是可移动光源的影响区域贴附贴花

2.避免在间接光源区域使用贴花（例如在阴影下或者是静态光源的边缘）

3.开启贴花...]]></description><category></category></item><item><title><![CDATA[【Python】保存Json文件时 乱码问题与读取后乱码问题统一解决方法]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/106504028</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/106504028</guid><author>o0pk2008</author><pubDate>Tue, 02 Jun 2020 20:18:16 +0800</pubDate><description><![CDATA[网上大部分只讲了ensure_ascii=False，如果保存文件需要设置utf-8为文件保存编码；


#中文编码
jsondata = json.dumps(jsontext, ensure_ascii=False)

#生成文件utf-8
f = open('filename.json', 'w' ,encoding='utf-8')


]]></description><category></category></item><item><title><![CDATA[【UE4】C++与蓝图分别实现3点位置夹角计算]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/106398533</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/106398533</guid><author>o0pk2008</author><pubDate>Thu, 28 May 2020 10:34:36 +0800</pubDate><description><![CDATA[C++


const FVector2D&amp; Pt1 = 1point;
const FVector2D&amp; Pt2 = 2point;
float EdgeRadians1 = FMath::Atan2(Pt2.Y - Pt1.Y, Pt2.X - Pt1.X);
const FVector2D&amp; PP1 = 2point;
const FVector2D&amp; PP2 = 3point;
float EdgeRadians2 = FMath::Atan2(PP2.Y - PP1]]></description><category></category></item><item><title><![CDATA[【UE4】4.21 源码编译错误UE4 NDIS_MINIPORT_MAJOR_VERSION 解决方法]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/106241988</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/106241988</guid><author>o0pk2008</author><pubDate>Wed, 20 May 2020 18:27:09 +0800</pubDate><description><![CDATA[if (CompileEnvironment.bUndefinedIdentifierWarningsAsErrors)
                 {
                     //BEGIN TBS - this currently chokes on the Windows 10 SDK shipping with VS 2019
                     if(EnvVars.WindowsSdkVersion.ToString().Contains("1...]]></description><category></category></item><item><title><![CDATA[【UE4】修改大气层半径]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105977842</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105977842</guid><author>o0pk2008</author><pubDate>Thu, 07 May 2020 17:45:11 +0800</pubDate><description><![CDATA[路径：

E:\UE4\UnrealEngine-4.25\Engine\Source\Runtime\Engine\Classes\Components\SkyAtmosphereComponent.h

修改BottomRadius这个值的范围即可；
]]></description><category></category></item><item><title><![CDATA[Arduino GPS经纬度计算时 float与double精度不够解决方法]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105751668</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105751668</guid><author>o0pk2008</author><pubDate>Sat, 25 Apr 2020 16:17:53 +0800</pubDate><description><![CDATA[因为Arduino UNOfloat与double默认有效字节只有4位，所以解决方法是将小数部分拆分开转换为整数进行计算，最后在转回小数与整数合并；
]]></description><category></category></item><item><title><![CDATA[【ThreeJS】基础教学 创建一个立方体]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105725833</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105725833</guid><author>o0pk2008</author><pubDate>Fri, 24 Apr 2020 11:07:03 +0800</pubDate><description><![CDATA[因为看到ThingJS中的文章http://forum.thingjs.com/thread-55013.htm讲THREE很难学，大家不要被吓到，因为其实是很简单的；

就拿他文章里的代码注释一遍给大家学习参考吧；


&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;

&lt;head&gt;
    &lt;title&gt;three.js web...]]></description><category></category></item><item><title><![CDATA[【UE4】 异步加载本地磁盘中的image]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105713519</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105713519</guid><author>o0pk2008</author><pubDate>Thu, 23 Apr 2020 18:02:36 +0800</pubDate><description><![CDATA[1.XXX.build.cs中添加 RenderCore ImageWrapper模块

2.参考文章：https://zhuanlan.zhihu.com/p/95968374通过Async添加异步任务

3.通过ImageWrapper读取 解压图片文件

参考资源中的ImageLoader.h ImageLoader.cpp
...]]></description><category></category></item><item><title><![CDATA[【UE4】编译内置 CEF3 3071源码开启h264解码]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105712480</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105712480</guid><author>o0pk2008</author><pubDate>Thu, 23 Apr 2020 17:29:42 +0800</pubDate><description><![CDATA[3701文件资源

https://download.youkuaiyun.com/download/maxiaosheng521/12268262

https://download.youkuaiyun.com/download/maxiaosheng521/12248968

https://download.youkuaiyun.com/download/maxiaosheng521/12249032

https://do...]]></description><category></category></item><item><title><![CDATA[【CEF】开启MP3,MP4支持 Linux平台]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105711184</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105711184</guid><author>o0pk2008</author><pubDate>Thu, 23 Apr 2020 16:37:45 +0800</pubDate><description><![CDATA[背景：

在cef上进行二次开发，发现默认不只支持h264解码。需要重新编译chromium解决。

步骤：

https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md#markdown-header-linux-setup为官方编译指导。主要步骤已经十分详细。下面红字部分补充一些实际编译遇到...]]></description><category></category></item><item><title><![CDATA[【UE4】 各个目录路径]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105512023</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105512023</guid><author>o0pk2008</author><pubDate>Tue, 14 Apr 2020 14:50:48 +0800</pubDate><description><![CDATA[void AGetPath::GetDir
(
    FString&amp; BaseDir,
    FString&amp; RootDir,
    FString&amp; GameDir
)
{
    BaseDir = FPlatformProcess::BaseDir(); //EXE所在目录
    RootDir = FPaths::EngineDir(); //根目录
...]]></description><category></category></item><item><title><![CDATA[【UE4】蓝图 float 取整的三种方式]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105389125</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105389125</guid><author>o0pk2008</author><pubDate>Wed, 08 Apr 2020 15:37:54 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[计算两个经纬度之间的朝向]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105389074</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105389074</guid><author>o0pk2008</author><pubDate>Wed, 08 Apr 2020 15:34:36 +0800</pubDate><description><![CDATA[// 计算经纬度旋转角度
    getAngle(lng1, lat1, lng2, lat2) {
        let dRotateAngle = Math.atan2(Math.abs(lng2 - lng1), Math.abs(lat2 - lat1));
        if (lng2 &gt;= lng1) {
            if (lat2 &gt; l...]]></description><category></category></item><item><title><![CDATA[【UE4】下载URL图片保存到本地]]></title><link>https://blog.youkuaiyun.com/o0pk2008/article/details/105246841</link><guid>https://blog.youkuaiyun.com/o0pk2008/article/details/105246841</guid><author>o0pk2008</author><pubDate>Wed, 01 Apr 2020 15:21:08 +0800</pubDate><description><![CDATA[/*
@author:Ning+
@theme:URL下载图片 2020/04/01
*/
#include "Windows/AllowWindowsPlatformTypes.h"
#include "Windows/PreWindowsApi.h"

#include &lt;tchar.h&gt;
#include &lt;iostream&gt;
#include &lt;urlmon...]]></description><category></category></item></channel></rss>