E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UE5源码阅读
Fastjson2你开始使用了吗?来看看源码解析
本篇将采用代码测试+
源码阅读
的方式对FastJson2的性能提升做一个较为全面的探索。一、环境准备首先,我们搭建一套用于测试的环境,这里采用springboot项目,分别创建两个
JAVA序码
·
2023-11-15 18:12
java
算法
spring
boot
【
UE5
】设置半透明材质球,将物体渲染在最前方
只有透明材质球才有的属性。勾选DisableDepthTest(是否绘制在不透明像素的顶部,即使在它们后面。这只对半透明有意义。)即可
真鬼123
·
2023-11-15 15:03
ue5
材质
【
UE5
C++】UE5.3Rider报错[MSB4019] 找不到导入的项目“”中的表达式正确,且文件位于磁盘上。
关闭所有UE编辑器不要通过.sln打开项目。直接使用Rider打开.uproject文件,进行编译。包括如下的Errorrunning问题也可以解决
真鬼123
·
2023-11-15 15:03
ue5
【
UE5
C++】C++代码调用蓝图方法或事件
此方法为:先创建C++类MyTest,再以MyTest类为父类创建蓝图;在其他类中,可以通过MyTest调用蓝图对应方法。1.创建c++代码通过UE创建继承自Actor的C++代码2.添加可以在UE中重写方法的说明需使用声明:UFUNCTION(BlueprintNativeEvent,BlueprintCallable)BlueprintNativeEvent表示在c++中定义事件,可以在UE中
真鬼123
·
2023-11-15 15:03
ue5
c++
UE4 /
UE5
内存与性能优化
性能优化资源压缩粒子优化NavMeshGenerateOverlapEventGCMarkTime光照优化Shader优化卡的时间长LOD官方CPU、GPUInsights、statcpu、ue4memoryreport、interGPA、RenderDOC、减少模型面数等资源压缩在图片资源上右键选择SizeMap可以看到资源所占大小,将右上角切换成MemorySize,所占内存大小,如果发现这个
混迹中的咸鱼
·
2023-11-15 09:12
ue4
性能优化
UE5
——C++编译MSB3073报错
报错:C:\ProgramFiles\MicrosoftVisualStudio\2022\Professional\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(50,5):errorMSB3073:命令“D:\0_Game\EpicGame\UE_5.1\Engine\Build\BatchFiles\Rebuild.batDigit
Jennifer33K
·
2023-11-15 07:34
ue5
c++
开发语言
UE5
中APlayerController属性与方法列表(翻译中......)
一、属性列表类型名称描述TObjectPtrClickEventKeysListofkeysthatwillcauseclickeventstobeforwarded,defaulttoleftclickint32ClientCapCapsetbyserveronbandwidthfromclienttoserverinbytes/sec(onlyhasimpactif>=2600)TWeakOb
ttod_qzstudio
·
2023-11-14 20:31
Unreal
ue5
μC/OS-II
源码阅读
笔记 —— 内核深度剖析
一个程序猿郁结十年的青苹果Bush2014-4-24前言此文发表在此,由于正吃菜的我才疏学浅,文中难免有错误的地方,欢迎看官和过客指正批评,痛骂也无妨,我虚心接受所有的鄙视。目录概述缩略语01何谓任务?02任务与中断有啥异同?03何谓原子性操作?04任务栈是怎么回事?05何谓现场?06临界保护对子中C语言的变量跟汇编子函数中的寄存器是怎样联系起来的?07任务切换时具体做些什么?08任务切换在什么时
俟命
·
2023-11-14 19:22
操作系统
单片机
c语言
stm32
初学
UE5
C++①
游戏类1.创建所需项的类2.创建游戏模式类,在该类上实现所需项,引入头文件和构造函数时实例化三种时间函数类型函数和提示类型FName、FString、FText类型相互转化FName用FNameFString用ToString()FText用FText::FromString、FromName//转化FStringMyString=TEXT("IamString");FNameMyName=FNa
我的巨剑能轻松搅动潮汐
·
2023-11-14 03:19
ue5
Android 动态换肤框架原理
1.Android系统PhoneWindow
源码阅读
1.1.Activity实例化PhoneWindowActivity:finalvoidattach(Contextcontext,ActivityThreadaThread
龙德施泰.冯.置
·
2023-11-14 02:10
Android开发
android
【FastCAE
源码阅读
8】调用gmsh生成网格
FastCAE使用gmsh进行网格划分,划分的时候直接启动一个新的gmsh进程,个人猜测这么设计是为了规避gmsh的GPL协议风险。进行网格划分时,其大体运行如下图:一、Python到gmshModule模块GUI操作到Python这步不再分析,比较简单。执行的Python代码大概如下:gmsher=Mesher.Gmsher()gmsher.setDim(3)gmsher.selectedAll
loveoobaby
·
2023-11-13 16:07
FastCAE源码阅读
c++
UE5
引擎入门day3&4
BluePrintBP学习入门1.测试项目用Base新建项目。2.创建蓝图类在快速创建快捷栏中。3.Actor是蓝图中的基类,在对象内部可以编辑。4.虚幻屏幕默认16:9,可以在调试图标右侧的…中调整分辨率。5.事件图表中可以定义一个蓝图类,在蓝图中尽量不要使用Ctrl+Z撤回操作,会导致系统崩溃。6.情境关联功能十分强大,尽量不要关闭。7.EventBeginPlay,EventTick是两个很
Mr.Younge
·
2023-11-13 03:48
ue5
【
UE5
】 虚拟制片教程
目录效果步骤一、下载素材二、将视频转成PNG序列三、开始虚拟制片效果步骤一、下载素材首先下载绿幕视频素材链接:百度网盘请输入提取码提取码:jyfk二、将视频转成PNG序列打开“AdobePremierePro”,导入素材将素材添加至轨道点击“文件-》导出-》媒体”格式选择“PNG”,预设选择“带Alpha的PNG序列(匹配源)”,点击输出名称来选择输出到的目录等待输出完成输出完成后的内容如下:三、
Zhichao_97
·
2023-11-13 00:19
虚幻5
ue5
UE5
Profile 内存
UE5
提供了多种Profile内存(Memory)的手段。
带帯大师兄
·
2023-11-12 23:36
UE4/UE5引擎
Profile
ue5
UE5
提示我:高级渲染功能缺少支持【问题解决】
UE5
提示我:高级渲染功能缺少支持,提示的内容截图如下:问题解决操作如下:点击【项目设置】->【平台】->【windows】在右边的【默认RHI】选择【默认】,重新启动
UE5
,问题解决。
未去
·
2023-11-12 23:05
ue5
UE风格化Day16-风格化云雾材质/风格化的探讨
风格化的效果可能还是要自己做教程:(油管)游戏中云雾实现的几种方式:虽然没有具体的做法教程,但是从原理上分析了生成在虚幻商城里找到了一个免费的云资产,可以一键生成比较丰富的天空和云这里是资产的教程:(油管)[
UE5
Seedol
·
2023-11-12 23:03
UE风格化练习全流程笔记
材质
unreal
engine
5
UE地形系统材质混合实现和Shader生成分析(
UE5
5.2)
前言随着电脑和手机硬件性能越来越高,游戏越来越追求大世界,而大世界非常核心的一环是地形系统,地形系统两大构成因素:高度和多材质混合,此篇文章介绍下UE4/
UE5
地形的材质混合方案----基于WeightMap
带帯大师兄
·
2023-11-12 23:01
UE4/UE5引擎开发
UE4/UE5
Rendering入门
computer
graphics
ue5
odoo16前端框架
源码阅读
——启动、菜单、动作
odoo16前端框架
源码阅读
——启动、菜单、动作目录:addons/web/static/src1、main.jsodoo实际上是一个单页应用,从名字看,这是前端的入口文件,文件内容也很简单。
加菲大叔
·
2023-11-12 20:54
odoo16前端框架分析
前端框架
odoo
odoo16前端框架
源码阅读
——boot.js
odoo16前端框架
源码阅读
——boot.js从名字就能看出来,这个文件是一个启动文件。
加菲大叔
·
2023-11-12 06:04
odoo16前端框架分析
前端框架
javascript
odoo
【FastCAE
源码阅读
7】视图方向切换按钮实现原理
在FastCAE工具栏上有视图切换按钮,如下图所示:本文介绍如何实现。FastCAE集成了Python解析器,当单击按钮时,中间用Python执行的,最后调用MainWindow.dll库接口实现的。具体的Python代码在Python模块的py文件夹下的MainWindow.py文件中。这几个按钮都是调用的setView方法,只是入参不同而已。MainWindow.dll库对外的接口在MainW
loveoobaby
·
2023-11-11 08:25
FastCAE源码阅读
c++
WSL下
源码阅读
工具LXR(Linux Cross-Referencer)的配置
题外话:不知道是不是太久没有配置/部署软件的原因,上手配置LXR给我的体感比较不好,因此写下此博客记录该工具配置的过程项目官网:zh/LXR项目参考教程1:史上最详细的LXR安装介绍_mosenyang的博客-CSDN博客_lxr安装参考教程2:Ubuntu22.04.1配置LXR阅读Linuxkernel源码_LaderBen的博客-CSDN博客个人配置环境:Windows11+WSL2(Win
silverlb
·
2023-11-11 05:22
linux
源码软件
编辑器
odoo16前端框架
源码阅读
——rpc_service.js
odoo16前端框架
源码阅读
——rpc_service.js先介绍点背景知识,这样方便阅读代码。
加菲大叔
·
2023-11-11 04:49
odoo16前端框架分析
rpc
javascript
odoo
UE5
c++将自定义UserWdiget添加到对应菜单栏
前言:为了实现与UserWidget一致的右键添加,便有了此章注:这里使用的是UE5.3目标内容:这里可以参考UserWidget的源码,拷贝一份属于自己的就ok(本篇章只是全改成了属于自己的CommonUserWidget)Runtime模块需要添加内容首先创建一份自己Runtime模块的对象,我这取名是UCommonUserWidget.h#pragmaonce#include"Bluepri
混迹中的咸鱼
·
2023-11-11 01:27
ue5
ue4
unreal
engine
UE5
关键字查询功能
修改后功能正常//FilloutyourcopyrightnoticeintheDescriptionpageofProjectSettings.#pragmaonce#include"CoreMinimal.h"#include"Kismet/BlueprintFunctionLibrary.h"#include"KeyWordLibrary.generated.h"/****/UCLASS()
我救我自己
·
2023-11-11 01:56
ue5
UE5
蓝图接口使用方法
在内容区右键创建蓝图接口命名自定义(可以用好识别的)双击打开后关闭左边窗口右键函数--重命名--名称自定义(用好记的)点击下边输入后面的+号创建一个变量点击编译并保存在一个蓝图类里面--点击类设置在右侧已实现的接口处--点击添加--搜索前面创造的蓝图接口选择后--右侧会出现一个接口列表在上面右键--选择实现事件--蓝图里面就会多出一个接口事件--创建一个打印事件并连起来在另一个蓝图里面(搜索方法名
木心操作
·
2023-11-11 01:24
UE4/UE5
ue5
UE5
数字孪生制作-数据篇(二) - 数据处理
1.卫星图与DEM高度图坐标一致处理https://www.bilibili.com/video/BV1op4y1V71r?p=4&vd_source=707ec8983cc32e6e065d5496a7f79ee6坐标系的调整先把工程默认坐标调整下,建议调整到3857,在菜单的设置(s)里找到,修改掉如何使用临时图层,对其他数据层进行裁切(1)创建临时图层(2)在临时图层里,选择铅笔工具,绘制一
朗迹 - 张伟
·
2023-11-11 01:23
UE5
ue5
UE5.3实现1秒12帧风格的动画抽帧效果
现今一些卡通风格游戏会刻意模仿早期动画1秒12帧的播放效果,以营造较强的风格化体验,博主在
UE5
中实现了一下(左侧正常动画,右侧抽帧动画):我们可以通过在UE中对导入设置进行一些修改,达到不改变原始动画文件就可以改变播放帧率的效果
电子云与长程纠缠
·
2023-11-11 01:19
UE5
ue5
动画
学习
ue4
UE5
中一机一码功能
创建蓝图函数库1、获取第一个有效的硬盘ID//FilloutyourcopyrightnoticeintheDescriptionpageofProjectSettings.#pragmaonce#include"CoreMinimal.h"#include"Kismet/BlueprintFunctionLibrary.h"#include"GetDiskIDClass.generated.h"
我救我自己
·
2023-11-11 01:19
ue5
java
前端
Vuex
源码阅读
(2):实现原理
如果直接从源码的入口文件开始解读,并不能很好的理解消化,因为不知道Vuex的核心实现原理,会使读者很茫然,并不知道某段代码是做什么的。所以在这里,我首先对Vuex的实现原理进行解读。Vuex实现的核心其实是利用了Vue实例的响应式特性。我们在代码中通过newVuex.Store({})生成Store实例。这个Store实例会被从上而下(父级到子级)的赋值到每个Vue实例对象的$store属性上,每
纷飞丿
·
2023-11-10 17:56
vuex源码阅读系列
javascript
vue
源码
前端
Unreal Engine 学习笔记 (3)—— 导入资源
导入FBX文件打开系统文件管理器按下鼠标左键拖动fbx文件到UE编辑器中松开鼠标左键在弹出对话框FBX导入选项页面中,选择对应的骨骼重定向骨骼拖动UE4的walk_strafe_back.fbx文件到
UE5
飞天遇见妞
·
2023-11-10 06:17
虚幻
学习
笔记
Spring
源码阅读
-ClassPathXmlApplicationContext
第一步:new一个ClassPathXmlApplicationContext对象ClassPathXmlApplicationContextxmlContext=newClassPathXmlApplicationContext("mylearn.xml");第二步:调用构造方法publicClassPathXmlApplicationContext(StringconfigLocation)t
学海无涯我为舟
·
2023-11-10 00:26
spring
java
后端
[
源码阅读
]——Sylar服务器框架:IO协程调度模块
IO协程调度模块epoll相关内核事件表epoll_wait函数LT和ET模式EPOLLONESHOT事件IO协程调度模块概述IO协程调度器具体实现总结epoll相关内核事件表 epoll是Linux特有的I/O复用函数。其使用一组函数来完成任务,将用户关心的文件描述符上的事件放在内核里的一个时间表中,无需像select和poll每次调用都要重复传入文件描述符集或事件集。epoll需要使用一个额
甄姬、巴豆
·
2023-11-09 18:34
Sylar学习
服务器
linux
epoll
c++
[
源码阅读
]——Sylar服务器框架:协程模块
协程模块协程概念sylar协程模块其他协程概念 按照本人简单的理解,协程可以看成是一个轻量级的线程,或者是可以切换出去的函数。相比之下本人认为其和函数更像,只是在程序中,如果我们在函数fun()中执行函数test(),则是test()必须执行完毕后,才会返回fun()继续执行。而对于协程来说,其可以执行一半退出,让出cpu执行权。同样,当满足其执行要求时,其会从退出的地方继续执行,又获得了CPU
甄姬、巴豆
·
2023-11-09 18:04
Sylar学习
服务器
linux
多线程
[学习分享]----sylar服务器框架
源码阅读
--协程调度模块
协程调度模块sylar作者在本站的地址为这里,也可以查看作者主页,也有视频教程可以点击这里。此外,也可以看一下赵路强大佬的关于sylar协程模块的博客点击这里,我本人在阅读sylar源码的时候也是参考了赵路强大佬的解析可以点击这里。各位看官也可以加我的qq和我讨论2511010742在上期博客中,实现了两个协程之间的切换,但是单独的切换两个协程并不能做到什么高效率的事情,在一个子协程中不可以直接调
码上自有颜如玉
·
2023-11-09 18:00
linux
服务器
c++
odoo16前端框架
源码阅读
——ormService.js
odoo16前端框架
源码阅读
——ormService.js路径:addons\web\static\src\core\orm_service.js简单翻译一下代码中的注释:ORM服务是js代码和python
加菲大叔
·
2023-11-09 18:26
odoo16前端框架分析
javascript
前端
odoo
虚幻引擎
UE5
增强输入系统(蓝图篇)
虚幻引擎
UE5
增强输入系统为什么要使用增强输入系统?
酥妃大魔王i
·
2023-11-09 14:36
虚幻引擎
虚幻
ue5
游戏引擎
虚幻引擎5
2023年11月6日-11月12日,(各视频+泛读全局光照技术)
具体执行如下:周一:7;00-8:00,光追11.6,
ue5
底层渲染01B9-b11.uerpg(p53),osg24(0:27/0:43:5221:39–
ue5
底层渲染01B12周二:光追11.7周三
directx3d_beginner
·
2023-11-09 07:44
验证第二个1万小时定律
计划
Nacos源码系列——第一章(Nacos核心源码主线剖析上)
在大多数的公司中,你能用你的知识解决问题就可以,不一定非要涉及到源码,但是你们应该知道如果想进大厂的话,对读源码的能力是非常高的,甚至像阿里,字节这样的厂,面试经常会问到,尤其是做中间件组件,对开源框架的
源码阅读
能力
风清扬逍遥子
·
2023-11-08 22:19
Dubbo微服务专题
java
【FastCAE
源码阅读
6】C++与Python的集成,实现相互调用
分析FastCAE代码之前先看看C++与Python如何相互调用的。一、C++调用Python先写个C++调用Python的例子,然后再来看FastCAE集成Python就比较简单了。直接上代码:#include#include"python.h"intmain(){Py_Initialize();PyRun_SimpleStringFlags("print('helloworld')",NULL
loveoobaby
·
2023-11-08 15:27
FastCAE源码阅读
c++
UE5
、CesiumForUnreal实现加载GeoJson绘制单面(Polygon)功能(StaticMesh方式)
文章目录1.实现目标2.实现过程2.1实现原理2.1.1数据读取2.1.2三角剖分2.1.3创建StaticMesh2.2应用测试2.2.1具体代码2.2.2蓝图应用测试3.参考资料1.实现目标通过读取本地GeoJson数据,在UE中以StaticMeshComponent的形式绘制出面数据,支持Editor和Runtime环境,GIF动图如下:2.实现过程2.1实现原理首先读取GeoJson
右弦GISer
·
2023-11-08 14:03
UE5
CesiumForUnreal
AFL
源码阅读
笔记(二)—— llvm_mode 和 pass 源码
书接上回:AFL
源码阅读
笔记(一)——gcc普通插桩上一篇文章中我们分析了传统编译器(gcc、clang)背景下进行插桩,整体而言比较粗暴,思路是碰到可插桩的情况,通过trampoline跳到插桩代码(
CSU_DEZ_THU
·
2023-11-08 10:05
AFL
llvm
afl
fuzzing
php插桩 xdebug,[原创]AFL编译插桩部分源码分析
开始之前本篇是afl
源码阅读
的第二篇,在上一篇我没有主要介绍插桩相关的内容,放在这一章来简单讲一下。在本篇之后还会有最后一篇第三篇来介绍AFL的LLVM优化的相关内容。
Grfxlf
·
2023-11-08 10:33
php插桩
xdebug
UE5
笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。
简书上有一篇文章:《【
UE5
】Nanite解析》Epic外放的两大特性Nanite跟Lumen,构成了UE版本升级的基石,关于这两大技术,已经有了众多的分享,不过这些分享在结构和内容上难以构成整个方案的全貌
xiaoyaolangwj
·
2023-11-08 00:33
UE5
ue5
UE5
导入倾斜摄影
前言虚幻引擎是全球最先进的实时3D创作工具,可制作照片级逼真的视觉效果和沉浸式体验,2022年4月5号虚幻引擎发布了颠覆性的
UE5
。
g0415shenw
·
2023-11-08 00:23
游戏
python
java
c++
编程语言
【无标题】
UE5
新功能个人学习笔记Lumen全局光照和反射Lumenr入门Lumen光照功能Lumen全局光照带有天空光照的LumenLumen和自发光材质Lumen反射Lumen设置Lumen项目设置后期处理设置材质环境光遮蔽
AliceX666
·
2023-11-08 00:50
ue5
【
UE5
C++进阶 01】Nanite基础
介绍虚幻引擎5中的虚拟几何体系统——一种可以获得像素级细节和海量对象的系统。UE5-Nanite官方文档Nanite是什么?Nanite是虚幻引擎5的虚拟化几何体系统,它采用全新的内部网格体格式和渲染技术来渲染像素级别的细节以及海量对象。它可以智能地仅处理你能够感受到的细节。另外,Nanite采用高度压缩的数据格式,并且支持具有自动细节级别的细粒度流送。流程上,Nanite允许用户先使用最高分辨率
冬眠的关刀
·
2023-11-08 00:19
UE
C++进阶
虚幻
游戏引擎
UE5
新特性 Nanite 开启
啥也不说,只能说,真的牛,在自己的项目上,从10几20的帧数,直接彪到了70+适用场景:大场景,三角面足够多在ProjectSetting里面将这几个勾未true勾上这个,放入场景即可
远离UE4
·
2023-11-08 00:16
ue5
基于MMdetection的RT-DETR目标检测器的源码解析(上)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、RT-DETR目标检测器二、
源码阅读
及debug过程1.下载项目2.网络结构3.目标检测器文件:rtdetr.py解析4.
CL雾岚
·
2023-11-07 23:41
深度学习
图像处理
目标检测
FreeRTOS
源码阅读
笔记2--list.c
list.c中主要完成列表数据结构的操作,有列表和列表项的初始化、列表的插入和移除。2.1列表初始化vListInitialise()2.1.1函数原型voidvListInitialise(List_t*constpxList)pxList:列表指针,指向要初始化的列表。2.1.2函数框架简单来说,列表的初始化就是链表根节点的初始化,如图所示:2.2列表项初始化vListInitialiseIt
c_up
·
2023-11-07 23:19
笔记
UE5
LiveCoding 乱码,变通的解决方法(非修改区域设置utf8)
编译UEC++项目,乱码直接就不知道怎么改错了。非常坑爹按照其他大佬的说法,在区域设置里面把系统的utf8支持开启了,LiveCoding确实不乱码了,当我的其他软件很多都乱码了,这个就更加不能忍受了。摸索了一番,发现了这个LiveCoding的输出结果会储存到一个文件里路径是C:\Users\用户名\AppData\Local\UnrealBuildTool\Log.txt用VSCode打开这文
ONE_SIX_MIX
·
2023-11-07 16:31
UE4/UE5
ue5
乱码
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他