用过unreal的小伙伴应该都会注意到,我们在unreal里面进行贴图设置的时候,对于basecolor都需要勾选上sRGB。       为什么需要勾选?每张贴图都需要勾选么?如果不做勾选会怎么样?这就需要用我们的gamma校正和线性空间来破案了。Gamma校正首先什么是gamma校正。官方解释,RGB值与功率并非简单的线性关系,而是幂函数关系,这个函数的指数称作Gamma值,一般            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 10:52:56
                            
                                27阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一个Actor可以是放在场景中的任何物体。Actor是泛型的类,它支持3D变换,比如平移,旋转和缩放。Actor可以通过游戏代码或者蓝图进行创建或者销毁。在C++中,AActor是所有Actor的基类。这里有几种不同类型的Actors,biru , StaticMeshActor, CameraActor, PlayerStartActor.不管你在场景中使用什么类型的Actor,比如一个ligh            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 07:21:13
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            类似于Java,UScript同样有属于一个自己的VM(VirtualMachine,虚拟机),下面就看看需要注意吸收理解的几点:Unreal虚拟机 Unreal虚拟机由以下几部分组成: 服务器、客户端、渲染引擎及引擎支持代码。 
Unreal控制着所有的玩家和物体间的游戏性和交互。在单玩家游戏中,Unreal客户端和Unreal服务器在同一台机器上运行;在网络游戏中,有一个机器用于专用服务器;所            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 13:28:26
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。  详细基础知识,请参考跟我学Shiro 的系列文章这里只是给出Spring Boot 集成Shiro 的案例,Sp            
                
         
            
            
            
            这是教程的第 2 部分,旨在帮助开发人员提升 Unreal Engine* 4 (UE4) 的游戏性能。本教程对引擎内部和外部使用的一系列工具以及面向编辑器的最佳实践加以了概述,还提供了有助于提高帧速率和项目稳定性的脚本。编辑器优化 正向与延迟渲染  细节级别  LOD 生成  自动 LOD 生成  LOD 资料  实例化静态网格  分层实例化静态网格  遮挡  级联阴影贴图  编辑器优化正向与延            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 11:27:30
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.学习路径规划 先介绍一下本人的学习路径:我是跟着UE4官方文档中的编程模块来学习,按官方分的,有入门、初级、中级。第一篇是入门里的内容,而今天我来理一理“初级”模块中的第一篇《游戏控制的摄像机》的代码部分。 链接:https://docs.unrealengine.com/zh-CN/Programming/Tutorials/AutoCamera/index.html 这一步的具体步骤没有什            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 07:46:25
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              首先要说的是,游戏开发是一项高度复杂的代码开发工作,编程语言只是最基本的知识,它涉及的内容还有计算机图形学、3D数学、物理学等复杂的学科。但是若需要学完这么多知识才能开发游戏,恐怕许多人都已经断气了,更谈不上开发游戏了。所以前人就把各种复杂的代码封装起来,使得一般的游戏开发者可以更加接近游戏的逻辑和功能性方面的代码,而无需接触最底层的知识。   所以说游戏引擎,可以是引擎开发者已经写好的一堆代            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-01 17:33:03
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            控制`Actor`的朝向,以及`Actor`的运动            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-16 09:32:03
                            
                                366阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Unreal Engine 4的常见Tips算到现在使用UE4大概有两年了吧,从它每月还收费19美金的时候用到现在4.11都出来了。这是一款很强大的引擎,因此我也总结了方方面面的一些经验,这篇博客会时时更新。锁帧直接修改引擎设置的方法:在config/ConsoleVariables.ini中找到[Startup]在其后加入:t.MaxFPS=30针对项目的方法: 
