每天进补一点点!

  • Beranda

  • Arsip

使用Shader Reflection搭建简单的Effect框架

Diposting di 2019-03-26 | Di Tech

本文可以看作是一个学习笔记,对Shader Reflection进行简单的介绍,并通过代码展示如何使用它来搭建简单的“Effect”框架。

Baca lebih »

使用Motion Builder替代UE4的Animation Retargeting

Diposting di 2018-02-01 | Edited on 2019-03-08 | Di Tech

在UE4制作游戏的时候,往往苦恼于美术资源,尤其是3D动画。动画建模工具往往界面复杂,操作起来更是让人摸不着头脑。好在有一些免费的模型动画资源,比如Adobe Mixamo和Epic的官方的资源包。如果只是为了做做demo完全足够了。但是这里面也还是有很多不方便的地方,如果想给角色加个另外角色动作什么的,就会发现很难处理了。因为绝大多数情况下,骨骼、模型和动画很难拆开。为了处理这样一个问题,就有了Animation Retargeting这门技术。UE4也提供了相应的功能支持,见文档。但是实际使用后,发现UE4这套解决方案流程固然简单,但同时也存在一些问题。比如,不方便编辑调整,在UE4中虽然可以创建新动画,但似乎无法很好的调整每一帧具体的curve,另外,UE4的Retargeting给人感觉似乎是Additive的,即得到结果动画不是很精细。还有就是不方便脚本化,这样对于workflow来说是难以接受的。因此针对以上问题,我们这里需要借助第三方的建模工具了。

Baca lebih »

UE4.18新布料系统试用

Diposting di 2017-12-09 | Edited on 2019-03-08 | Di Tech

UE4.18版本中终于把新的布料系统实装了,试用了下发现非常强大且简单使用。用下面官方的图解释就是大大简化了Cloth workflow。

实际上就是集成了编辑布料的功能到编辑器中,这样就不用在编辑器和建模工具间的来回倒弄了。

Baca lebih »

如何修改UE4游戏窗口样式

Diposting di 2017-11-15 | Edited on 2019-03-08 | Di Tech

项目中遇到了新需求,需要尝试把UI框架仿造成UE4 Editor那样,并想移植出Editor一部分功能到Game中来使用。首先先研究了下UE4启动部分并尝试先修改窗口样式。如下是最终效果图:

Baca lebih »

尝试UE4.18与Visual Studio Code的组合

Diposting di 2017-11-09 | Edited on 2019-03-08 | Di Tech

在UE4.18Release Note中提到了新版本对Visual Studio Code加入了支持,于是尝试了下。

Baca lebih »

Pak文件导出插件

Diposting di 2017-11-01 | Edited on 2019-03-08 | Di Tech

之前写过一篇关于Pak的文章–UE4 Pak 相关知识总结,简单分析了下Pak使用的方式。并提供了几个插件和脚本处理整个工作流。虽然我在ReadMe中简略的写了下如何使用,但是仍然有一些读者在e-mail中问这个插件怎么用。我思考了下,分了几个插件虽然灵活,但是实际每个插件的功能还是太单薄,再加上用Python写了一部分处理脚本,所以导致使用起来很繁琐,我就尝试把上述的功能整合到一个插件了。下面来大致介绍下怎么使用。

Baca lebih »

简单的UE4工程帮助插件(VS2017)

Diposting di 2017-11-01 | Edited on 2019-03-08 | Di Tech

当我们需要在UE4 C++工程中添加一个文件时,大致有两种途径:一是通过Editor中的Add C++ class来添加,二是在Source文件下新建文件后,生成工程文件以实现添加文件。实际工作过程中,存在大量需要在VS中直接添加文件的情景,那么上述过程就比较繁琐了。所以尝试着写了一个简单的插件来简化这个过程。

Baca lebih »

蓝图异步节点初探-UBlueprintAsyncActionBase

Diposting di 2017-10-12 | Edited on 2019-03-08 | Di Tech

蓝图层面上没有线程概念。那么蓝图中是如何处理异步操作的呢?本文会简单介绍UBlueprintAsyncActionBase,并用其实现简单的异步Http下载文件节点。

Baca lebih »

Slate进阶应用之两个相当有用的工具和一个示例合集

Diposting di 2017-09-18 | Edited on 2019-03-08 | Di Tech

一直看见有人吐槽Slate,说太烂。问他们烂的原因,往往又只是说难写,资料太少什么的肤浅的理由。诚然,slate语法在初学阶段比较繁杂以及编译需要较多的时间。但是你要是深入了解及使用正确的方法来使用slate,你会发现slate的设计也是很强大的,毕竟Editor是用它作为基石的。本文将介绍进阶学习slate两个相当有用的工具和官方自带的slate示例合集程序。

Baca lebih »

Slate进阶应用之FSlateDrawElement

Diposting di 2017-09-18 | Edited on 2019-03-08 | Di Tech

之前工作中做了一些关于slate方面的应用,需要抽时间来总结下。这里讲的是Slate中可以用来绘制的工具类FSlateDrawElement,它可以用来绘制诸如线段、矩形等图元,也可以用来绘制图片文字等。
然后这里有个

Baca lebih »
12

ArcEcho

18 posting
2 kategori
24 tags
© 2019 ArcEcho
Powered by Hexo v3.8.0
|
Tema – NexT.Muse v7.0.1