Hello! I started working on a tool for Maya that will store positions into vertices UVs. If you think "what's it for?" well, you could use it for a lot of shader operations in game engines, especially vertex shader operations. I will show something using this when it's finished. This article will go through the … Continue reading [Maya-Python]UV Pivot Tool [Part 1]
Author: iacopoantonelli
Python text texture generator
Hello there! Today I want to share with you a python script I wrote to generate random text textures! It's not for sure the best method to achieve this result, but it was funny to make (it's also pretty fast to execute.) I inserted some comments in the code to make it easy to understand … Continue reading Python text texture generator
[UE4] Editor raytracing for roof detection
Hi guys, I made a blueprint which I found useful to execute some automatic procedures with objects that are placed under a roof. This can be useful during an open world production where you have tons of objects and you don't want to rely on manual control on each of them. In a production situation, … Continue reading [UE4] Editor raytracing for roof detection
‘Die Young’: UE4 Open World creation and optimization
I decided to make this article to help anyone that wants to start walking on the "Open World on Unreal Engine 4" path. The engine version used at the time of this article was 4.16, so some stuff could be deprecated or could have new tech support 🙂 This has been a great adventure, with … Continue reading ‘Die Young’: UE4 Open World creation and optimization
Project Kyro: basic optimization and VFX for a VR game
Some time ago I was asked to work on a really cool VR project as Technical Artist and VFX Artist. The game, in this first production phase, was about fighting against another player in an arena with magic spells in a cool Harry Potter style, using your hands and your voice. The images that … Continue reading Project Kyro: basic optimization and VFX for a VR game
[Maya – Python] Transfer Attributes sequentially with UI
Hi guys, today I would like to share with you a script that I found useful in many situations, for instance when you model a mesh and start placing all over the scene, remembering just in the end that you didn't have UVs on that. We can solve this problem using the Transfer Attribute tool, … Continue reading [Maya – Python] Transfer Attributes sequentially with UI
How to iterate atlas textures in UE4
Some days ago, I needed to find a way to iterate through an atlas of textures in a UE4 material: I wanted to apply this to some decals that I was spawning always together. So I setup this material which allows me to iterate through an atlas and pick a texture from it, and I … Continue reading How to iterate atlas textures in UE4
[UE4] Analyzing your game textures streaming using Python and a CSV file
Hi guys, today I would like to share with you a python script I wrote to order a CSV extracted by the ListStreamingTextures command in Unreal Engine 4. I used this in Die Young production to analyze my streaming textures log, since the UE4 command just listed textures without caring about any order rule like … Continue reading [UE4] Analyzing your game textures streaming using Python and a CSV file
Creating Northern Lights in UE4
Some time ago I got a job request about the creation of a "northern lights procedural building tool" in Unreal Engine 4. I was asked to create a shader to simulate different kinds of northern lights and a system to create them with splines inside the editor. After some researching I found an interesting way … Continue reading Creating Northern Lights in UE4
Welcome to UE4 Tech Arts Blog!
This is my first article on this blog, it will explain what I do and what I want to share.