logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 Send TopicPrint
Hot Topic (More than 10 Replies) Blender plugins (Read 626 times)
Kajgue
Global Moderator
Betatester
*****
Offline


Super-sexy-Kung-Fu-H
obo-sunva-bitch

Posts: 498
Location: Apophizal (T:S:B) Headquarters
Joined: Oct 17th, 2005
Gender: Male
Blender plugins
Nov 12th, 2016 at 12:04am
Print Post  
Heya,

As I'm made aware, (as with myself aswel until recently) it can be hard to find the relevant plugins, or even know that they exist; for Blender in order to create world geometry or models.

Blender

Blender is a free, powerful 3d modelling tool. It can be used to create many things, ranging from cartoonish images, realistic renders, animations, movie graphics as well as 3d models and animation sequences for them for games. If the costs of most 3d modelling applications exceed your budget, Blender would be the ideal suggestion.

Blender can be obtained here -

https://www.blender.org/

World Geometry

World geometry can also be created in Blender, and is probably a more specialised tool to create organic geometry in. In order to create geometry from your blender models, first of all export it with the .ASE scene exporter -

ASE Exporter plugin
(By MCampagnini)

IF THIS PLUGIN DOES NOT WORK, THE FOLLOWING ASE EXPORTER SHOULD!
ASE251.zip

(Tested with version 2.79, currently untested with 2.8 unless somebody wants to try)

Before exporting using the ASE exporter, make sure your 'will be' brush is triangulated, which is even more relevant if using this object as organic/fluid geometry. The reason behind this is that, the type of graphics that most games comprise of may only consist of flat surfaces, and it is impossible to make a triangulated polygon 'bent', meaning you are free to manipulate vertexes in any way you desire. If you have ever seen a stock Unreal map through the editor in wireframe view, you will notice that outdoor brushes or organic geometry (except in a few shortcut cases) will only consist of polygons (flat faces) which have three corners (vertexes) and three sides (edges). Unreal cannot handle polygons (faces) which are in any way non-flat, therefore you should always be working with triangulated faces for organic geometry.

After exporting your file as an .ase, you can then use the asetot3d tool in order to convert your exported file into a .t3d brush.

ASEtot3d
(By Daire "Solosnake" Stockdale)

Finally, you can just load up that new .t3d file within UnrealEd by 'Importing' it as a .t3d brush (that option can be found under the 'Brush' menu-tab), which will draw your redbrush as that file you just exported, converted and loaded. Also remember your model from Blender MUST be a continuous mesh, it may not have any gaps, holes or parts of the model which exchange a 'leak' between what is meant to be the outside of your model, and the inside (brush volume) of your model.

Skeletal meshes

I will not provide a tutorial on how to create, rig and animate a skeletal mesh at the moment, but may later on in a separate thread. If you know how to create character models, rig them and animate them (or anything else which has animations) but don't know where to obtain the necessary plugins to export to .psk (Unreal skeletal model format) or .psa (Unreal skeletal armature format) I will provide the exporter:

.PSK/.PSA Exporter
(By Optimus-P)

(Tested with version 2.79, currently untested with 2.8 unless somebody wants to try)

Vertex Meshes

SkyWolf has been working on a Blender plugin to handle the creation of Vertex Meshes from within Blender (sorry that i didn't include this in this thread for a while).

https://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1490136781
« Last Edit: Apr 29th, 2020 at 6:42pm by Kajgue » 
Reason: A link was wrong 

AKA - ( T : S : B ) Ice-Lizard


Whistleblower Ted Gunderson
Back to top
IP Logged
 
Skywolf
Betatester
Offline


Just placeholding...

Posts: 832
Joined: Aug 2nd, 2009
Re: Blender plugins
Reply #1 - Nov 12th, 2016 at 2:24pm
Print Post  
By default these plugin already come with Blender. Just enable them under User Preferences.

The PSA/PSK exporter seems to be quite hard to get working right though. First the model and skeleton's origin must be at center. But even then I can't get it to work correctly. When making the model flat shaded it works fine but when it's smooth shaded it deforms the model.

Another thing is that you need to export the PSA/PSK files to the same folder as the .blend file else it simply refuses to export anything.
  

I hate it when people ask me what my favorite game is. Just try to explain you're not talking about Unreal Tournament Roll Eyes.
Back to top
 
IP Logged
 
Kajgue
Global Moderator
Betatester
*****
Offline


Super-sexy-Kung-Fu-H
obo-sunva-bitch

Posts: 498
Location: Apophizal (T:S:B) Headquarters
Joined: Oct 17th, 2005
Gender: Male
Re: Blender plugins
Reply #2 - Nov 12th, 2016 at 4:03pm
Print Post  
Oh?

I actually had to download these plugins separately, that could be because I don't have the very latest version of Blender.
  

AKA - ( T : S : B ) Ice-Lizard


Whistleblower Ted Gunderson
Back to top
IP Logged
 
Kajgue
Global Moderator
Betatester
*****
Offline


Super-sexy-Kung-Fu-H
obo-sunva-bitch

Posts: 498
Location: Apophizal (T:S:B) Headquarters
Joined: Oct 17th, 2005
Gender: Male
Re: Blender plugins
Reply #3 - Sep 6th, 2019 at 4:50pm
Print Post  
I know SkyWolf has his own thread, but I thought it'd be a good idea to link the thread to his Blender: vertex mesh plugin here.

I'll also sticky this thread and add more plugins to the list as time goes on.
  

AKA - ( T : S : B ) Ice-Lizard


Whistleblower Ted Gunderson
Back to top
IP Logged
 
Skywolf
Betatester
Offline


Just placeholding...

Posts: 832
Joined: Aug 2nd, 2009
Re: Blender plugins
Reply #4 - Sep 6th, 2019 at 6:22pm
Print Post  
Are all these plugins compatible with Blender 2.8? Might be worth checking as 2.8 breaks pretty much all plugins.

  

I hate it when people ask me what my favorite game is. Just try to explain you're not talking about Unreal Tournament Roll Eyes.
Back to top
 
IP Logged
 
Kajgue
Global Moderator
Betatester
*****
Offline


Super-sexy-Kung-Fu-H
obo-sunva-bitch

Posts: 498
Location: Apophizal (T:S:B) Headquarters
Joined: Oct 17th, 2005
Gender: Male
Re: Blender plugins
Reply #5 - Sep 6th, 2019 at 6:26pm
Print Post  
Ah good point, i know for sure they're compatible with the version i'm using (2.79).

I'll add something to the initial message. Thanks.
  

AKA - ( T : S : B ) Ice-Lizard


Whistleblower Ted Gunderson
Back to top
IP Logged
 
luke11685
Full Member
***
Offline


Oldunreal member

Posts: 173
Joined: Mar 28th, 2018
Re: Blender plugins
Reply #6 - Nov 20th, 2019 at 9:23pm
Print Post  
I hope someone will make update for this plug-in. https://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1490136781 version 1.3.5 and the rest of them all versions are outdated so they won't be working.
  
Back to top
 
IP Logged
 
han
Global Moderator
Unreal Rendering Guru
Developer Team
*****
Offline


Oldunreal member

Posts: 594
Location: Germany
Joined: Dec 10th, 2014
Gender: Male
Re: Blender plugins
Reply #7 - Nov 29th, 2019 at 4:18pm
Print Post  
https://github.com/Befzz/blender3d_import_psk_psa

Are these the latest versions?

And in general: Would anyone be willing add support for an additonal "NORMALS" chunk for the PSK files?

Code
Select All
struct VNormal
{
	FVector Normal;
}; 



I haven't yet looked into whether it makes sense to store it per VVertex or VPoint.

I'm currently overhauling the PSA/PSK exporters for inclusion into UTPG, and while doing this is noticed that never a chunk for normals was defined for the PSK files.

In particular as normals are for the low complex geo a really dominant factor, so it really makes sense to allow for editing them.

On top of that, when it comes to normalmapping, it is crucial that normal maps are baked with the same normals (and implicit the same tangent space) as which will get used during rendering. Otherwise shading errors do occur.

  

HX on Mod DB. Revision on Steam. Löffels on Patreon.
Back to top
 
IP Logged
 
Kajgue
Global Moderator
Betatester
*****
Offline


Super-sexy-Kung-Fu-H
obo-sunva-bitch

Posts: 498
Location: Apophizal (T:S:B) Headquarters
Joined: Oct 17th, 2005
Gender: Male
Re: Blender plugins
Reply #8 - Dec 2nd, 2019 at 7:52pm
Print Post  
I definately would support the inclusion of normals into the psk file, if you mean it would allow content creators to have more control over overall mesh shading (especially if smooth and flat shading combined become possible).

Though what do you mean by UTPG? The UT patch counterpart? I wouldn't have much use for something that's only going to be in the UT patch, nor does it make sense not to include it in 227.
  

AKA - ( T : S : B ) Ice-Lizard


Whistleblower Ted Gunderson
Back to top
IP Logged
 
han
Global Moderator
Unreal Rendering Guru
Developer Team
*****
Offline


Oldunreal member

Posts: 594
Location: Germany
Joined: Dec 10th, 2014
Gender: Male
Re: Blender plugins
Reply #9 - Dec 2nd, 2019 at 10:19pm
Print Post  
Quote:
Though what do you mean by UTPG? The UT patch counterpart? I wouldn't have much use for something that's only going to be in the UT patch, nor does it make sense not to include it in 227.

https://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1569587267
Yes. Unreal Tournament Presevation Group.

I can't tell how much of support for it will end up in 227, neither can I be sure for UTPG. Maybe they never will get included into UTPG. Even my old fixes for them never made it back into Unreal 227. Probably because they accidently got lost.

Either way, I'm halfway rewriting the exporters first, but probably will write a new UFactory based importer as well. I can't tell what will make it into 227, neither can I for sure tell  they will make it into UTPG (but I just assume here they probably will).

I'm probably gonna add support to my ActorX fork as well. I certainly need it either way for the Nerf 300a project.

I think it also make sense to introduce an additional chunk for extrusion vectors used for fattening. So one can have one set and/or materials split up in a ways suitable for shading while at the same time not mess up geometry. One could even do such things as to keep the bottom of meshes on the same plane, like when you have the monk mesh. You don't want to make fattening lower it into the ground.
  

HX on Mod DB. Revision on Steam. Löffels on Patreon.
Back to top
 
IP Logged
 
luke11685
Full Member
***
Offline


Oldunreal member

Posts: 173
Joined: Mar 28th, 2018
Re: Blender plugins
Reply #10 - Dec 3rd, 2019 at 11:06am
Print Post  
This plug-in version 1.3.5 is working only in Blender as export not import in Blender version 2.79b.
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo