Since the last update I have added in new functions that walk through the folder structures recursively. If a new folder has been added to the project this new function will update the folder to have the correct color. All you need to do is run the function, save and restart the project and the folders will have been updated. For future updates I want to make this a startup script that is added into ue4 project so that all this will work automatically in the background.
Showing posts with label Scripting Tools. Show all posts
Showing posts with label Scripting Tools. Show all posts
Thursday, July 30, 2020
Thursday, July 23, 2020
Folder Color Structure UE4 WIP 2
Since the last update I have restructured the Json file so that it is easier to read and adjust if needed. Each of the folder sections created now have their own color associated with it. I am using HSV colors instead of RGB colors in the code so I have more control of how the colors look in engine.
Tuesday, July 14, 2020
Folder Color Structure UE4 WIP
For my final tech art assignment I am creating a folder structure in UE4 with folder that are color coded. I am using C++ and Python to do this. For this work in progress I have so far created the folder structure in the UE4 project and have given the newly created folders a blue color.
The reason for this project is so that projects in unreal can have a universal folder structure and can be color coded. I have found that color coding folders has made finding and placing files in the correct location easier.
Saturday, June 13, 2020
Project Management Tool Updated
Thursday, June 4, 2020
Project Management Tool Finished
This tool is to help organize projects so that they are easily accessible and manageable. This creates and saves projects with their folder structures. The user can delete and open the assets projects from this tool. It also allows the user to create new assets, and it automatically places them in the projects folder structure.
Sunday, May 24, 2020
Project Management Tool Pt.1
I am creating a project management tool for tech art class. The goal of this is to create a tool that will help you create, manage, rename and delete projects. This tool will also help you create assets for each project as well as delete them as well. This tool will allow the user to open assets with this so that they make sure the files are correctly named and the correct software is used for each asset.
Wednesday, April 8, 2020
HLSL Intro
In tech art class we are starting to learn HLSL very fast. For this week I made a shader that has red and green lines. I used the shader tool from steam to help connect the nodes together. I used HLSL (also known as DirectX) to create this shader.
Tuesday, November 26, 2019
Python Houdini assignments
Class Houdini
For this assignment I created a class inheritance script that uses modules I created with python to call upon their classes to create "Roberto" and "Crag"
Color Calculator
For this assignment I created a color calculator using classes in python. It takes in the user input to create color swatches. It then show it can multiply, add, subtract, and invert the colors and create a new swatch. Its useful for lighters so that they know how color combinations look together.
Random Objects places on Grid
For this assignment I created a python script in houdini that asks the user for the number of objects they want to use to populate the scene. Then Houdini creates a that amount of objects using random geometry, translation, scale and rotation to place on the ground plane.
Monday, October 28, 2019
Python HW 1
Python HW 1
For this homework assignment we needed to use Houdini python to create a script that asks the user for how many objects, what kind of object, and scale. It then takes the information provided and creates it and then places them in a circle.
For this homework assignment we needed to use Houdini python to create a script that asks the user for how many objects, what kind of object, and scale. It then takes the information provided and creates it and then places them in a circle.
Subscribe to:
Posts (Atom)