在DefaultEngine.            
                
         
            
            
            
              有很多人是从UE3 接触到Unreal,如果你也对UE3非常了解,便能很快的上手UE4。但是,UE4的开发模式还是有所不同的。    1.谈谈过往,UE1和UE2。  我知道在那个时候咱们一样挥霍美好的童年在玩游戏而不是做游戏,当然做游戏更挥霍你的青春XD  UE1和UE2是为FPS设计的,使用UnrealScript来进行编程。说实话UnrealScript是最好的学习面向对象编程的语言。            
                
         
            
            
            
            想要在UE4中使用代码生成角色,比如一个立方体什么的。可以在GameMode类的实例, 返            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-15 20:22:22
                            
                                1310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章内容输出来源:拉勾教育大前端高薪训练营 虚拟DOM使用虚拟DOM的好处  不需要直接操作DOM,提高开发效率 注意:虚拟DOM不一定会提高性能  首次渲染的时候会增加开销 h函数h函数就是vm.$createElement(tag,data,children,normalizeChildren) vm.$createElement(tag,data,children,normalizeChil            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 23:47:19
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             Event节点事件( Events)是从游戏性代码中调用的节点,在事件图表(EventGraph)中开始执行个体网络。它们使蓝图执行一系列操作,对游戏中发生的特定事件(如游戏开始、关卡重置、受到伤害等)进行回应。这些事件可在蓝图中访问,以便实现新功能,或覆盖/扩充默认功能。任意数量的 Events均可在单一EventGraph中使用,但每种类型只能使用一个。 EventBeg            
                
         
            
            
            
            Actor范围内随机生成            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-16 09:24:33
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            P15. BSP画刷的概述和使用方法P16. 房子搭建全流程P17. 静态网格模型碰撞设置P18. 合并Actor(合并静态网格体)P15画刷在哪?放置actor -> 几何体,这些就是所谓的画刷 添加:等于给这个游戏世界添加对应的模型减:从游戏世界中减去这个体积(要减的体积是某一个添加进去的BSP) 我们可以一开始创建的时候就选择模式,或者通过设置更改: 新的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 19:11:27
                            
                                189阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            禁止摄像机跟随Actor旋转 Learn Unreal Engine (with C++)SpaceshipBattle · fanxingin/UE4项目 - 码云 - 开源中国 (gitee.com)如果直接将摄像机绑定在根组件上,在根组件旋转时,摄像机也会跟着旋转那么如何让摄像机不跟随根组件旋转,只跟着根组件移动禁止摄像机跟随根组件旋转将SpringArm作为Camera的根组件设置Spri            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-16 09:31:46
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            看完能得到什么?自定义一种UE4内的资源最终可以得到如下图所示一种资源,并且可以对其进行简单的编辑1、总体结构概括最基础的资源需要以上最基础的几个类,经过以上步骤就能够创建出一类资源,并且可以对资源拥有 的属性进行编辑操作,修改里面的属性,下面简单介绍一下各个文件的作用目录结构主要有两个模块组成(即对应两个文件夹):SimpleAnimationAsset:资源的定义(属性),可以用于游戏运行时的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 17:33:26
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             虚幻Unreal材质系统:材质节点,级联粒子,Niagara系统,(蓝图,关卡序列,后期盒子、、、) 级联粒子级联粒子特效的工作原理:通过对模型,UV纹理,材质,对粒子进行路径设计,进行形体设计,进行颜色设计准备工作(定向光源->天光->指数级高度雾->大气雾->后期盒子)开启定向光源,因为没有大气的干扰,光沿直线传播,物体近光部分显示颜色,物体背部显            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 10:28:33
                            
                                202阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            choice()方法从一个列表,元组或字符串返回一个随机项。语法以下是choice()方法的语法:choice( seq )注意:此函数是无法直接访问的,所以我们需要导入random模块,然后我们需要使用random对象来调用这个函数。参数seq -- 这可能是一个列表,元组或字符串...返回值该方法返回一个随机项。例子下面的例子显示了choice()方法的使用。#!/usr/bin/python            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 22:23:33
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Hello . 大家好!今天给分享一下unreal中的python开发,我们在项目的制作过程中,除了一般的模型材质等基础功能以外,还会在需要的时候进行一些python或者c++的开发,以辅助我们更好的进行制作,下面就简单分享一下unreal中的python开发。1、启动插件库的python插件首先打开unreal引擎,我这边打开任意版本的unreal,在settings中打开plugins。然后选            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-14 22:26:17
                            
                                259阅读
                            
                                                                             
                 
                
                                
                    