https://docs.unrealengine.com/5.0/zh-CN/essential-unreal-engine-material-concepts/(材质基本概念)Unity中通过使用shaderLab语言编写生成不同效果的材质球(现在URPHDRP也有shadergraph---可视化编辑脚本)而UE中通过蓝图用节点的方式封装,不需要直接使用HLSL语言编写生成材质 UE中材质
转载 2024-05-13 22:42:54
174阅读
1、依赖倒置的相关概念IoC模式(依赖、依赖倒置、依赖注入、控制反转)2、依赖倒置的方式于依赖反转原则、控制反转依赖注入的抽象的初学者指南3、主流ioc框架(1)从测试中,可以看出AutofacStructureMap在性能上面还是体现出比较大的优势,Ninject可以说性能上较低。而Spring.NET不仅仅专注于IOC方面,它还专注于其他方方面面的功能,所以在IOC方面的性能不是太高。另外
一 基础介绍1 透明度当一个具有透明度的物体挡住另一个可见问题时,光线会穿过带有透明度的物体,使我们能看到后面那个物体的信息。一般情况吓alpha的值区间为(0-1),0为完全不可见,1为完全可见。2 缓冲区【颜色缓冲区】:也叫帧缓冲区,场景中的物体的像素都要写入该缓冲区,然后再渲染到屏幕上显示 【深度缓冲区】:用于记录颜色缓冲区中每个像素的深度值,通过深度缓冲区,我们可以通过深度测试来确定像素的
 在之前的项目中用来解耦的使用的轻型IOC框架是unity,它的使用也是很方便的提供在之前的文章的也提到过它的使用方式,但是使用久了之后发现了它的不足之处就是需要配置xml文件来对应的接口实现的关系。总觉这种不够灵活。因为随着项目的进行需要配置的接口实现会越来越多。配置起来很是麻烦还容易出错。我在想有没有别的IOC框架能够一劳永逸的实现解耦而不是通过配置呢。答案是肯定的。 那就是au
为什么我要写这样一篇文章呢?其实是这样的,最近我的一个老同学,一直在跟我吐槽unity的webGL有多坑多坑,当初我们是一起学的unity,也是怀着一颗做游戏的梦想,最后呢,他去做了游戏,我做了当时很火的VRAR,这几年来呢,我这位同学一直在做手游,最近换了一家公司,说是要做页游,使用unity的webGL模块来做,他呢,遇到的坑是真多,结合我自己的工作经验,我总结一下unity的webglt
转载 2024-06-19 20:09:25
544阅读
阅读目录1、介绍2、注册组件  2.1、反射注册  2.2、手动指定构造函数【反射注册】  2.3、传递参数注册  2.4、实例注册  2.5、Lambda灵活注册  2.6、泛型注册  2.7、程序集注册3、生命周期4、Autofac配置文件  4.1、配置项介绍  4.2、泛型注入配置5、Autofac实现AOP  5.1、类代理拦截  5.2、接口代理拦截6、参考返回系列文章目录 
转载 2024-07-25 13:57:46
204阅读
Unity vs Unreal - how to decide which engine to use in your next XR project Unity vs Unreal——如何决定在你的下一个 XR 项目中使用哪个引擎  Selecting the right game engine is a key business decision that must not be g
转载 6月前
52阅读
Entitas介绍GitHub地址:https://github.com/sschmid/Entitas-CSharpEntitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity简单来说就是个基于C#unity的ECS框架 Entitas使用一 &nb
转载 7月前
59阅读
Autofac真是个好东西啊。自动注入。即可以替我们构造实例,使得我们能很方便
Unity3D课程学习笔记(一)1.解释游戏对象(GameObjects)资源(Assets)的区别与联系官方文档对Assets的解释:An asset is representation of any item that can be used in your game or project. An asset may come from a file created outside of U
原标题:Unity 游戏用XLua的HotFix实现热更原理揭秘本文通过对XLua的HoxFix使用原理的研究揭示出来这样的一套方法。这个方法的第一步:通过对C#的类与函数设置Hotfix标签。来标识需要支持热更的类函数。第二步:生成函数连接器来连接LUA脚本与C#函数。第三步:在C#脚本编译结束后,使用Mono提供的一套C#的API函数,对已经编译过的.Net体系生成的DLL文件进行修改。第四
转载 2024-08-14 12:06:27
84阅读
AutoFac是什么?如何使用? Autofac是一款IOC框架,轻量级,性能比较高。 控制反转(IoC/Inverse Of Control): 调用者不再创建被调用者的实例,由autofac框架实现(容器创建)所以称为控制反转。 依赖注入(DI/Dependence injection) : 容
转载 2018-04-16 15:13:00
60阅读
2评论
Autofac真是个好东西啊。自动注入。即可以替我们构造实例,使得我们能很方便的面向接口编程。面向接口编程的最大意义,就是解耦:定义实现分离。调用的时候,将不同的实例赋给接口对象,就能实现所谓的多态。窃以为,面向接口编程是设计模式的基础精髓。然后,autofac是面向接口的得力...
转载 2016-07-15 21:14:00
145阅读
2评论
2021-10-20 15:42:51.740 +08:00 [ERR] System.ObjectDisposedException: Instances cannot be resolved and nested lifetimes cannot be created from this Lif ...
转载 2021-10-20 17:25:00
803阅读
2评论
基本概念及操作实验介绍本节实验主要有:1、实验楼环境介绍 2、常用 Shell 命令及快捷键 3、Linux 使用小技巧一、Linux 桌面环境介绍相对于现在的 Windows 系统,UNIX/Linux 本身是没有图形界面的,我们通常在 Unix/Linux 发行版上看到的图形界面实际都只是运行在 Linux 系统之上的一套软件,类似的 Windows95 之前的Windows 的图形界面实则也
1.首先需要安装 Autofac Autofac.Integration.Mvcinstall-package Autofac -version5.2.0install-package Autofac.Integration.Mvc -version 5.0.02.编写依赖注入和解析器类,并在该类中增加静态方法,实现注入依赖解析,通过System.Web.Mvc.DependencyResol
转载 2021-04-18 18:25:05
452阅读
2评论
var builder = new ContainerBuilder();var container = builder.Build(); var assemblies = new DirectoryInfo( AppDomain.CurrentDomain.BaseDirectory) .GetFiles(
原创
hdk
2016-05-23 18:13:00
120阅读
1、什么是Autofac**Autofac 是一个流行的开源的 .NET IoC(Inversion of Control)容器,用于实现依赖注入(DI)控制反转(IoC)模式。**它是一个轻量级、灵活且功能强大的库,用于管理 .NET 应用程序中的对象和它们之间的依赖关系。**Autofac 提供了丰富的特性,包括构造函数注入、属性注入、生命周期管理、模块化组件注册等,**使得它成为 .NET
原创 2024-07-25 19:03:41
345阅读
1点赞
MVC Autofac is always kept up to date to support the latest version of ASP.NET MVC, so documentation is also kept up with the latest. Generally speaki
转载 2020-04-01 17:37:00
215阅读
2评论
 Autofac为何物?它是.NET世界里现存的几种IOC框架其中之一,传说是速度最快的一个,同类的框架还有用过​​Castle Windsor​​、​​StructureMap​​、​​Unity​​等,如果你用过其中之一,那就好办了*^_^*。什么?你不知道什么是IOC,好吧,这里有一篇文章是讲解IOC是何物的,IOC中文名被称为依赖注入,看一下Martin Fowler大师写的​​《IoC容
转载 2014-03-22 16:12:00
89阅读
  • 1
  • 2
  • 3
  • 4
  • 5