[SE7EN] FIFA 3D Importer Exporter (Updated Version - Blender 2.8x)

Is Blender 2.69 - 2.71 beginner friendly?

  • Yes

  • No

  • Have never used it


Results are only viewable after voting.

pao4ever

Starting XI
Don't forget to add me in your "trusted people for closed-beta testing" when it comes to exporting! I'm so hyped man!
 

Death GOD 7

Club Supporter
Don't forget to add me in your "trusted people for closed-beta testing" when it comes to exporting! I'm so hyped man!
Well in development testing, I am doing tests with tokke001 only. But when it's about time and need to check the full functions of the addon then there will be a closed beta (also with the stress-test for addon). Then public open beta will happen to show people features and get what is missing or required in the addon. And then finally full 0.70 release will happen.

And for all the people, if you are good at blender or python in general please contact me in discord or through PM. I would be happy to have you.

Code:
> Development Testing (0.70.0a dev/alpha) [No date needed]
>> Closed Beta Testing (0.70.0b1 closed-beta) [Date TBD] (Around 2-3 people)
>>> Open Beta Testing (0.70.0b2 open-beta) [Date TBD]
>>>> Public Release (0.70.0f)

Also if you wanna get sneak-peak on the closed beta, add me in Discord.

[Contact]
Discord ID: Death GOD 7#2255
Discord Server: https://discord.io/SE7EN
 
Last edited:

Death GOD 7

Club Supporter

Update 2021 Nov 27

Vertex groups are added :
Vertex groups/bone group (as said in the previous version) is finally added and with bone name (human-readable name). Thanks to Dimitri Research and tokke001 for allowing us to use his skeleton txt files from his converter.

FIG :
FIFA 14
1638035701074.png


FIFA 11
1638035744570.png



1638036241028.png


Added new logging system :

Finally added the logging system as my SE7EN Mod Loader/Maker (In Development). So you can show the log for us to fix the problems. Also, it is best if you put your issues in the GitHub issue section.
It will just clutter this thread if you decide to post it here (as the logs are always long-long).

Eg:
Code:
Blender Version : 2.93.5
Python Version : 3.9.2 (64bit)
Addon : FIFA 3D Importer/Exporter v0.70.alpha
Author : Death GOD 7 , arti-10
Date : 2021-11-27
-----------------------------------------------------------------
06:18:14 PM - [INFO] Mode : Legacy
06:18:14 PM - [INFO] Mesh Count:   1 || Vert Count:  3157 || Chunk Length: 32 || File Offset:   39056 || Of Type: head
06:18:20 PM - [INFO] Mesh Count:   2 || Vert Count:   132 || Chunk Length: 32 || File Offset:  140096 || Of Type: head
06:18:20 PM - [INFO] Bones Detected
06:18:20 PM - [INFO] Bones Detected
07:13:34 PM - [INFO] File Import : head_14.rx3
07:13:34 PM - [INFO] Mode : Modern
07:13:34 PM - [INFO] [FIFA 14] RX3 Type : RX3 || File Type : head || File ID : 14 || Endian Type : Little Endian || Mesh Count : 1/2 || Primitive Type : 4 || Total Vertices : 3157 || Total Indices : 18042 || Total Faces : 6014 || Total UVS : 3157 || Total Vertex Color : 0 || Total Bone Indice : 3157 || Total Bone Weight : 3157
07:13:35 PM - [INFO] [FIFA 14] RX3 Type : RX3 || File Type : head || File ID : 14 || Endian Type : Little Endian || Mesh Count : 2/2 || Primitive Type : 4 || Total Vertices : 132 || Total Indices : 600 || Total Faces : 200 || Total UVS : 132 || Total Vertex Color : 0 || Total Bone Indice : 132 || Total Bone Weight : 132

Note: Don't Post It Like This Here. This is just a sample of full logs. It will be harder for me to dissect the problems if you just throw it here. Be human and post it as requested in the GitHub issues section.

Bone skeleton is being implemented :
In the old version, there was an option named "Import Bone" under the Faces Only section. It was used to import the full skeleton. Sadly the skeleton is kinda drunk and is upside down. I am doing research on it to bring it back to 2.8x but there are challenges ahead. Still waiting for success lights to shine.

1638036462097.png


Next stop : Texture Importing & Skeleton Importing
But where is the "EXPORTER" you promised?

It is on the way after texture importing and skeleton importing, since exporting needs all things to be imported correctly (to export new file). Overwrite is just replacing indices as it can be done easily. Also, I only have free time on the weekend. So it's a bit slow-paced update as I am learning more things about RX3 files.

"Slow and steady wins the race"


- [SE7EN] Death GOD 7
 

V.K

Starting XI
It's all Greek to me, however I'm glad people smarter than me are working on improving community tools!

In the meantime, I'd really appreciate it if someone could link a very noob-friendly tutorial on how to use FIFA importer/exporter with Blender, where to press which icon in Blender in general and how to adjust hair models to head models, as detailed as possible because in all my trials "nothing worked" and for some reason I couldn't figure out anything.
 

