Jump to content

Can anyone at all please tell me how to PORT things to Fallout?


Recommended Posts

It has been so hard. Soooooo difficult to talk to someone that can tell me on where exactly do i begin making mods. I ask any fellow modders, how do i start. I know modding is complicated so let me just start off by telling what exactly is my goal.

 

Like the modder Dragbody does, my goal is to understand and be able to execute the ability to port characters, weapons, clothes, armour, furniture, etc. from other games and put it into fallout new vegas or FO3 or FO4. I want to be able to take for example, ada wong from resident evil 2 remake, and make her a playable race and/or replace an npc with her body and face. I don't care how long it could take, or how hard it can be, but someone.please.HELP ME! I'm so lost as to knowing what it takes to begin modding fallout.

 

I understand the G.E.C.K has a big part in modding. But that's really about it. Did i answer my own question just now? Do i just look up tutorials on how to mod using the G.E.C.K? I understand the modding community isn't as big as for example, the drawing community. Learning to draw was a breeze with the amount of courses, guides, books, and videos i could find on how to draw ANYTHING. But modding tutorials just seem so, scarce. No help at all. Or please tell me if i'm just not looking correctly? At least for PORTING i cannot find any tutorials.

Link to comment
Share on other sites

For a "starting point" overview with links to various tutorials and "tips" from experienced mod creators, please see the wiki "Getting started creating mods using GECK" article.

 

In general terms, the Nexus Wiki is an often unknown resource for beginning mod creators. But you are correct: there are few articles about how to create mods because the process is so dependent upon the "development kit" required by the different games.

 

-Dubious-

Link to comment
Share on other sites

As you have figured out, the GECK is the main tool for making mods. The GECK doesn't make assets though, only mods. Assets (3d models, animations, etc) are made with different tools.

 

For Fallout New Vegas, texture assets have to be in dds format. The game can't use jpg textures or other common formats. Most modders use GIMP to create or convert images into dds format. Paint.Net (not the paint that comes with Windows but it's free) also works but is much less popular. GIMP requires a dds plugin to be installed. Paint.Net supports dds files without requiring a plugin.

 

Textures used in the game have to be a power of 2 in size, so 512x512, 1024x1024, etc. You can't have a texture that is 1000x500, for example, since that's not a power of 2 (2,4,8,16,32,64,128,256,512,1024,2048, etc). They don't have to be perfectly square. You can have a texture that is 256x512, for example.

 

3d models have to be in nif format. There are nif tools available for Blender and 3ds Max. Blender is free. 3ds Max is not free (at least not the version that works with FNV and the nif tools). Most modders use Blender just because of the cost of 3ds Max.

 

I haven't played Resident Evil 2 Remake and I don't know how the game is put together, but I suspect that Ada Wong is 3d model. Fallout New Vegas doesn't actually use different 3d models for different NPCs. Instead, FNV has a whiz-bang-spiffy face morphing system that starts with a single mesh and texture for each gender and then morphs those and shades the textures differently for different faces and skin tones. What this means is that you can't take a 3d character model from another game and just use it in FNV. Instead, the best that you can do is to set the various face sliders in the GECK to make the NPC's face look like the face of a character from another game. The shading bits used by FNV's facegen system are extremely difficult and annoying, so getting a face to look right takes a LOT of effort. I personally have found that it's best to just randomly generate faces until you get one that at least has the textures pretty close to what you want and then modify the face geometry from there.

 

So basically, you can't port Ada Wong (or any other character from other games) to FNV. The best you can do is to create an NPC in the GECK's miserable facegen system that looks something like Ada Wong.

 

Now as far as other things go (weapons, clothes, armor, furniture, etc, as you mentioned), those things can be ported. The main reason you won't find any tutorials about porting these is that you basically just import whatever the assets are into a 3d modeling program (again, Blender or 3ds Max) and convert the assets to nifs. Once you have the meshes as nifs and the textures as dds files, you just add the item to the game using the GECK. So other than the bit about importing the assets into your 3d modeling program, all of the tutorials for creating these types of assets and putting them in the game apply. So if you are porting a piece of furniture into the game, just look up a tutorial about how to add a static or a piece of furniture into FNV. Note that "furniture" in FNV means a static object that you can interact with, typically with some sort of associated animation, like sitting in a chair or leaning up against a wall.

 

