I know we have rookies and experienced Blender users in this forum. I guess the experienced users have their own methods to reach the same goal. Maybe you could add a few ideas to the topic.
I added two pictures for this tutorial and I hope these pictures will clarify the content.
The first picture describes my directory structure.
- Starting from a virtual 'root' I created directories for locations (rooms, all kind of stages, a beach, studio). These files contain mainly all objects, which can not be re-arranged (walls, windows, bathtub, shower cabin). Cycles render is pre-selected and all necessary lights are added. In most cases the camera is set to a equivalent of at least 85mm, this avoids e.g. that frontal pictures of the models look like fish-eye pictures (google for crop factor). I use metric scale 0.1 (units in scene), because I export the models without changing the scale. When you do this, this lens is 8.5mm ...
- Additional furniture is kept in its own directory. The furniture scale is identical to the room. When you create seating furniture, always look for popliteal height (42 - 48cm) and buttock popliteal length (chair: 38 - 43 cm). It looks weird, when the feet can't reach the ground. Shape-keys to simulate the deforming by weight are supplied for mattresses, cushions and other furniture.
- The accessory directory contains all objects, you might need to make a scene more realistic. Plants, dishes, toys, food, there are 1000's examples ... Also jewelry is placed in this directory, e.g. a necklace using cloth simulation ...
- The most important directory contains the exported nude characters and clothes. But as you might have noticed, sometimes you need more than one character of the same model because of the high-heeled shoes, which change the base-mesh. I connect the exported shoes directly with the human to avoid visible seams.
To create these files, the characters are imported from Makehuman as mhx2 without smoothing, typically using the default-no-toes rig. Then materials are changed (displacement added, glossy shader for the lips etc.). Shapekeys are added for the size of the pupils. I create additional strand hair. Typical the character is saved using 3 groups: a simple group with polygon hair, one with strand hair and one character with all extras like tear-fluid etc. This allows me to load e.g. a character with less detailed features, when the character should be placed in the background. The subdivision-surface modifiers are added and they will be set to 0 in the view and to 2 in render mode. They will not be applied. - Each character needs its own clothes file. After changing the clothes (materials and/or some modifications in the mesh itself) I delete the character and rig, so that only the clothes are left. I group the clothes, e.g. winter-coat + jeans + boots + shirt. These groups will be appended to the character. It is no problem to update this file by importing new mhx2 clothes as long as your character is not changed inbetween. After importing throw all non-clothes away ... If you add shape-keys you can also control special features like shirt ends inside or outside the jeans. Subdivision surface modifiers are added like in the character files.
- Inside the characters folder I put the poses folder. I create poses only with one of my characters (Evi). When I use the poses for the other models I've to adjust the characters a little bit, because of the bone-length. The pose-files are saved only with the skeleton. When I add new poses I append the simple 'Evi' group (see above) before. When I create new poses I throw away the character in the end (you can also keep the character in the pose-file, but with this method you can also try the pose with another model).
- All folders contain their own textures folders for the UV-maps. Especially after exporting the Makehuman models you should move or copy the files to a "own" folder. This avoids a lot of trouble and you know where to look, when you share your data. Btw.: Exporting different clothes with the same texture-filename will produce weird results ... since there is only one texture directory in MH export directory.
This is my way to create a scene:
- The first step is simply to load a location.
- The second and third steps are optional. You might append furniture and accessories and place these objects or groups in the scene.
- Then I append a character. In this case I select a group called Evi_Max from the evi_heels file. This group contains all elements except for polygon hair and it also contains all modifiers.
- If the model should not catch a cold she should get some clothes. So I append the appropriate clothes file and select a group (e.g. Evi_Coat). Now you have to change all parent objects of the new clothes to Evi and also insert the object Evi in each armature modifier.
- Now I append a pose-library and attach the library to the armature. Typically you select all bones (pose-mode, key a) and press the button with the magnifier. In most cases you have to do some minor adjustments manually (e.g. when you use high-heels instead of barefoot). I also use a special library for face poses. I put all face bones in a bone group, so it is simple to select only these bones and modify them.
- The next step is to adjust hair by combing it and switch hair-rendering to curve segments (this is something I always forget and see the results after 1 hour of rendering ... ).
- Now the light is tested. Is it sufficient for the scene? Especially in rooms this is very complicated. The face of the model sometimes must be illuminated by an extra (small) area lamp, so that she does not look like a zombie. And beware of the fireflies, since I'm using a tear fluid for the eyes these guys appear in the near of the eyes ...
- When everything is done, GIMP is used to add more contrast. This is mainly done to prevent the aRGB community from my extra dark sRGB pictures ... (https://en.wikipedia.org/wiki/Adobe_RGB_color_space or Adobe and Microsoft vs. Linux and MacOS).
The last picture should demonstrate the method. It should show a typical scene, a girl staying in front of the mirror and doing her makeup ..
- open locations/bathroom.blend
- append accessories/perfumes.blend and place the objects (the lipstick will be used later ...)
- append group evi_max from evi_heels.blend
- append group evi:babydoll from evi_clothes.blend, enter Evi as parent for the clothes and as object for the armature
- append actions standingposlibrary from poses/standingposes.blend, select a pose and push Evi in front of the mirror. Change right arm, hand and fingers (I do not have a 'hold-a-lipstick-pose' ) and put the lipstick between her fingers ...
- Now the camera is tested (in this case only with a 55mm lens, because of the small room).
- The picture is rendered with 200 cycles. Because of the hair this takes a lot of time.
And this is, what I get: