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
UE4源码学习
UE5——材质学习笔记(2):雨水着色器的实现
常用节点学习:
UE4
材质节点大全1、湿材质(13)说明实现材质被雨水等浸湿时的反光效果;分析改变材质表面的饱和度,增加部分高光以模拟雨水反光;Desaturation节点去饱和度节点,为负值时增加饱和度颜色更加鲜艳
Aimy7707
·
2023-10-30 14:53
材质
虚幻
游戏
shader
UE4
学习笔记 精细碰撞和光束效果
ue4
初学者笔记,原视频截图来自谌嘉诚,仅供总结复习和参考,版本4.24原视频地址:https://www.bilibili.com/video/BV164411Y732?
夏风blingwind
·
2023-10-30 14:52
学习日记
工具使用方法
unreal
游戏
游戏开发
UE4
体积云制作 学习笔记
WorldPosition材质在不同世界位置,噪点不同除以一个数,相当于原来0~1范围的贴图变成了0~0.2范围的贴图,贴到了一个大小相同的物体上,那么材质展现的大小就变大了选择这个参数,就会有对应曲面细分的节点
UE4
远离UE4
·
2023-10-30 14:21
ue4
笔记
【Spring Boot
源码学习
】RedisAutoConfiguration 详解
SpringBoot
源码学习
系列RedisAutoConfiguration详解引言往期内容主要内容1.SpringDataRedis2.RedisAutoConfiguration2.1加载自动配置组件
Huazie
·
2023-10-30 08:59
开发框架-Spring
Boot
spring
boot
源码学习
RedisTemplate
Redis自动配置类
UE4
技能系统(GAS插件的使用) 06
翻译自Udemy的视频课程introduction-to-unreal-engine-4-ability-system设置UI图标,通过代码来获取与设置UI信息(冷却,Cost等)1、首先创建一个材质,用于技能的图标,然后基于该图标创建一个Slot2、设置PrimaryUI3、代码中需要能够获取技能相关的信息01、创建一个用于表示技能信息的结构体,具体方式为:创建一个C++actor,命名为Abi
大王怕我去巡山
·
2023-10-30 01:34
UE4
GAS
长安链
源码学习
--账本 (七)
作者:明神特烦恼公众号:明神特烦恼在共识完成后进行区块提交阶段,对调用账本模块来对区块以及交易等进行持久化,本章节将一起分析一下账本模块实现过程。带着问题读代码:1)存储方式有哪些?2)账本存储哪些内容,有哪些索引?3)在写如多张数据库表,如果发生意外掉电,如何保证原子性?如何回滚?第一个问题:存储方式有哪些? 长安链支持nosql、sql两种形式的存储,其中nosql支持rocksdb、lev
明神特烦恼
·
2023-10-29 19:38
mybatis源码分析(一):自己动手写一个简单的mybaits框架
框架解决了什么问题目前主流的JavaWeb项目都采用SSM(springspringmvcmybatis)框架,其中mybatis框架源码是最简单的,想入手
源码学习
的同学很推荐从mybatis开始。
猫清扬
·
2023-10-29 17:14
UE4
蓝图基础
一、蓝图可视化脚本与蓝图系统1.蓝图脚本蓝图可视化脚本简称“蓝图”或“蓝图脚本”,是一种需要编译的面向对象的可视化编程语言,蓝图完全集成在
UE4
中,蓝图通过节点与连线工作。
ttod_qzstudio
·
2023-10-29 15:06
Unreal
ue4
UE4
GamePlay框架
首先来看一下整体框架:红色部分为主体,从右往左为组合关系,至上而下为派生关系。1.UEngineUEngine类是UE的基础,UEngine提供一些最底层的交互—与操作系统的交互,而根据不同的运行模式UE与操作系统的交互模式又有少许不同,所以UEngine又派生出了UGameEngine和UEditerEngine来负责不同运行模式下的交互模式。其中有一个很重要的全局指针GEngine,通过GEn
ttod_qzstudio
·
2023-10-29 15:06
深入UE
UE
C++ Standard Stl -- SGI STL
源码学习
笔记(01) auto_ptr
写在前面:学C++,到现在是第九天了,所以我只是在理论上对C++有浅显的认知.对于实际应用,我还没有实际的经验.所以接下来对于SGISTL源码分析的相关文章,更多的就只是针对源码的直接分析,是没有关于实际应用场景经验之谈的.所以我们只谈源码,其他不谈.对于侯捷的那么本>,我下载了PDF,只是粗略的浏览了一下目录而已.想要说明的问题就是我没有参考别人现成分析的书籍,可能在分析的过程中有参考过一些博客
weixin_33712881
·
2023-10-29 08:18
c/c++
GCC STL
源码学习
(六) —— unique_ptr
uniqueptr1主要代码1.1default_delete///Primarytemplateofdefault_delete,usedbyunique_ptrforsingleobjectstemplatestructdefault_delete{///Defaultconstructorconstexprdefault_delete()noexcept=default;/**@briefC
napoleonhoo
·
2023-10-29 08:43
工程与架构
c++
学习
后端
spring
源码学习
(三)——初始化bean
spring
源码学习
(一)——ioc初始化spring
源码学习
(二)——ConfigurationClassPostProcessor(BeanFactory后置处理器的执行)spring
源码学习
(四)
km56558
·
2023-10-29 00:49
spring
spring
vue3基础流程
目录1.安装和创建项目2.项目结构3.主要文件解析3.1main.js3.2App.v
ue4
.组件和Props5.事件处理6.生命周期钩子7.Vue3的CompositionAPI8.总结和结论响应式系统
锅盖哒
·
2023-10-28 20:43
前端
vue.js
开发语言
Spring
源码学习
(二)--手写模拟spring底层原理
通过手写模拟,了解Spring的底层源码启动过程,了解BeanDefinition、BeanPostProcessor的概念,了解Spring解析配置类等底层源码工作流程,通过手写模拟,了解依赖注入,Aware回调等底层源码工作流程,通过手写模拟,了解SpringAOP的底层源码工作流程当然,代码实现很粗糙,目的是为了更好的廖家spring底层bean加载的过程项目地址:write-spring:
从头再来_f
·
2023-10-28 20:22
Spring源码
spring
java
if-elif-else流程控制语句、for、while循环,break,continue用法与格式化输出、字符编码
目录1.流程控制语句-if-elif-else2.for、while循环3.break与contin
ue4
.格式化输出5.字符编码1.流程控制语句-if-elif-else选择执行(条件判断语句if)if
py ~ 小久
·
2023-10-28 17:40
python入门基础
python
UE4
蓝图 物体自动旋转
UE4
蓝图设置物体旋转tick事件使浮点数变量一直增加,添加actor,右键拆分rotation,浮点数赋值。物体一直旋转
菜鸡饶
·
2023-10-28 16:32
UE4
UE 多线程
详细参考:《Exploringin
UE4
》多线程机制详解[原理分析]-知乎(zhihu.com)
UE4
C++基础-多线程-知乎(zhihu.com)多线程的好处通过为每种事件类型的处理分配单独的线程,能够简化处理异步事件的代码
万物皆可休
·
2023-10-28 13:07
服务器
运维
Vue3
源码学习
之路-实现runtime-core
createRenderer()创建一个自定义渲染器。通过提供平台特定的节点创建以及更改API,你可以在非DOM环境中也享受到Vue核心运行时的特性。render用于编程式地创建组件虚拟DOM树的函数。h创建虚拟DOM节点(vnode)。h用法大全VNode标识类型比对packages/shared/src/shapeFlags.ts//标识exportconstenumShapeFlags{EL
凉秋秋秋
·
2023-10-28 10:16
Vue3源码学习记录
学习
vue.js
【UE·Editor篇】做一个超好用的菜单栏扩展框架
众所周知,在
UE4
做编辑器扩展是一件无比蛋疼的事情。首先要考虑是写Plugin还是Module的形式,然后又是加Build.cs,新建文件夹新建文件。
水曜日鸡
·
2023-10-28 09:30
UE4
编辑器
ue4
游戏开发
c++
UE4
使用材质后期 制作玻璃有雨效果
效果展示,其实这是一个动画效果以上为所有逻辑拿到TexCoord给到Panner,Time和Speed都是通过下面计算而来,后面讲,再拿到时间和速度值过后,加上扰动值,最后取G值,因为雨事从上而下的动,需要的是一个从上往下的渐变。拿到一个TexCoord的R值,从左往右的渐变,做一个梯度渐变,乘以一个值,往下取整,然后再除以一个相同的值就会产生梯度渐变效果,这个值看情况而定,连到Lerp的Alph
远离UE4
·
2023-10-28 08:38
ue4
材质
论文阅读——BERT
Pre-trainingofDeepBidirectionalTransformersforLanguageUnderstanding1.Motivation2.Contribution3.Method3.1BERT3.2Pre-trainingBERT3.3Fine-tuningBERT4.Experiment4.1GL
UE4
.2SQuADv1.14.3SWAG4.4Ablation1
猫猫头不写bug
·
2023-10-28 05:37
论文阅读
Transformer
bert
transformer
自然语言处理
11
UE4
控制角色的方法
如果想在场景中明确的获取一个第三人称的角色和控制权,有2个方法:1通过世界场景设置GAMEMODE和添加唯一的出生点,如下图:image.png2直接暴力的拉一个第三人称到场景中。image.png从内容浏览器中拉到场景中~image.png最后记住设置为玩家0。image.png多个玩家就需要设置为玩家1,2,3,。。。。。
杂学的程序员
·
2023-10-28 04:14
Introduction to C++ Programming in
UE4
介绍在
UE4
中的C++编程·
UnrealEngine4.7原文链接:https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.htmlUnrealC++isAwesome!虚幻C++很酷ThisguideisaboutlearninghowtowriteC++codeinUnrealEngine.Don'tworry,C++programm
GhostDC
·
2023-10-28 03:15
Unreal
Engine
4
C++
c++
ue
虚幻引擎
程序员
【
UE4
教程文档翻译】First Person Shooter C++ Tutoria(第一人称射击C++教程)
1、本文为题主在学习中翻译,同时在
UE4
.10.2版本上尝试运行,翻译过程中遇到翻译不出会暂时留白,翻译有误请指出,谢谢!2、本文在翻译过程中遇到题主不懂的地方可能会添加题主的知识扩展链接。
某校不良生
·
2023-10-28 03:14
Unreal
Engine
UE4
Unreal
Engine
【
UE4
官方文档翻译】Introduction to C++ Programming in
UE4
(介绍
UE4
中的C++编程)
本文转载自:http://blog.csdn.net/nmnm080/article/details/46571955UnrealEngine4.7原文链接:https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.htmlUnrealC++isAwesome!虚幻C++很酷Thisguideisaboutlea
某校不良生
·
2023-10-28 03:43
Unreal
Engine
UE4
Unreal
Engine
Blueprints - 虚幻中的行为树(Behavior Tree)
开始读取树的结构,直到任务(Tasks)节点,这些任务会被执行并使得AI开始一个行动:除了Tasks节点,为了基于具体情况来激活不同树分支,在根节点和任务节点之间还存在有其它可以改变执行流动方向的节点;
UE4
DoomGT
·
2023-10-28 03:40
虚幻引擎
虚幻
游戏引擎
UE5
虚幻引擎
Unreal
Engine
【SpringMVC从入门到精通】01-@RequestMapping注解
param3)param=val
ue4
)param!=value
VectorUx
·
2023-10-27 18:36
#
SpringMVC从入门到精通
springmvc
ant风格
rest风格
RequestMapping
vue实现带有横向和纵向双表头
exportdefault{data(){return{tableData:[{verticalHeader:'纵向表头1',value1:'A1',value2:'B1',value3:'C1',val
ue4
庭前云落
·
2023-10-27 16:57
vue.js
javascript
ecmascript
Unsafe.putOrderedInt
源码学习
引言为什么突然要学习这个方法呢?看下我们上一篇翻译的文章就明白了,真的不是很好理解,不是立即可见那是顺序的吗?看方法名称Ordered应该是顺序的,那么究竟是不是呢?带着疑问去写个代码验证下吧/****设置对象指定下标处的Integer值为给定值。这是一个顺序的或者懒惰版本的*putIntVolatile(Object,long,int)方法,它不保证值的改变对其他线程立即可见。*它仅对volat
太阳伞下的阿呆
·
2023-10-27 14:15
java
多线程
并发编程
并发包
juc
Unsafe
我的Substance Designer 学习笔记02-PBR材质学习理解
BSDF:双向散射率分布函数(Blender)BRDF:双向反射率分布函数(
UE4
)BTDF:双向透射率分布函数BSSRDF:双向散射表面反射分布函数(次表面?)BSDF=BRDF+B
北票老吴
·
2023-10-27 09:49
程序化美术学习
substance
designer
学习
材质
SDL2的学习之路<一> 创建基本窗口
SDL2的学习之路工作之余的爱好,自己玩了下几个游戏开发的引擎,也自己基于d3d写了个简单的引擎,还去玩了下
UE4
这种成熟完善的引擎,玩的多了,记不住了,来记录且分享下,希望跟大家一起交流成长,废话不多
forever_hdm
·
2023-10-27 07:12
c++游戏
学习
c++
游戏引擎
UE4
JSON构造和解析
目录JSON简介构造Json格式方法一:使用JsonObject添加JSON头文件构造JsonObject序列化完整代码方法二:使用JsonWriter完整代码解析Json格式使用JsonObject完整代码参考链接JSON简介JSON是一个轻量级的独立于编程语言的数据交换格式,它既便于人类读写,又适合机器读写。JSON中的基本定义:JSONObject:{}内的name-value对的集合。特点
invgihfsvf
·
2023-10-27 05:11
json
unreal
【详细学习SpringBoot源码之内嵌Tomcat启动原理分析&编译部署Tomcat源码过程解析-9】
后续更多的文章内容可以点击查看】【1.SpringBoot初识之Spring注解发展流程以及常用的Spring和SpringBoot注解】【2.SpringBoot自动装配之SPI机制&SPI案例实操学习&SPI机制核心
源码学习
硕风和炜
·
2023-10-27 05:03
SpringBoot
SpringBoot源码
Tomcat源码
编译部署Tomcat源码
内嵌Tomcat启动原理分析
Java
极客大学 java 进阶训练营怎么样,图文详解
Spring思维导图Spring
源码学习
笔记有关微服务的面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?Dubbo的整体架构设计有哪些分层?
一头狒狒
·
2023-10-27 01:20
java
开发语言
【Vue3
源码学习
】响应式源码解析:reactive、effect、ref
源码版本Vue3.2.24废话不多说,直接开始!!!reactive响应式源码地址:packages/reactivity/reactive.ts先看一下在Vue3中定义的几个用来标记目标对象target的类型的ReactiveFlags,下面先是枚举的属性exportconstenumReactiveFlags{SKIP='__v_skip',IS_REACTIVE='__v_isReactiv
Chx.zhang
·
2023-10-27 00:39
#
VUE源码学习记录
javascript
vue
源码
前端
UE4
/UE5 设置widget中text的字体Outline
想要在蓝图中控制Widget中的text字体,对字体outline参数进行设置。但是蓝图中无法直接获取设置outline参数的方法:没有outline相关的蓝图函数该参数本身是在Font类别下的扩展,所以只要获取设置Font参数即可进行outline的设置text连出Font设置,分割结构体引脚,即可找到outline的相关设置。将outline的设置提取,组合成event事件,即可在外部进行Te
Deveuper
·
2023-10-26 22:35
虚幻UE4开发系列
UE4开发
ue4
ue5
php连接tidb,TiDB
源码学习
笔记:启动TiDB
作者:院长,神州数码云基地开发工程师,目前专注于TiDB源码研究。TiDB源码研究系列第一篇,简述TiDB的核心架构,从tidb-server/mian.go开始,探索启动TiDB的方法。最近因为一些任务,开始入门学习TiDB源码,作为一名刚刚接触数据库底层的孩子来说,这个过程并不容易,好在TiDB的官方文档提供了源码阅读系列文章,能够让我们比较快速的入门,但是内容比较简单,即使依靠着官方文档去学
麒麟瑜
·
2023-10-26 20:05
php连接tidb
ue4
安卓建项及打包
创建一个新项目作为一个蓝图项目在虚幻的项目浏览器发布到安卓最快的。选择没有启动的内容减少文件大小。进入到地方的项目,给它一个名字,一个空的文件夹位置。点击创建项目。使用文件->新水平菜单项创建一个新的水平。选择一个空的水平重新开始。使用对象浏览器和搜索欧亚添加ouyacontroller和ouyasdk演员的水平。使用文件->另存为菜单项保存水平。输入水平和点击一个名字保存。打开级蓝图。与ouya
wzqnn
·
2023-10-26 17:36
ue4
UE4
动画雨滴材质制作教程
虚幻引擎非常适合创建简单且美观的动画着色器和效果,因为它不需要强大的编程技能,只需要基本的数学知识。你需要两个参数来调整动画材质:根据时间来改变贴图的UV坐标以及时间。1、雨滴材质动画水滴的工作流程都差不多相同,我首先制作了一些包含材料所需信息的静态纹理。制作中需要用到的一些贴图:静态水滴的法线贴图以及打包的Masks。R,时间变化的Mask,负责在正确的时间出现和消失的水滴。G,用于将水滴与表面
xzljj
·
2023-10-26 17:34
虚幻
游戏引擎
ue4
ue4
离线渲染_
UE4
渲染引擎模块简介(2)
PSOCaching(PipelineStateObjectCaching)
UE4
用新的PSOCaching用来替代原来的FShaderCache。
Dr.Motorrad
·
2023-10-26 17:28
ue4
离线渲染
UE4
4.27 修改Mobile Forward管线支持Cluster多光源剔除
前言最近闲着没事想熟悉下
UE4
的图形模块,自己想寻找个需求,目前
UE4
4.27的MobileForward是不支持多光源的,默认是最大支持到4栈点光源.于是,我萌发了一点想法,通过改造UE的MobileForward
带帯大师兄
·
2023-10-26 17:53
UE4/UE5
Rendering进阶
ue4
虚幻4 Tips分享
2.
UE4
打log:UE_LOG(LogTemp,Warning,TEXT(“11111111111111”));UE_LOG(LogTemp,Log,TEXT(“Yourmessage”));FString
电子云与长程纠缠
·
2023-10-26 17:20
UE4
ue4
前端
游戏引擎
UE4
蓝图基础
一、蓝图可视化脚本与蓝图系统1.蓝图脚本蓝图可视化脚本简称“蓝图”或“蓝图脚本”,是一种需要编译的面向对象的可视化编程语言,蓝图完全集成在
UE4
中,蓝图通过节点与连线工作。
风里有诗句哈
·
2023-10-26 17:47
UE4基础入门到独立开发
UE4
虚幻4
教程
蓝图
UE4
动态创建寻路网格
目录1.配置2.组件种类3.导航数据反推4.
UE4
Navmesh寻路4.1Recast4.1.2生成Navmesh的流程4.2Detour6.Recast7.导航网格创建(Runtime)8.导航网格绘制
DuGuYiZhao
·
2023-10-26 17:45
ue4
UE4
中可全局获取的变量(例如游戏实例、玩家控制器等) 详解
GameInstance1.1.1介绍1.1.2使用GameInstance1.2玩家控制器PlayerController1.3游戏世界类UWorld♂️作者:海码007专栏:UE虚幻引擎专栏标题:
UE4
海码007
·
2023-10-26 11:43
UE
ue4
游戏
ue5
C++
全局变量
游戏实例
玩家控制器
UE4
/5 竖排文字文本
方法一、使用多行文本组件新建一个WidgetBlueprint添加Text或者EditableText(Multi-Line)、TextBox(Multi-Line)组件。添加文字,调整字号,调整成竖排文字。在Wrapping(换行)面板中:勾选AutoWraptext自动文本环换行。设置WrapTextAt文字换行大小,这个数值一般是(字体大小x2)设置WrappingPolicy为AllowP
Deveuper
·
2023-10-26 06:58
虚幻UE4开发系列
UE4开发
ue4
MsgBroker
源码学习
基本功能发送普通消息发布者在xml中配置group和EVENTCODE发布消息服务实现三步走创建消息对象UniformEvent:由uniformEventBuilder负责创建,设置topic和eventcode两个属性值设置消息对象属性值:setEventPayload发送消息:通过uniformEventPublisher的publisherUniformEvent方法完成//发布消息,消息
旺旺大仙贝
·
2023-10-25 20:21
libevent
源码学习
----io多路复用的封装和使用
因为是非阻塞监听事件的发生,所以内部其实还是采用io多路复用函数实现的。又因为可供选择的io函数很多,linux下有epoll,poll,select等,window下有ICOP,select等,所以libevent需要在程序启动时选择一个合适的io多路复用函数,合适的依据是系统支持,为了实现跨平台io函数的效率尽量高用户是否主动设置了不想使用的io函数为了解决跨平台,libevent对所有的io
一个程序渣渣的小后院
·
2023-10-25 18:43
libevent
libevent
源码
io多路复用
UE4
插件开发流程与插件打包问题
首先是官网的关于插件的内容http://api.unrealengine.com/CHN/Programming/Plugins/index.html然后是插件开发的流程视频,跟着做下来,简单的蓝图调用插件也就清楚了https://pan.baidu.com/s/1fUi29iUPSa2GbQhgsI0HmA接着是我的实例工程(4.18.3)https://download.csdn.net/do
祥林Love
·
2023-10-25 07:14
UE4
UE4
插件
打包
UE4
如何开启光线追踪Ray Tracing
UE4
RayTracing一、找到4.22在桌面上的快捷方式,打开属性面板找到目标栏,再最后面打上-dx12二、打开工程的时候,不要从客户端打开,点击桌面上修改之后的快捷方式打开所需要的工程文件。
ZhaoLLiang
·
2023-10-25 07:10
UE4
开启光线追踪
UE4
光线追踪
UE4
Ray
Tracing
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他