6/12/15

MACES: An Update on a Work-Work Work in Progress

For the past two weeks between the all important "Let's Plan the Future of Space Exploration for the World" projects, I have been working heavily on our model of the MACES.  Last week I was able to spend a few days sculpting out all of the fine details like folds, wrinkles, and stitches on the model.  The high resolution ZBrush model was about 90 million polygons in the end with 19 different sub-meshes.  It's probably the most detailed ZBrush model I have ever done.  I am curious to know if there are faster ways of getting to an end result, or if I really am on par with how other ZBrush artists work elsewhere in the industry.

Compare this shot to the previous post and you'll see all the details.


The little details like the zippers and stitches are what really sell it.

 One of the most important selling points of a model like this is to see bunching and pinching of the fabric along any seams where it is sewn.  It is a long and arduous process to get it like that, but in the end it pays off.

Right now all of the "wrinkle" data is coming from a single 8K normal map, but I am considering redoing the UVs to fit is into two 8K maps.

I still need to create a mask parts of the bump map.  The light grey areas shouldn't have a weave pattern in them.

All in all, I am pleased with the progress, although I learned a lot about ZBrush practices along the way.  This is the first time I have ever maxed out my computer's RAM using ZBrush, all 24GB of it.  I still have to add a lot of other details in the hard-surface parts like the helmet, but this is good progress.

6/3/15

New Demo Reel

I decided it was time to update my demo reel now that I've worked at NASA for almost three years. I've come a ways since graduation.


MACES: A Work-Work Work in Progress

Every once in a while I get the chance to work on something that doesn't fall under the "Sensitive but unclassified" criteria.  One of the things I have been working on between projects at work is a newer, more detailed 3D model of the Modified Advanced Crew Escapes Suit, or MACES. Our current one was cobbled together from older models and photographs for textures.  Overall, it doesn't look that impressive when you put it against some of our other models.

Last August we got to go take some reference photos of the MACES in the lab where it is being developed.  It was a very fun experience and I can't say that I didn't geek out a bit.  This suit is being designed as a launch and reentry suit for the new Orion vehicle.  NASA developed the ACES (Advanced Crew Escape Suit) after the Challenger incident and used it all the way through the end of the shuttle program.  This is the next generation with a few modifications.

I was provided a laser scan of the suit and some basic CAD geometry from one of the engineers at the lab.  From there, I have been modeling all of the tiny little details of the helmet and adjustment straps.  This is as far as I have been able to get in the meantime, but it's ready for ZBrush and textures in Photoshop:

This is the shape of the suit once it is fully inflated.  Modeling the most neutral pose for the suit will ensure realistic movement when I rig and animate it.

I still have to sculpt out all the small details and wrinkles of the torso.  Thankfully, the laser scan I was provided helped out with reference and scale quite a bit.

 I just wanted to point out some one of the cool details about these renderings: there is reflective 3M tape on the back of the helmet that slightly refracts the light as is bounces off of it, causing a slight rainbow pattern in the reflections.  I found out a way to replicate that here in the shader.

Another interesting note is that the environment image that I used to light the model is actually a panorama of the suit lab that we took the reference photos in.  That way I can match up colors and lighting to make sure it looks correct.

One of these days I will finish it all up, but there is a lot left to do.  For example, I've got human heads to put in so it looks real, as well as all the rigging that will go into it.  In the end, however, I hope to have a fantastic model and demo reel piece.

1/4/15

Chinese Christmas: My Annual Letter to Santa


Dear Santa,

I apologize for the lateness in this letter and hope you'll forgive me.  As your elf intelligence agency probably has already informed you, my family and I were traveling during most of the month of December and haven't yet been able to celebrate our own family Christmas.  I hope this year you will please oblige in in our late celebration of Christmas and bring our presents sometime this next week.  We're calling the celebration "Chinese Christmas" since it's coming before the only new year celebration that follows it:



Anyway, I know that by now you're probably soaking in the jacuzzi still after bringing joy to all the world, but if you don't mind stopping by for our celebration, I'd appreciate it.

How is the missus?  After hundreds of years of marriage, have you guys figured out how to get along in all aspects? That would be some good knowledge to pass along if you've got some.  Even though I've been married for almost four years, I'm still learning how to be a husband.  Some days I feel like I've got a long way to go.

Here are my demands Christmas wishes for this year, in no order of importance:

If you could continue sending good antibodies our way this next year, it would be greatly appreciated.  Compared to the previous year, our health this year was spectacular.  It probably helped that we had two walls in our apartment replaced that had been destroyed by water damage (and likely mold) as well as having the air vents cleaned.  It has been nice to have our kids not be coughing all the time and, although they are kids and are prone to sickness, they have been much happier this year.

Additionally, if you could send some good health and cheer to all our family out there, that would be great.  Both mine and Sarah's parents are continually feeling the ticking of Father Time's clock and we would love to have them enjoy some good health this year.  Our kids are still young enough that they might not be forming long lasting memories yet and I would like them to remember their grandparents.  I was very young when my Grandma Reynolds passed away and I am always wishing that I could have been old enough to remember her.  She loved children and I would have liked to remember that.

If it's at all possible that you could stop Michael Bay from making any more movies, I'm sure many people would appreciate it.

Also if have any ins within the aerospace community where they need engineering visualization done, I would appreciate knowing about them.  I've been very fortunate in my current job to be involved in some high-profile concepts here at NASA and to work with some brilliant people.  However, with only one annually renewed contract keeping me employed, I constantly am wondering when it will feel like I have a career path to follow.  It gets a little old when the summer rolls around and I get to wonder whether or not I will be able to go to work on October 1st.  Some work outside of government entities would be nice, but I'd take any additional contracts at this point.

If you have any room in your sack for any vacations, that would be splendid.  This past year we had our first real "vacation" as a little family when we spent time with some good friends of ours in Destin, Florida.  It was one of the nicest times I've had in a while with my family.  The venue was great, the company was better, and I have lots of fond memories of that experience.  I've realized that I don't really have many desires for "stuff" anymore and that good memories with my kids are what I cherish the most.  Hopefully we'll get a chance to spend some quality time somewhere here in the future.

I honestly don't think there's much else that I could ask for right now, except maybe to spread out that feeling that we feel at Christmas a little longer.  I didn't mind delaying Christmas this year, honestly, because that meant that we could enjoy the spirit of the season a bit longer.  Heaven knows that the world needs more of that feeling.  Maybe I'll just keep delaying Christmas in the Reynolds home further and further until we have that feeling all the year round.

Just as a reminder, the fireplace is wired shut to keep the kids out of it.  I don't know why we have one in Texas, but just remember that when you arrive.  Maybe use some sort of quantum teleportation device or something.  That chimney is pretty gross.  I'll try to leave some good treats out for you on Chinese Christmas Eve.  Do you accept fortune cookies?

Hope you had a good regular Christmas.  See you soon!

Sincerely,

-Brad Reynolds

P.S. I don't know if you remember my request from last year, but if you have any room in your sack for a 300 foot tall jaeger fighting robot, I could use one to take care of some of the cockroaches here.

 

P.P.S. Actually if you have a TARDIS, I wouldn't mind one of those either.

1/27/14

AMA Unclassified: Z-Suit

A few weeks ago I lost my office to my ten-month old son.  As such, my 3D free time at home is pretty limited.  But on the upswing, we don't have to worry about the kids waking each other up in the middle of the night!

I have been working on a rigged model of the Z-suit for work.  This is the next generation suit that NASA will use to replace the EMU.  There are currently two designs, the Z1, which is a soft-torso EVA suit, and the Z2 that incorporates hard-surface elements into a surface suit.  Both can be configured to be used in conjunction with the suitport.  

The rig I created has a wide variety of controls, including some sliders to increase the amount of dirt and weathering on the model.  I did a few test renders today to get the hang of how easy it was to work the rig:

On the surface of the moon 

Surface of Mars

More fun stuff I have worked on.  I hope to animate one of these guys here soon.

12/23/13

Dear Santa: My Letter for 2013

Dear Santa,

Greetings, good sir.  How goes life for you this past year?  I apologize for not being awake to say hello last Christmas.  With a one year old and another on the way, I was pretty beat by the time you made it to our house.  But thanks for visiting us last year.  I know the kids eventually will look forward to you coming to our house.  Right now they're in that state where they are confused that we're encouraging them to rip up the paper covering their gifts when the rest of the year they are forbidden from ripping up paper.  I'm sure you've seen it before, though, so I know you're not going to be surprised.

By the way, I apologize for the inconvenient entry into our apartment this year.  I had to wire our fireplace screen shut so that Leah would stop climbing into the fireplace and covering herself with residual ash and grime.  By now haven't you figured out quantum tunneling so you can just bypass the chimney altogether?  Maybe ask some of those scientists at CERN.  They can probably help you out.

I'm wondering, do you ever get email from spammers in Nigeria asking you for your bank account?  I'm sure you already have these people on the naughty list and have their email addresses on file.  Your surveillance system is better than the NSA, so I hear.  Speaking of that, maybe you can give some pointers to the NSA on how to ethically gather intelligence reports so that they get into less trouble.  I understand that there is a need to gather information to try and head off trouble before it begins, but I think some things are getting out of control.

Speaking of being out of control, this brings me to my first demand wish for the year: a brand new U.S. Congress full of people who have never served in office before.  I'm sure you've heard by now about the entire fiasco regarding the recent government shutdown that was initiated by congress.  In the end, they just wound up proving to me that they only have their next election in mind, not the actual solutions to anyone's problems.  I wound up working from home for sixteen days and was only two days away from having to take personal time and vacation in order to get paid and keep my health insurance.  Other contractors I work with weren't so lucky and spent a good month wondering how they were going to pay their bills or go to see family during the holidays.  Sure, the government wound up reimbursing both them and the civil servants, but that was after the fact when they realized that they goofed up royally.  Anyway, if you could spread some common sense among the voters this year, that would be much appreciated.  Any of the solutions I have come up with wind up sounding a lot like the end of the Tom Clancy novel "Debt of Honor."

Another thing I could probably use this year is a few months of good family health.  Ever since July, someone in my family has been either sick or injured at one point or another and it is starting to wear on my mental health.  My boy Sean suffered from a few seizures this past summer, but we are counting our blessings that he is doing well now.  My mother had a good health scare this past November after a surgery and we spent a good deal of time worrying and praying in her behalf.  Sarah injured her back badly once during the summer and I injured my back twice in the past six months.  Between all that, there have been colds, the flu, and ear infections between myself and my little family.  I'm just kind of sick of it all (pun intended).  So if you have some sort of panacea that you could slip into our stockings this year, I would appreciate it.

Work continues to go well, although I know we could use a few more customers.  We are doing well here at Johnson Space Center, but right now our work is limited solely to one team.  More contracts equals more stability for my job, despite the fact that it means more work.  I don't know if you have any inroads to anyone in the area here for visualization needs, but I hope we can get the word spread.

One thing I hope I can trouble you for is a little bit of scheduling magic for my extended family.  In a few months Sarah and I are going to go on a cruise with my parents, my brothers, and their wives.  Right now we're all on track to be able to go, but I know that last minute things might crop up.  If you can have some of your "special tactics" elves please work to ensure that everyone gets to go, I would much appreciate it.  This is probably the only time we will all get to go on a vacation like this together and I have been looking forward to it for quite some time.  Just to give you an idea, we started trying to plan it when I was a senior in high school, some thirteen years ago.  It's taken us over a decade to get it going, so I am hoping that everything goes smoothly.

I think we've got pretty much everything else covered for now.  I know little things will come up that will drive me nuts (like randomly illuminated "maintenance required" lights on the dashboard of the car), but we will handle them.  This year has been a little rough on me mentally and physically, but I'm apparently still standing.  Save some of your presents for those that really need a little more hope and cheer this holiday season.  I'm pretty well off in that regard.

I hope I see you this year, but if I'm asleep when you come this year, I hope you'll understand.  It's not easy wrestling two kiddies.  Plus, I'll probably be stuffed full of Indian food this year (Sarah and I have started a new tradition of going out to eat on Christmas Eve at a restaurant of non-Christian persuasion as to not inconvenience the owners).  Heaven knows I love my Indian food.

Take care, good luck on the flight, and watch out for predator drones.  I hear they are deadly.

Sincerely,

-Brad Reynolds

P.S. If you have room in your sack, I actually wouldn't mind a 200 foot tall jaeger battle robot that I could use to fight any kaiju that I come across:

11/23/13

Sandboxing - An Experiment in Creative Thought.. Through Video Games!

I am a casual "hardcore" gamer.  That means that I like immersive video games, but with family life, I don't get to play very often.  (It's just as well, though.  They can be big wastes of time.)  In once sense, though, I find that a video game with a good, well thought out story can be just as stimulating and entertaining as a novel (I'm a Tom Clancy fan myself).  However, there are plenty of games out there where you watch a set of scripted cutscenes and are expected to act out someone else's fantastical ideas with the false idea that, because you're holding a controller in your hand, you should be in control.  These have often been overdone so much to the point where one can almost sense what is going to happen.

Game creators have gotten more creative with their story-based games, including parameters that allow you to choose the manner in which you will play the game that will affect the ultimate outcome (the Mass Effect and Deus Ex series being chiefly successful in my mind).  However, there is one genre that I have increasingly been rooting for, mainly because it allows for a bit more creative thought in the process: the "Sandbox" style game.

I spent a lot of time as a child in the sandbox in the backyard, creating countless cities (most of which were destroyed with a cataclysmic flood, i.e. the garden hose).  I think that's why I like the sandbox games.  By definition, a sandbox game has no set story and no linear gameplay.  Some might give you a goal to work towards, but none of them specifically require you to follow a story.  Many of them allow you to follow your own creative whims, resulting in some interesting creations.  Here are a few of my favorite ones that I have played and why I think they are valuable:

Sim City 4
Okay, so technically, Sim City is a "simulation" game, but the way I play it, it turns out to be a sandbox game.  I have been playing the Sim City series since version one, back when I was in elementary school (I hear the latest incarnation is terrible, though).  In it, you act as mayor in a city that you build for whatever purposes you would like.  In my eyes, it can be a great teaching tool to show how complex civil management can be.  I still can't seem to get my cities to maintain a balanced budget... which is why I cheat.

So for my game, one of the items I use to cheat is called the Money Tree.  It's an object that charges you negative money, so it adds money to your account.  Lots of it.  So I use those funds to plan out a city, experimenting with the best methods of transit planning, zoning distribution, and city beautification.  It turns the simulation into a sandbox, allowing me the freedom to do what my creative mind desires without the frustrations associated with the game.  This one will always be in my back pocket, even though my favorite version came out ten years ago.

Garry's Mod
Originally created as a modification of the Source engine created for the Half Life series of video games, Garry's Mod has garnered a very strong following over the years.  One of the things that caught my attention was the physics simulations that the game allowed you to dynamically create.  It has allowed many people (granted, with too much time on their hands) to create fantastic mechanisms like the one you can see in the video above.

Scribblenauts
I first played this brand of game on my niece's Nintendo DS and I had an instant appreciation for it.  In the game you play a character with a magic notebook.  Whatever this character writes in the notebook will be manifested in real life.  The game gives you various puzzles to solve, but leaves it open ended as to how you achieve the puzzle.  For example, one of the first levels I played had a cat stuck in a tree with the goal being to get the cat down.  Deciding not to try the obvious route, I decided to manifest a chainsaw and cut the tree down (with the cat in it, mind you... I'm not a cat person).  The puzzle was solved and I got my reward.  I was impressed by how many words were actually programmed into the game.  Eventually, I just wanted to see how many things I could type before it got confused.  I got to "narwhal" and gave up, because it kept manifesting everything I typed in.

Spore
I'm actually just getting into this game for the first time, although it has been around for five years.  The essence of the game is to guide your way from being a single-celled organism to being the dominant species on the planet.  The gameplay isn't incredibly complicated and actually is a lot of fun.  A few years ago, though, they released the "creature creator" portion of the game for free, which I was instantly impressed with.  It allows you to mix and match body parts to create any type of creature that you wished.  I think I have more fun designing the evolutionary upgrades to my creatures than I do actually doing the foraging.

Kerbal Space Program
I discovered this game over the past year and instantly fell in love with it (probably due to my current job more than anything).  In the game you are in charge of the space program of a race of small, green, aliens call Kerbals.  Although the game is still in development, it can be incredibly addictive in its current incarnation.  You design and build your own spacecraft like tinker toys with (hopefully) the right amount of parts to complete your mission.  I have had many launch failures, but in doing so have learned the correct way to build and fly spacecraft.

Oddly enough, however, this game was better at teaching me orbital mechanics than almost a year of working at a NASA center.  It has illustrated for me important spaceflight topics like specific impulse, Delta-V, spacecraft staging, and even proper spacecraft design.  Not bad for a game that it technically still "beta."

Minecraft
Of course, this is probably the most successful grass-roots sandbox game ever developed.  For those who haven't heard of it before, I can basically describe it as "digital legos."  You can build any blocky creation that your mind desires, as seen in the image above.

This game actually has a survival mode as well, (you have to go around and collect resources and protect yourself from monsters) which I like playing with other people.  My extended family all have this game as well as our own private server that we play on occasionally.  By playing with other people, we can divide our labor and collect more resources.  This allows for faster construction and overall safety for the group in the world.  It is quite fun to see what you can achieve with other people at your side.

Overall, I think gaming companies could learn something from the more successful sandbox games out there.  Nowadays it seems like the only thing being encouraged through mainstream games is more guns, faster cars, more zombies, more aliens, and more turning off your brain.  We give babies toys to help stimulate their brain, but often forget that there are still ways of stimulating your brain and having fun while doing it.  While I admit that there are plenty of people who waste their time on video games, I would still argue that they are a valuable medium for creative thought.  People can waste time crafting, golfing, reading novels, watching reality television, running for political office, etc.  Moderation in all things applies across the board, whatever your activity is.  However, I believe that video games, like many other mediums, has the same power to instill imagination within individuals.

So keep calm and game on!

Thankful for Dry Brine


I normally don't post anything really food-related on this blog that isn't somehow used as an art project first, but I have been meaning to share this.  A few years ago I was asked by a friend to cook the turkey for our upcoming Thanksgiving dinner.  My first go-around turned out okay, but ever since then I have been searching for the recipe for a perfect turkey.

In recent years I started looking into the process of brining the turkey before cooking.  However, brining in itself can be a messy process since it includes immersing a large, dead piece of poultry in a salty solution for a long period of time.  An alternative solution I learned about was dry-brining, which gives the same benefits without the mess.

Over the past year I have been experimenting with dry-brining poultry and have come across a combination that seems to work fairly well.  It leaves the turkey moist, tender, and with just the right amount of salt and herb taste to it.  Here is my typical recipe that I follow for a 16 pound turkey:

Ingredients:

  • 3 1/2 tablespoons kosher salt
  • 1 tablespoon thyme
  • 1 onion
  • 1 orange
  • 4-6 bay leaves
  • 1 cup butter (2 sticks)
  • Black pepper
  • Rosemary

Supplies and equipment:



Preparation:

I hope the turkey is thawed when you try this, otherwise you'll have a hard time.  Typically you want to do your brining for three days.  You can do this in two days in a pinch, but the longer it stays in, the better the effects.  Three days before your dinner, lay the turkey out on a cookie sheet (or another type of container that will contain any spills).  In a small bowl mix together 3 1/2 tablespoons of kosher salt and 1 tablespoon of thyme.  You can remove the giblets and place them aside if you're going to be using them.  Pat the turkey down with paper towels to remove any excess moisture.  Rub the salt and thyme mixture on the outside and interior cavity, focusing on the breasts and thighs.

You will then need to place the salted turkey into the 2.5 gallon storage bag.  (Place the giblets in as well if you are going to use them.)  Place the turkey in the refrigerator, breast side up.  Every 12 hours, massage the breast and thighs of the turkey through the bag, then alternate between breast side up and breast side down.

At least 8 hours before you need to start cooking the turkey, take it out of the bag and place it on a platter or cookie sheet in the fridge.  Pat it down to remove any excess moisture.

One hour before cooking remove the turkey from the fridge and place at room temperature.  Slice the onion and orange into quarters and set aside.  Remove the butter from the fridge to soften up and slice into 1 tablespoon sized segments.

Preheat the oven to 500 degrees.  Here's where things can get a bit tricky, but with a careful hand, you can make it work.  Carefully separate the skin from the breast and thighs of the turkey, taking care not to tear the skin.  Place the pads of butter under the skin and inside the inner cavity.  Season beneath the skin with salt, pepper, rosemary, and bay leaves.  Stuff quartered onion and orange into inner cavity.

Place turkey in a roasting pan on top of a roasting rack (I find that if I don't elevate it from the bottom of the pan, it tends to fall apart while cooking... not ideal)When cooking your turkey, follow the standard guidelines for cooking length.  I typically cook mine at 500 degrees for the first 30 minutes, then reduce the temperature to 325 for the remainder of the cooking time.  If the skin around the breast starts to look too brown the last hour, I place a light foil tent over it to shield it from the direct heat.

Once your turkey is done cooking, remove it from the oven and let it sit for 30 minutes lightly tented in aluminum foil.  After that, have at it!  I hope it turns out good.  This method hasn't ever let me down for creating moist, tender, savory turkey that all can enjoy.

One thing to note is that because of the salt-brining, the drippings might be too salty to be used in any gravy.  That is one drawback to this method, but you can always find alternative methods to cook gravy.

10/30/13

Cucurbita Maxima 2013

I have to admit that having two children under the age of 2 sort of drains my desire to do fanciful holiday crafts.  However, I've set the bar too high for myself, I suppose.  Anyway, this year I decided to do a rendition of Robert Downey Jr. ala Iron Man 3.  I recently got to see the movie for the first time (the reason: two kids under the age of 2) and really enjoyed it.  Actually, I really like all the Iron Man films, so I think this is a fitting tribute.

 The time waster

The time waste-ee

I had to put in a shot of my daughter's pumpkin

Click here for my comprehensive guide on how to do one of these. I think next year I might try carving one of these out with a rotary tool.  No joke.  I would love to know how to make these go faster.


10/3/13

Mark 3 Suit - Grunging it Up

Even though NASA might be shutdown, that doesn't mean that I have to stop working (yet... but that's another story).  In the mean time, I am at home doing some work.  I finally got the chance to take the Mark 3 suit into ZBrush to do some fine detailing:


After I got to putting back in the seams and wrinkles that didn't show up from the laser scan, I went back and created some grunge maps with added dirt and yellowing of the material. I even programmed in some controls for the rig so you could determine the level of dirt and weathering of the suit to fit whatever needs you had.


Now to test it out in an animation.  The rigging on this uses Modo's full body IK system, which doesn't always work out for the best.

Let's hope this shutdown doesn't last too much longer.