BUILDING A CUSTOM CAR IN ARMA REFORGER - Part2 (Rigging, Importing to Game) — Transcript
Full transcript
- 0:02Hey yo, how's everyone going? All right,
- 0:05so we're going to get back into making
- 0:08wacky racing vehicles. Um,
- 0:15so I'm going to jump on Discord actually
- 0:16and I'm going to go live and see if
- 0:17anyone wants to jump in and watch
- 0:21and ask some questions and we'll try and
- 0:22jump through some stuff.
- 0:28jump on the creative lounge
- 0:33and we'll share our screen for them too,
- 0:34I guess.
- 0:43Okay,
- 0:46my terrible desktop, guys.
- 0:53So, what I'm looking to do right now is
- 0:55just turn on some API settings in
- 0:57Blender. Sorry. Um, in Infusion,
- 1:08we don't need to save that. That's fine.
- 1:10So, I brought the test fills in that we
- 1:11were playing with last night just to see
- 1:12if they load on a car, and they do
- 1:14without issues. They don't look great,
- 1:16but again, this is just for testing. We
- 1:18can reskin and redo them later if we
- 1:19need to.
- 1:22Um, but that's fine. All right. So, what
- 1:24I'm going to do is go back to
- 1:28our workbench and our options,
- 1:31and we want to check we've got [snorts]
- 1:35enable API turned up.
- 1:38The other thing you want to do is make
- 1:40sure you've installed your Infusion
- 1:41Blender tools, all of their add-ons,
- 1:44um, cuz that'll allow you to do this.
- 1:48So, go into your assets. And now I'm
- 1:50going to share an FBX file with you guys
- 1:53um that you can use for this, but this
- 1:56is the one I've made so far.
- 1:59Um so, we'll open this one.
- 2:03So, we can send it to Blender. Yes.
- 2:08What this is going to do is going to
- 2:09open up Blender. It's going to bring it
- 2:10straight in for us.
- 2:13Turn the music down a bit.
- 2:19All right. So, all that's done is
- 2:21brought in the wheel. But you can see it
- 2:23even brings it in with the textures,
- 2:25which is fine. So, we'll get out of
- 2:27there. We don't want him.
- 2:31Not sure why it's only brought the wheel
- 2:33in. That's not good. All right. We'll
- 2:34bring in the base FBX. That should be
- 2:37the correct one. Send to Blender.
- 2:42That's better.
- 2:46Chances bit intense. Okay, so there's a
- 2:50few things in here to go through. Um,
- 2:53you can turn on your tools here.
- 2:57Now, infusion tools is probably all you
- 2:59really need. You can use the AR vehicle
- 3:01tools that you you'll find on GitHub.
- 3:03It's good for making your fire geometry
- 3:07and your wheel collisions. Um, otherwise
- 3:10I don't really use it. Um, and I do
- 3:13delete some of the default bones that
- 3:14come in the sample mod. So, I recommend
- 3:17going and checking the sample mod out
- 3:19first and having a look at what they
- 3:22have going on. But, if we jump into
- 3:24these, we can hide the file or the the
- 3:27main geometry, which is the collision
- 3:28geometry. So, UBX is box.
- 3:33And we can go into the vehicle here. So,
- 3:36we've got still some collision geometry,
- 3:39which is this green um which is the fire
- 3:42geometry. So, we can turn that off with
- 3:45hide again. Oh, sorry. That was G hide.
- 3:48All right. Some other things we're going
- 3:50to do quickly just to make this a bit
- 3:51easier to read. So, if you hold alt and
- 3:54middle mouse, you can scroll around and
- 3:56snap. Otherwise, middle mouse. I'm not
- 3:58going to teach everyone how to use
- 3:59Blender. Um,
- 4:02but I like to turn some basic settings.
- 4:11Sorry, bear with me. Always forget where
- 4:14these are.
- 4:18All right, we'll keep them as they are.
- 4:21Bones.
- 4:23Where's viewport? I'm bloody blind
- 4:25today. All right, change them to stick.
- 4:28We'll give the names then we'll put them
- 4:30in front. All right. So, these are all
- 4:32the bones.
- 4:36Now, these come in the sample car.
- 4:39Um, I will give this FBX for people if
- 4:41you want to play around with it. But the
- 4:43gist of of these bones usually is you
- 4:46need to bring them in, you need to
- 4:47position them in the right spots for
- 4:49everything to work. Um, there is a
- 4:51little bit of play.
- 4:54The big ones that probably need play the
- 4:56most are the body bone.
- 5:00So, edit mode.
- 5:03This really needs to be in line
- 5:06kind of just below your axles and in
- 5:08line with your body. Otherwise, your
- 5:09wheels aren't going to sit right. The V
- 5:11route always needs to be centered. You
- 5:13need to make sure that the geometry of
- 5:15all the V's aligns to the center here in
- 5:17the zero. Um, I'm not going to go into
- 5:19details of how to move all the bones
- 5:21around. I'm sure you guys can figure
- 5:23that out on your own, but essentially
- 5:25clicking on any of the bones in edit
- 5:27mode and then G
- 5:30and snapping with your Y or your Z tools
- 5:34or X will allow you to move bones around
- 5:38and get them in place. Um, so we'll work
- 5:40through that when I import the new
- 5:42vehicle in a minute. What we'll do first
- 5:45is we'll save this as a file that we can
- 5:47give to people.
- 5:52And we'll go to the cars. We'll go
- 5:54toilet car. We get textured. We'll keep
- 5:57it out of here. We'll make a new folder
- 5:58here.
- 6:00All this FBX
- 6:03rigged.
- 6:06And we'll just call it sample
- 6:09FBX or sample carri.
- 6:13Yeah, that'll do.
- 6:16Rig.
- 6:18So I'll save this Blender file.
- 6:21I'll be able to give everyone this to
- 6:24use.
- 6:26All right. So what we'll do is we'll
- 6:27bring in some basic stuff here. First
- 6:29things we'll get out of edit mode. We'll
- 6:32go back. Now the body or load LOD zero
- 6:37or load zero is like your default. You
- 6:40can bring in more loads. You can have up
- 6:43to eight I think in Reforger. A lot is
- 6:46just depending on how far away you are
- 6:48from the object, it's going to show
- 6:50lower resolutions if you bring in lower
- 6:53poly models.
- 6:57So,
- 6:58I'm not too fussed about doing uh doing
- 7:01that. But, I'll delete this cuz we don't
- 7:04need it.
- 7:06And I'll keep my steering wheel for now
- 7:08because we'll just use the default one
- 7:09I've set. I don't really
- 7:12want to go into the animations too much
- 7:13for that right now. But eventually if
- 7:15people are interested I can show them um
- 7:18how to do these animations. Hey, what's
- 7:20going on? Welcome to the chat.
- 7:22I am recording at the moment.
- 7:24>> How are you, man?
- 7:26>> I'm okay. [snorts]
- 7:28>> Just going through my Discord, deleting
- 7:30all the [ __ ]
- 7:31>> Yeah, I feel you.
- 7:33So, I'm just doing
- 7:36>> What are you doing?
- 7:37>> A tutorial on cars.
- 7:40Um,
- 7:42a tutorial on cause, my friend. So,
- 7:46we're bringing in a toilet.
- 7:51>> Indeed.
- 7:52>> Interesting. Interesting.
- 7:54>> So, this is the toilet.
- 7:58So, we'll import our FBX we've made in
- 8:01our previous tutorial that I put on
- 8:03YouTube
- 8:04and
- 8:06do a few things.
- 8:10All right, get rid of these.
- 8:13These are just the cameras from where it
- 8:14imports.
- 8:16And we should
- 8:17>> crap my
- 8:18>> unparent this. Alt P. Clear and keep
- 8:21transformation.
- 8:23Want to delete that. Now,
- 8:25now we can rotate this on the Z-axis
- 8:29180°.
- 8:32And we can go shift s
- 8:36uh selection to
- 8:40cursor active. Where's my world origin?
- 8:43Oh, cursor to world origin. No, we don't
- 8:46want that.
- 8:50And that's good. Object
- 8:53selection to cursor.
- 8:57All right. So, now we're aligned.
- 9:04TZ to move him up. And we can see where
- 9:07the wheels are roughly going to align.
- 9:10And then from here, we can probably move
- 9:14around and start to scale.
- 9:22Definitely need some.
- 9:25Just a moment.
- 9:34Come here, cat.
- 9:37My cat is being silly.
- 9:43>> Shur, please come here. Stop meowing.
- 9:46Everyone's asleep.
- 9:48[sighs] [ __ ] All right.
- 10:05What I might do actually is I'm just
- 10:07going to go back and reimpport that
- 10:09object I had quickly.
- 10:12Shut up, cat. You're chill, man.
- 10:15All right, we'll bring him back in so we
- 10:17can see the scale. This might make it a
- 10:19bit easier. Import
- 10:22FDX
- 10:24toilet cut
- 10:26gy move that along.
- 10:31OP clear parents.
- 10:34Delete that. Delete. Delete that. Delete
- 10:37that silly socket there.
- 10:41Z 180 GZ up GY.
- 10:46All right. Now we can start scaling this
- 10:48to look better.
- 10:49scale.
- 10:53I want too big
- 10:58about there.
- 11:00G.
- 11:03Yeah, that's pretty good.
- 11:07All right. Head to the origin.
- 11:10Uh, selection to cursive DZ.
- 11:16snap around and we'll get this in line
- 11:21his head.
- 11:23So, it's in line with those axises now.
- 11:25All right, cool. That's good. We can
- 11:27move those. Now, we can delete him. All
- 11:31right. Fire geometry. Let's just hide
- 11:33that. Dio.
- 11:38Interesting. Pretty close with that
- 11:40wheel.
- 11:42I'm not sure where the axles sits at the
- 11:44front or the back of this from memory.
- 11:48At the back. Okay. So, we need to move
- 11:51that forward.
- 11:54All right. So, we can go back into here
- 11:56then edit and go to these bones.
- 12:01So, the ones you want to move is your
- 12:03wheel, your suspension, your axle too,
- 12:05and the opposite side. So, wheel
- 12:09suspension again for the back.
- 12:12Um, I'm going to hide these wheel
- 12:13collisions because they're in the way.
- 12:16So, clicking on them and H will hide
- 12:18them.
- 12:19And if we go in there and tab, should be
- 12:23able to select just those.
- 12:26Correct. [snorts] All right. Cool. So,
- 12:28we'll go back and align them. Y with G
- 12:32moves them along.
- 12:34Should snap the wheels there.
- 12:38Perfect. All right. The front one has a
- 12:40few more. There's a rotator and a wheel.
- 12:43Um, the other thing I might do is move
- 12:46these in slightly.
- 12:48So,
- 12:50yeah, [snorts] that doesn't look
- 12:51completely aligned.
- 12:58>> How do you make a server? Um,
- 13:01never mind.
- 13:03There's a whole lot to that, man. I
- 13:05could unpack. Um,
- 13:10so move him on the X to center him a bit
- 13:13better.
- 13:15Perfect.
- 13:16We'll get rid of that.
- 13:20All right. Now we're starting to look
- 13:21lined up.
- 13:24All right. Wheels tab. So we'll go G and
- 13:27on the X axis we can move this minus.2.
- 13:32>> [ __ ] hilarious. Good
- 13:34>> one. We'll say minus 0.05. No, that's
- 13:37too far.
- 13:39Minus
- 13:41what? Minus.05.
- 13:44That's pretty good. And then for this
- 13:47one, G
- 13:49uh positive.05.
- 13:53All right. We align the front the same.
- 13:57So, we'll select Oh, not that one. these
- 14:00guys.
- 14:03We want to grab not the body, but we do
- 14:07want to grab the axle.
- 14:09Oh, that's the pedal brake. Axle's
- 14:12hiding in there.
- 14:14We can move that down if we need to, but
- 14:18I might keep it there now just for the
- 14:20sake of not breaking the suspension in
- 14:23this car. [sighs and gasps]
- 14:26Got those.
- 14:30Gy.
- 14:31Snap them back in place. Body's in a
- 14:34good spot. Root's in a good spot.
- 14:37Sitting a bit far back from the center,
- 14:40but that should be fine.
- 14:42The steering wheel.
- 14:46All right,
- 14:47let's go into edit mode on this object
- 14:51and just
- 14:53kill this dude quickly.
- 15:00Where is War Thunder?
- 15:03Add that to the server.
- 15:06War Thunder.
- 15:07>> All right. So, we'll shift highlight
- 15:09those and delete all of those.
- 15:12>> What you recording for, dude?
- 15:13>> I'm recording a tutorial of how to make
- 15:15these cars for people, man.
- 15:18>> That's cool.
- 15:19>> Yeah. had a a few people interested, so
- 15:22I just thought I'd keep it
- 15:24straightforward.
- 15:26Do a video.
- 15:26>> Pretty cool. Sounds pretty cool.
- 15:28>> But it's more than just one video. So,
- 15:33all right. So, this is loot.
- 15:36Now, we just alt
- 15:39fill that with F. That'll do. I really
- 15:43can't be asked to make that look much
- 15:45better.
- 15:46Doesn't matter to me that much, to be
- 15:48honest.
- 15:50That's fine. All right. Fine. Get out of
- 15:53there. Next thing, I've already pre-made
- 15:56my steering wheel and assigned the
- 15:57steering wheel axises to it. But
- 16:00essentially, the original sample model
- 16:02has vertices. The only one that really
- 16:05matters is the steering wheel if you
- 16:06want to animate it, but otherwise you
- 16:08need to uh weight paint all the other
- 16:09objects.
- 16:11And weight [clears throat] painting is
- 16:12done in
- 16:14and it needs to be 100% weighted.
- 16:16>> Does boosting do for a server? Boosting
- 16:18would make your server promoted, I'd
- 16:20imagine, in like Discord ads.
- 16:23>> Very weird because there's no point to
- 16:26boost. Okay,
- 16:27>> so you can see I've animated this. If I
- 16:30go click on the bones.
- 16:34Oh, where am I? Object mode.
- 16:38Get out of there. I've clicked on
- 16:39something.
- 16:44X-ray
- 16:50to select my bones.
- 16:56That's why um
- 16:59go into pose mode and then rotate this.
- 17:04It doesn't really do it on that angle,
- 17:06but if alt and seven, what is it? Shift
- 17:10and seven. No, shift two. Very cool. So
- 17:15on this angle, it rotates the steering
- 17:17wheel. So you can set key frames like I
- 17:20could go uh I want this to be I
- 17:24key frame zero at this angle and then
- 17:26hold alt and scroll up to key frame 20
- 17:28and push R and minus 90 and push I to
- 17:32key frame that again. Scroll ahead
- 17:34again.
- 17:36Push I again. Oh [ __ ] didn't do that
- 17:39right. All we can go plus 90 I and then
- 17:44you can cap that at
- 17:45>> you add rolls to somebody
- 17:47>> 40
- 17:50and then if you animate that with space
- 17:52you can see let's say you make
- 17:53animations.
- 17:55[gasps]
- 17:58>> How do I dude how do I add
- 18:01rolls for someone? Oh man, couldn't help
- 18:05you with Discord stuff right now, dude.
- 18:07That's a whole other kettle of fish.
- 18:10>> Create roll.
- 18:12>> All right, so I'm going to stop this and
- 18:15we'll go back.
- 18:16>> Name
- 18:21mod.
- 18:24>> We're going to move this guy down there.
- 18:32Fellow mod. [laughter]
- 18:34Fellow mod.
- 18:37>> Uh, sorry. We should do that accurately.
- 18:39So, move it on Y and then GZ. And then
- 18:42we want to rotate it on the bone. Shift
- 18:45two
- 18:48and skeleton mode.
- 18:53That's pretty good.
- 18:58So we can click there and go cursor to
- 19:00selected with shift s and then do that
- 19:04again and rotate it on
- 19:07wrong axis. Why is it doing that? That's
- 19:09interesting.
- 19:10>> Oh, permissions under permissions.
- 19:12>> That's fine. We can do that. Rotate Y
- 19:16X. That's X axis.
- 19:19GY,
- 19:22GZ,
- 19:26GY,
- 19:28GZ. I want to try and get this lined up
- 19:30in the center of the steering column.
- 19:32Cool. Tab out of there. Now we can go
- 19:34back to object mode.
- 19:37Just got to get my cat to stop meowing.
- 19:40One sec, guys.
- 19:50All right. So, I had some recording
- 19:53difficulties. Um, I'm going to have to
- 19:56go back, I think, and show everyone how
- 19:59I got to this stage, but it's genuinely
- 20:03only been another 15 minutes, I think,
- 20:05from where this cut out. The car's not
- 20:08in a working state by any means. Um, I
- 20:12got some things and tools I need to fix.
- 20:16But essentially all we've done is make
- 20:20the Blender file which I'm going to
- 20:23upload for people. Um I'm going to talk
- 20:25people through how to use this but
- 20:32it's loading in.
- 20:35We brought in our load zeros,
- 20:38the steering wheel, and the cart
- 20:43scaling is way off. So, we need to fix
- 20:45that.
- 20:46Um,
- 20:48we've done the skeletons.
- 20:52So, I'll upload this for people to have
- 20:54a copy. As I said,
- 20:56a few things might need to be moved in
- 20:58this still, but the basic concept is you
- 21:01need to make sure your body bone is
- 21:04always in the right place.
- 21:06Uh, you need to align your wheels, your
- 21:08rotators, your suspension, and your
- 21:10axles, your steering, and your doors and
- 21:14where you sit. The rest is semantic
- 21:18depending on the kind of vehicle you've
- 21:20got. You see, I've got uh doors on this
- 21:25right 01, left 01. You can also have
- 21:28right 02, left 02 if you got rear doors.
- 21:31You can have passenger seats instead of
- 21:32the pilot seats. All of these different
- 21:34kinds of things. Um, I might go in and
- 21:36actually move
- 21:39one of these.
- 21:45Uh,
- 21:47I'm not too stressed on actually.
- 21:55And you can see the bone set up here. So
- 21:58essentially everything's linked back to
- 22:00this route down the bottom.
- 22:10Uh, the origin is in the middle there.
- 22:13Ignore where my cursor is. Didn't mean
- 22:16to push that key. Cancel. Shift S. Go to
- 22:20selected.
- 22:22Okay. So, let's do world origin. Yeah,
- 22:24this [snorts] is where everything links
- 22:25back to.
- 22:28So, what I'll do is I'll um I'll upload
- 22:31these files. Oh, that's probably why
- 22:32we're well off center. Let's move him
- 22:37back to selected. No.
- 22:46selection to cursor. Oh, okay. It thinks
- 22:49it's there. That's fine. That's its
- 22:51origin. So, it moves along that bone and
- 22:54pivots up to these.
- 22:58All right. Anyway, apologies. I cut this
- 23:00off. Um, I'll have to come back and show
- 23:04people this. I'm going to have to watch
- 23:05this video again, I think, and see where
- 23:07it's dropped out and what I've missed.
- 23:10But bringing this in isn't too hard.
- 23:13Exporting it with Infusion Tools isn't
- 23:15too hard. Uh you just need to make a
- 23:17collision for the fire geometry and
- 23:20things like that, which you can
- 23:22literally just make some boxes
- 23:24um and drag them over what I've got.
- 23:37Uh, and once you've done all these
- 23:39things,
- 23:41you can drag it in as your XOB files.
- 23:49Uh, where is it? Vehicles, toilets,
- 24:00and you can set up those e- materials
- 24:01that we set up yesterday and drag those
- 24:03on top.
- 24:05You need to make sure you bring it in
- 24:06and click export skinning.
- 24:10And that will bring all the bones in.
- 24:15That's kind of the gist of it. And then
- 24:18from there, you clone one of your
- 24:21existing prefabs
- 24:23and you'll go into the prefab
- 24:26um and start to edit it. So,
- 24:30we can go through what I've changed, but
- 24:32the big things is just removing
- 24:33unnecessary components,
- 24:36moving the the character into the right
- 24:38spots, which uh he is certainly not at
- 24:42the moment.
- 24:46Oh god.
- 24:50Too fast.
- 24:54As you can see,
- 24:58definitely uh some adjustment needed.
- 25:06Don't know where that's gone.
- 25:12Oh [ __ ] Didn't mean to put it out
- 25:13there. Put him back there. Uh click in
- 25:17there. Apparently it thinks he's down
- 25:20there for some reason. Oh, that's the
- 25:22neck offset. Interesting.
- 25:25Not played with that value before.
- 25:29May need to move him in line with the
- 25:32offset. Anyway, that's something else to
- 25:35[ __ ] with and we can play with that
- 25:36later. But if you put this in and
- 25:38hypothetically play with it now,
- 25:42we have a very poorly weighted vehicle.
- 25:45You see the jump tree was bad weighted
- 25:48at the back.
- 25:50Where's the door there? Yeah, sorry. Got
- 25:52to align these bones better.
- 25:55And obviously the steering's well off.
- 26:09So, we're going to go back and revisit
- 26:11most of this, I got to say.
- 26:21The wheels need a lining,
- 26:24but they work even with that [ __ ] you.
- 26:40Oh man, it's so hard to control at the
- 26:42moment.
- 26:48Just don't touch it. See if we make it.
- 27:00Ah, no good.
- 27:06Um, and eventually I'll show you how we
- 27:07can fix these icons, get rid of the
- 27:10wrecked,
- 27:12uh, and then eventually bring them into
- 27:19into these areas and sections and get
- 27:21them their logos and all that crap if
- 27:22anyone's interested.
- 27:27All right, so I'll leave it there for
- 27:28now. Um, I think I need to rewatch this.
- 27:30I'm going to upload it anyway and I'll
- 27:32figure out what dropped and I will chat
- 27:35to everyone next time. If anyone's got
- 27:38questions, please feel free to reach
- 27:39out.
About this transcript
This page contains the full transcript of BUILDING A CUSTOM CAR IN ARMA REFORGER - Part2 (Rigging, Importing to Game) by argh, generated from the public captions YouTube serves with the video. The transcript has 3,279 words across 548 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.