Static objects (things that you don't interact with) are the simplest and easiest. Clothing and armor are basically the same thing as far as FNV's game engine are concerned. One tricky bit is that the "upperbody" mesh includes the human body with it. If your clothing is shorts, a T shirt, and a pair of sneakers for example, the human legs and arms also need to be included in the mesh (but not the hands or head). The mesh also has to be rigged to the human body armature (aka skeleton). If you don't know what rigging is, you need to look up some generic tutorials for 3d modeling and animation.

 

So let's say for example you have an outfit from another game, and again I'm going to use the example of shorts, a T shirt, and sneakers. You want to port this to FNV. The first thing you need to do is load this outfit into a 3d modeling program and unparent the mesh from any armature that might be present. If the mesh came with human bits (arms, legs, hands, head) you'll want to remove those bits from the mesh. Then save only the mesh and not the armature. Exit out of your 3d modeling program, restart it, and now load in one of the body meshes from FNV. Import your un-rigged clothing mesh. Adjust the mesh in your 3d modeling program so that it fits the body properly, and rig it to the FNV armature (skeleton) that came with your body mesh. Export the whole thing as a nif. If you are using Blender, you'll need to use a program called NifSkope to fix the shader flags since Blender doesn't export those properly. Now add the outfit to the game using the GECK.

 

I'm skipping over a lot of details here, but I'm trying to give you a rough overview of what you do to port different assets into the game.

 

Weapons are similarly tricky, because there are all sorts of weapon nodes that need to be defined and things have to be named properly and done in a certain way so that the weapons animate the way that they should in-game.

 

So basically, if you are porting clothing from another game, look up tutorials about how to create clothing and armor. The tutorial won't show you how to import the mesh from the other game, but once you have a basic understanding of 3d modeling, importing something is pretty simple. If you are making a weapon, look up weapon tutorials.

 

There's a lot to learn. The GECK is an absolutely miserable toolset. 3d modeling can be fairly complicated and there is a lot to learn.

 

Follow the links that Dubious provided. There are links to the proper versions that you'll need for all of the tools (only certain versions work properly with FNV) and links to numerous tutorials.

 

One important thing to note is that Fallout 3 and Fallout New Vegas use the same basic game engine, with very few differences. If you import a hat from FO3 and use it in FNV it ends up rotated by 90 degrees (which is easy to fix), but most other assets (clothes/armor, body meshes, clutter objects, statics, etc) all just copy from one game to the other. This also means that tutorials for FO3 also generally apply fairly well to FNV.

 

FO4's game engine is different enough that porting assets from FO4 is much more difficult. You can't just copy things over. FO4 is closer to Skyrim SE than it is to FO3/FNV as far as how the game engine works. The rigging and armatures between Fallout and Elder Scrolls games are completely different. You don't have things with wings and tails in Fallout.

 

You've got a lot to learn. Start simple. Start with the GECK and do simple things like adding assets that already exist in the GECK to various interiors, or make some new NPCs, that sort of thing. The GECK's conversation system is baffling at first, but makes a lot more sense when you realize that it evolved out of Morrowind's conversation system, where multiple NPCs could say the same thing and conversations were organized by topic instead of by NPC.

 

Good luck and have fun.

  • Thanks 1
Link to comment
Share on other sites

I know what has been said so far is a lot, but do be careful about asset porting on the Nexus. Their policies allow Royalty Free assets (STALKER has these) to be added to the game, but if you do something like say, port an armor from Fallout 3's Pitt DLC to NV they will take down your mod and possibly ban you. If you want to port game assets that aren't free-to-use you should probably post on the Gun Network, to my understanding they do allow asset porting of any capacity.

Link to comment
Share on other sites

I know what has been said so far is a lot, but do be careful about asset porting on the Nexus. Their policies allow Royalty Free assets (STALKER has these) to be added to the game, but if you do something like say, port an armor from Fallout 3's Pitt DLC to NV they will take down your mod and possibly ban you. If you want to port game assets that aren't free-to-use you should probably post on the Gun Network, to my understanding they do allow asset porting of any capacity.

Thank you so much for the warning! I'm aware of this. When i one day get to the point of being able to post a worthy mod that is ported, i'll make sure to post on GUN. Again, thanks though! c:

Edited by WindowsCreation
Link to comment
Share on other sites

T

 

For a "starting point" overview with links to various tutorials and "tips" from experienced mod creators, please see the wiki "Getting started creating mods using GECK" article.

 

In general terms, the Nexus Wiki is an often unknown resource for beginning mod creators. But you are correct: there are few articles about how to create mods because the process is so dependent upon the "development kit" required by the different games.

 

-Dubious-

Trueee. Games each have different developement kits so you'd have to look up tutorials for each different game. For example, fallout has g.e.c.k, and i guess garry's mod has it's own development kit? Thanks for the links, it looks overwhelming but i'll take it slow.

Link to comment
Share on other sites

As you have figured out, the GECK is the main tool for making mods. The GECK doesn't make assets though, only mods. Assets (3d models, animations, etc) are made with different tools.

 

For Fallout New Vegas, texture assets have to be in dds format. The game can't use jpg textures or other common formats. Most modders use GIMP to create or convert images into dds format. Paint.Net (not the paint that comes with Windows but it's free) also works but is much less popular. GIMP requires a dds plugin to be installed. Paint.Net supports dds files without requiring a plugin.

 

Textures used in the game have to be a power of 2 in size, so 512x512, 1024x1024, etc. You can't have a texture that is 1000x500, for example, since that's not a power of 2 (2,4,8,16,32,64,128,256,512,1024,2048, etc). They don't have to be perfectly square. You can have a texture that is 256x512, for example.

 

3d models have to be in nif format. There are nif tools available for Blender and 3ds Max. Blender is free. 3ds Max is not free (at least not the version that works with FNV and the nif tools). Most modders use Blender just because of the cost of 3ds Max.

 

I haven't played Resident Evil 2 Remake and I don't know how the game is put together, but I suspect that Ada Wong is 3d model. Fallout New Vegas doesn't actually use different 3d models for different NPCs. Instead, FNV has a whiz-bang-spiffy face morphing system that starts with a single mesh and texture for each gender and then morphs those and shades the textures differently for different faces and skin tones. What this means is that you can't take a 3d character model from another game and just use it in FNV. Instead, the best that you can do is to set the various face sliders in the GECK to make the NPC's face look like the face of a character from another game. The shading bits used by FNV's facegen system are extremely difficult and annoying, so getting a face to look right takes a LOT of effort. I personally have found that it's best to just randomly generate faces until you get one that at least has the textures pretty close to what you want and then modify the face geometry from there.

 

So basically, you can't port Ada Wong (or any other character from other games) to FNV. The best you can do is to create an NPC in the GECK's miserable facegen system that looks something like Ada Wong.

 

Now as far as other things go (weapons, clothes, armor, furniture, etc, as you mentioned), those things can be ported. The main reason you won't find any tutorials about porting these is that you basically just import whatever the assets are into a 3d modeling program (again, Blender or 3ds Max) and convert the assets to nifs. Once you have the meshes as nifs and the textures as dds files, you just add the item to the game using the GECK. So other than the bit about importing the assets into your 3d modeling program, all of the tutorials for creating these types of assets and putting them in the game apply. So if you are porting a piece of furniture into the game, just look up a tutorial about how to add a static or a piece of furniture into FNV. Note that "furniture" in FNV means a static object that you can interact with, typically with some sort of associated animation, like sitting in a chair or leaning up against a wall.

 

