UII Object Plugin: Back to Restructuring

This is from a file with around 234,000 characters and 9,500 lines.

Door Unsorted
-0.8750, 0.1250, 2.2500
0.8750, 0.1250, 2.2500
0.8750, 0.1250, 0
0.8750, -0.1250, 0
-0.8750, -0.1250, 2.2500
-0.8750, 0.1250, 0
-1.3750, 0.1250, 2.7500
-1.3750, 0.1250, 0
1.3750, 0.1250, 2.7500
1.3750, 0.1250, 0
0.8750, -0.1250, 2.2500
-0.8750, -0.1250, 0
-1.3750, -0.1250, 2.7500
-1.3750, -0.1250, 0
1.3750, -0.1250, 2.7500
1.3750, -0.1250, 0

Door Sorted
-1.3750, -0.1250, 0
-1.3750, -0.1250, 2.7500
-1.3750, 0.1250, 0
-1.3750, 0.1250, 2.7500
-0.8750, -0.1250, 0
-0.8750, -0.1250, 2.2500
-0.8750, 0.1250, 0
-0.8750, 0.1250, 2.2500
0.8750, -0.1250, 0
0.8750, -0.1250, 2.2500
0.8750, 0.1250, 0
0.8750, 0.1250, 2.2500
1.3750, -0.1250, 0
1.3750, -0.1250, 2.7500
1.3750, 0.1250, 0
1.3750, 0.1250, 2.7500

Is procrastination over? No.

I’m in the middle of ensuring that sorting the vertices will not break object faces in any way. Every set of vertices is going to be sorted not just for appearances, but to make it easier to compare objects. Automated generation of the plugin is still a work in progress but is currently going well.

Do note that if you want to contribute something to it, everything in this last topic is still open to suggestions and responses can be put in here instead.

Original Forum Post: Blender - UII Object Plugin
GitHub Page: GitHub - CravenWarrior3/U4-Object-Tools: Repository for some of Craven's UII plugins. Update coming soon!

5 Likes

I wish I had a clue of what you just said

2 Likes

For which part?

2 Likes

Also quick update on the state of things.

I’m currently using this format to name my objects in Blender.
image

I need to finish establishing links between each object and then I may be able to start putting out parts of an update to the plugin tonight. Also, I think I may have figured out how presets work so that may be helpful for getting exact dimensions like the standard size of a door to a house or a garage.

2 Likes

All of it lmao.

3 Likes

If you’ve ever used Blender, the plugin basically extends the Add Mesh menu with options to create UII styled building components, primarily doors, windows, and stairs.

Read the original post linked in this topic and you may get a better idea.

The program I’m working on now is going to be used to process mesh data from Blender and automatically generate parts of the plugin after substituting in variables and adding in a few other neat tricks.

For actually retrieving the mesh data, I’ve got a simple Blender script that writes every object in a .blend file to a text file of my choice. Objects prefixed with ^ are ignored and the name itself is later used to determine how the program interacts with that particular object.

One thing that changed in the last screenshot though, I switched the dimension units to meters instead of centimeters.

Currently, when running the program in my IDE it runs out of memory and crashes if a data set takes more than five minutes to process. Do note that I got that number from processing a set of 7.5 million vertices, blend file size of 800 or so MB.

1 Like

I tried Blender multiple times, but I never succeeded to achieve anything.

What version? Or when did you try it if you don’t know?

If you used it prior than 2.8, then you should consider looking into it again if you’re interesting in modeling any. If you currently use any programs for modeling, let me know because the end result here isn’t planned to be exclusive to Blender depending on how hard it is to make plugins for other programs.

I’ve tried every once in a while in the last 3 years. I just can’t figure out how modelling works in general. Tutorials for Blender are useless because nothing looks the same

You’ve gotta look up tutorials for the version you use if you want them to look the same.

1 Like

Last time I tried Blender there were no up-to-date tutorials at all :confused:

Must have tried it a long time ago.

Here’s this if you’re interested:

1 Like

Thanks :slight_smile:

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.