pao4ever

Starting XI
It's all Greek to me, however I'm glad people smarter than me are working on improving community tools!

In the meantime, I'd really appreciate it if someone could link a very noob-friendly tutorial on how to use FIFA importer/exporter with Blender, where to press which icon in Blender in general and how to adjust hair models to head models, as detailed as possible because in all my trials "nothing worked" and for some reason I couldn't figure out anything.
Hey, greek is not that difficult! Loool
 

V.K

Starting XI
Hey, greek is not that difficult! Loool
I know right, those English and their expressions! Even by being able to read Cyrillic I can read some Greek words (ty for some of the letters btw).

& check PM please
 

Death GOD 7

Club Supporter
It's all Greek to me, however I'm glad people smarter than me are working on improving community tools!

In the meantime, I'd really appreciate it if someone could link a very noob-friendly tutorial on how to use FIFA importer/exporter with Blender, where to press which icon in Blender in general and how to adjust hair models to head models, as detailed as possible because in all my trials "nothing worked" and for some reason I couldn't figure out anything.
Well if we give enough time to understand something it will be easier and understandable.

Just like the greek language or any new things to people, the programming language is the same. When you first see it, it's terrifying and hard. But as time goes and you get used to it, it will be easy and simple (not that simple but simple as some small things will take your whole day or even weeks).
 

Death GOD 7

Club Supporter

Update 2021 Dec 4

Texture importing is finished :
Finally got the free time due to the weekend, so I have added full texture import support (tested all texture files, eg: balls, boots, stadiums).

> FIFA 11

*Balls
1638565049065.png


1638565026710.png


> FIFA 14

* Balls
1638565078764.png



1638565096043.png


* Stadiums
1638565183345.png



Also added mesh names :
And also added all mesh names to make it easy to know which object in the blender is which mesh.

> FIFA 14

*Stadium (Sorry as its long :D, enjoy with eye pain)
1638565273067.png



Bone matrices/bone skeleton is halfway done :
The bone skeleton is halfway done, values of bones are obtained and the only thing remaining is to implement it in the blender. Thanks to tokke001 for updating his dll and giving documentation on how to use it.

> FIFA 14

*Head
1638565469873.png


That's it, folks. Exporting will come soon.
See you next week or earlier than that. :D


Also, there is a new variant of COVID-19 (Omicron) found in South Africa in the recent few days. If you are from there, please be safe and be cautious. And for all people around the world, please wear masks, use sanitizers, wash hands and stay safe.

"HAPPY HOLIDAYS"


Regards,
- [SE7EN] Death GOD 7
 
Last edited:

Death GOD 7

Club Supporter

Minor Update 2021 Dec 6

Bone matrices or bone skeleton is done :
Bone matrices are done and were implemented through the dll method. It works but still needs changes to fix the arms and body bones placement (currently it is the same as the one shown here) but can be done in the new mode.

New Blender 3.0 is here :
Blender 3.0 was just released a few days ago. And my addon also supports and works as expected on that version.

Fig :
1638784788037.png



Now on the way to exporting :
Whoa! hold on a moment, before I give you any false hope that it will export new mesh freshly imported like FBX or OBJ models for FIFA RX3 or it can export models from one to different games (FIFA 16 = > FIFA 12).

Eg :
● Importing FIFA PC (FBX) model and exporting to FIFA 14 (rx3)
● Importing rx3 file from FIFA 16 and exporting to FIFA 14 or FIFA 11

Exporting fresh new files from scratch won't be done in this version but will be looked at in later versions as it needs a full write of sections of rx3 and it is just too much work at once. The only thing that will be worked on in export, for now, is with vertices, indices, or uvs changes (more like overwrite but saves the changes made like vertexes/indices/uvs increment or decrement and in blender).

As always.... Stay Hydrated, Wash Hands, Be Cautious & Be Safe

Regards,
- [SE7EN] Death GOD 7
 
Last edited:

gooner25

Club Supporter
The link will be there in 1st post or any reserved post on page 1 when I do a public release.

Currently taking a break in the festive holiday season (Christmas and New Year). Will continue after Jan 2 or after the New Year celebration with my family and friends.

Again... HAPPY HOLIDAYS
thank you , and happy holidays to you!
 

Death GOD 7

Club Supporter
I am baaaaaaaaaaaaack...... for more work of course. It was a long break from Christmas so I have to make pace with the previous work. Hope new year will bring more mods and tools to this modding community. With that, I have started to work on the tools again and will keep posting updates here and on discord.

Also, may your new year journey be good and bright.

Regards,
- [SE7EN] Death GOD 7
 

gooner25

Club Supporter
Hello everyone and happy New Year! Friends, I have a certain problem and I think I will find a solution here. I am currently studying the Blender program, and I am new to this process.
I'm trying to load the face of a certain football player into a blender and this notification comes out (screenshot below) tell the knowledgeable how to solve this problem, thank you!
Скриншот 21-12-2021 171804.png
 


Top