Static objects (things that you don't interact with) are the simplest and easiest. Clothing and armor are basically the same thing as far as FNV's game engine are concerned. One tricky bit is that the "upperbody" mesh includes the human body with it. If your clothing is shorts, a T shirt, and a pair of sneakers for example, the human legs and arms also need to be included in the mesh (but not the hands or head). The mesh also has to be rigged to the human body armature (aka skeleton). If you don't know what rigging is, you need to look up some generic tutorials for 3d modeling and animation.

 

So let's say for example you have an outfit from another game, and again I'm going to use the example of shorts, a T shirt, and sneakers. You want to port this to FNV. The first thing you need to do is load this outfit into a 3d modeling program and unparent the mesh from any armature that might be present. If the mesh came with human bits (arms, legs, hands, head) you'll want to remove those bits from the mesh. Then save only the mesh and not the armature. Exit out of your 3d modeling program, restart it, and now load in one of the body meshes from FNV. Import your un-rigged clothing mesh. Adjust the mesh in your 3d modeling program so that it fits the body properly, and rig it to the FNV armature (skeleton) that came with your body mesh. Export the whole thing as a nif. If you are using Blender, you'll need to use a program called NifSkope to fix the shader flags since Blender doesn't export those properly. Now add the outfit to the game using the GECK.

 

I'm skipping over a lot of details here, but I'm trying to give you a rough overview of what you do to port different assets into the game.

 

Weapons are similarly tricky, because there are all sorts of weapon nodes that need to be defined and things have to be named properly and done in a certain way so that the weapons animate the way that they should in-game.

 

So basically, if you are porting clothing from another game, look up tutorials about how to create clothing and armor. The tutorial won't show you how to import the mesh from the other game, but once you have a basic understanding of 3d modeling, importing something is pretty simple. If you are making a weapon, look up weapon tutorials.

 

There's a lot to learn. The GECK is an absolutely miserable toolset. 3d modeling can be fairly complicated and there is a lot to learn.

 

Follow the links that Dubious provided. There are links to the proper versions that you'll need for all of the tools (only certain versions work properly with FNV) and links to numerous tutorials.

 

One important thing to note is that Fallout 3 and Fallout New Vegas use the same basic game engine, with very few differences. If you import a hat from FO3 and use it in FNV it ends up rotated by 90 degrees (which is easy to fix), but most other assets (clothes/armor, body meshes, clutter objects, statics, etc) all just copy from one game to the other. This also means that tutorials for FO3 also generally apply fairly well to FNV.

 

FO4's game engine is different enough that porting assets from FO4 is much more difficult. You can't just copy things over. FO4 is closer to Skyrim SE than it is to FO3/FNV as far as how the game engine works. The rigging and armatures between Fallout and Elder Scrolls games are completely different. You don't have things with wings and tails in Fallout.

 

You've got a lot to learn. Start simple. Start with the GECK and do simple things like adding assets that already exist in the GECK to various interiors, or make some new NPCs, that sort of thing. The GECK's conversation system is baffling at first, but makes a lot more sense when you realize that it evolved out of Morrowind's conversation system, where multiple NPCs could say the same thing and conversations were organized by topic instead of by NPC.

 

Good luck and have fun.

 

First off thank you for this extensive reply. I will definitely start off with doing something small like making a static object like a rubber ducky and putting it in the goodsprings bar lol. It's a shame it isn't simple to port characters but it's ok, I'm willing to learn it. I'd really like to learn the facegen tool since making an npc look exactly like another character would be sick. Dragbody did something really interesting and i wonder if he used facegen tool to do this. He modded Sherry Wilkins from resident evil 6 to replace the model of Apprentice Watkins from the brotherhood of steel as shown in this picture:

 

 

UCiPTGg.png

 

 

I do wonder how exactly he added the outfit though. I assume the hair was changed in Facegen? And look, he also did a texture overhaul, changed his look, and added hair to Doc Mitchell from goodsprings:

 

 

 

krIhLfp.png

 

 

 

Lets say he used Facegen to change his face, but how about the outfit and hair. As you said, i assume he makes them in 3ds max or blender and then adds it to the FNV skeleton? It's soooo beautiful. Looks like Fallout 4 quality npc's. Last thing i'd like to ask you, what career field must one be in to know how to make these nice looking outfits, hair, realistic faces? Would it be like 3d design or like game design? It really interest me how he made characters from 2010 Look like they're from 2016-2021. I might be interested in getting more information on this career field if it means i can create this quality of work one day. Thank you so much for the help @madmongo

Link to comment
Share on other sites

First off Dragbody didn't create any of this, he just ripped assets from other games. Not to diminish his mods, but he does not make the models from scratch, I want that to be clear.

 

Making these assets from scratch does require some knowledge in 3d modeling and texturing. There's a lot of tutorials you can find for blender, if you don't want to pay money for a 3d program. I'd say it's almost required to know your way around blender or 3dsmax before you start working on anything mesh related, beyond mashups and minor mesh alterations. If you want to use blender, this is the best version and it already includes everything you need for working with nif files.

 

I frequently convert free models from sketchfab to New Vegas. The way I do it is preferably get an obj file of the mesh and import it into blender, get a mesh from the game that is about the dimension for the object I'm converting, set up materials/ fixing smooth groups and then export. Outfits require skinning, which is a whole other subject. As for faces/ making faces into a playable race, it requires an egm and tri file and optionally an egt file so it is colorable, although I really don't know if custom egt files can even be created at this point. To create a tri file you basically have to recreate every face morph that is available in the game on your head mesh, this is very tiresome and lots of stuff can get messed up during that process, that's why very few people even bother touching tri files.

 

That's all I can think of right know.

 

Basically, I reccommend starting with some easy mashups, simple mesh and texture tweaks and get a feeling for the 3d program of your choice (not many out there that support exporting/importing of nifs). Don't jump head first into the difficult stuff, it'll only frustrate youand make you stop altogether. Good luck!

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...