原始链接:http://www.cgarena.com/freestuff/tut.../red_hulk.html
原作者:Fabio Bautista, Columbia
翻译:Qi
jpg ![]() jpg ![]() jpg ![]() jpg ![]() jpg ![]() |
-
2010-09-14
-
2010-09-14
-
2010-09-13
TA的作品
TA的主页
全部评论6
-
寨男 2010-8-15 19:15:00
There is still to work on final details of the body, I subdivided once again and made use of the LazyMouse mode to create veins, arteries and to define more the anatomy. Finalizing this session, I added some details such as blemishes and wrinkles on the skin, by using different alphas, some of these custom alphas. 还要来刻画身体的最后细节,我再次细分,并用LazyMouse模式来创建静脉,动脉和确定更多的结构。完成这个过程后,我在皮肤上增加污点和皱纹等细节,使用不同的Alpha贴图和一些自定义透明度。 jpg
jpg
To create the pedestal, which was a section of damaged road, I used a similar procedure, I began creating a basic form in Max, then exported it to ZBrush to sculpt and add final details through alphas. 要创建的基座,是一个损坏的公路。我用同样的方法,先在max中建立一个基础的模型,然后导入到ZBrush中,用不同的Alpha来添加最后的细节。
jpg
Low Poly Modeling and Normal Mapping 低模和法线贴图 After, it was the turn of the low poly model. First, I placed the high poly model and went down to a medium subdivision level trying to keep the overall detail. 之后,就是低模的转化过程。首先,我把高模降低细分到中等来保持住大体的结构和细节。 Then it was exported to an .obj file to open it in Max and once there overlapped it to the initial base model. From this model I made a mesh with a new topology by using Polyboost and Max’s polygon editing tools. 然后导出OBJ文件并在max中打开,把它跟最初的基础模型进行重叠。我用Polyboost和Max的多边形编辑工具对这个模型进行了重新的拓扑。
jpg
Once this model was ready, I started the UV mapping. Although usually I use the unwrapping tools of Max, especially the pelt tool, I also sometimes use Unfold3D, a quick and effective tool when performing these tasks. What I did was mark cut lines on key places such as the neck, trunk, back and on the inside of the limbs, trying to make the fewest number of divisions, to keep recognizable these areas when painting and creating the textures. 一旦这个模型准备好,我开始UV贴图。虽然通常我使用最多的是max的unwrapping工具,尤其是pelt工具,我有时也使用Unfold3D,一个快速和有效的工具。我所做的就是在诸如颈部,躯干,背部和四肢的关键位置标记内切线,要使分割线最少,以致在画贴图时能进行识别。
jpg
-
寨男 2010-8-15 19:17:00
jpg
jpg
I finished this task, the model was exported back to open it in ZBrush and create the normal maps. The importance of these maps is that they transfer all the detail created in the high poly modeling stage to the low poly model, making it appear to have more detail in geometry than it really have. It’s just a visual effect, which is effective from any point of view. This allows adding high detail to low poly models, and that’s the reason for its continuous use in games industry today. To start, I placed the high poly model without mapping and went down to the first subdivision level. 当我完成这个任务,把模型导回到Zbrush中,并建立法线贴图。这些贴图的重要性在于,它们把所有的高模信息转化到低模上,使低模呈现出比自身多的多的细节。这只是一个视觉效果,并从任何角度来看都有效。这就允许在低模上呈现跟高模一样的细节,这就是它在游戏中现在还在被使用的原因。首先,我把不带贴图的高模降低到一级细分。 I used the ZMapper plugin included with ZBrush. There, I used the Mesh Current Capture function that is under the Projection tab. Normally, this is done in order to capture all the high poly detail information through the polygon normal directions. Then I imported the low poly unwrapped model and turned on the ZMapper again to project the normal map on this mesh. To do this, first I check the Tangent Space map type and used the Create Projected NormalMap function. This procedure was repeated with each one of the model parts to get the final normal map. As you can see this map show all the detail of the high poly model. 然后我用Zbrush自带的ZMapper插件。在这里,我用在Projection tab中的Capture Current Mesh功能。通常情况下,它是用多边形的法线方向来获取高模的全部细节信息。然后,我导入未展开的低模,再次打开Zmapper去烘焙它的法线贴图。要做到这一点,首先我检查已经切到Tangent Space Map 模式,然后使用Create Projected NormalMap功能。为了得到最终的法线贴图,对每一个模型来说这一步骤被重复多次。正如你所看到,这张贴图显示所有的高模的细节。
jpg
jpg
With the pedestal I did a similar process, however in this case I used the same model to create the normal map. After creating this normal map, I exported the low resolution mesh again in Max and then it was divided into pieces by using the ProCutter tool included in the Max2009. This tool helps us to create several sections of an object from cutting lines by drawing Splines over the model. Finally, I moved the pieces and added the tubes I created in a previous process. 对基座我做了相同的步骤,但是在这里我用同一个模型区生成法线贴图。在这之后,我把低模从Zbrush中导出并导入到max中,然后用max2009自带d的ProCutter工具把它分成几块。此工具可以帮助我们创建一个物体的零件,通过在物体表面画分割线。最后,我把它们分开,并且加入了之前所做的软管。
jpg
-
寨男 2010-8-15 19:21:00
jpg
Next, I went back to ZBrush and started to work on the pose of the model. I used the useful Transpose tool which allows us to move, rotate and scale parts of the model only by making a selection through masks. Although there is a more advanced technique to create skeletons and rigs using ZSpheres, this is a quick way to try different positions and in this case was appropriate to pose the Red Hulk model. 然后,我回到Zbrush中开始给模型摆Pose。我用Transpose工具对所选中的mask遮罩部分进行移动、旋转和缩放操作。虽然有更高级的技术比如用Z球建立骨骼,但是用它来摆pose是最快的方法。在这里我就是用这种方法来给Hulk摆Pose的。
jpg
Texturing 贴图 The texturing process was straightforward, I just opened the model in Max and assigned a Multi/SubObject material . Then I assigned colors according to each part to differentiate them on the map. Next, I used the Render To Texture feature to create the base diffuse map. 制作贴图的流程是简单的,我在max中打开模型然后给它一个Multi/SubObject材质。然后我分配不同的颜色来区分它们。用RenderTo Texture功能来生成一个基础的diffuse贴图。
jpg
The map generated was opened in Photoshop to paint the details and to mix with other textures. Initially, I opened the normal map and modified the levels, curves and saturation and then it was blended in Soft Light mode. 把生成的贴图在PS中打开来添加更多的细节,并且跟其他贴图叠加。打开法线贴图,增强它的色阶、曲线和饱和度,然后用柔光模式叠加。
jpg
Taking a copy of this map and then tweaking it again, helped me to apply details, highlights and shadows to the texture, then I touched up by using the Photoshop paint tools. 把贴图复制一层再次进行绘画,画上细节、高光和阴影,然后我用PS的涂抹工具进行润色。
jpg
-
寨男 2010-8-15 19:24:00
I added more detail to the map making use of some brushes and mixing it with some other textures. I also worked with a color palette with similar tones to the initial colors to create a uniform graduation, especially for the skin tones. 我使用不同的笔刷和叠加一些其他的素材来得到更多的细节。我还用调色板对最初的颜色进行调整来长生相同的色调,尤其是皮肤的风格。 jpg
To complete this process, I added some details of stains and imperfections on the skin and finished working with the AO (Ambient Occlusion) map. To get this map, I went to Max and used the Render to Texture dialog again, but this time I used the high-poly model for the projection. Finally it was applied as a layer in Photoshop in Multiply mode. 当这个过程完成后,我在皮肤上再加上一些污迹和皱纹,然后再叠加上AO贴图。为了得到这张贴图,在max中再次使用Render to Texture ,但是这次我用高模来投射。最后,在PS中,用叠加模式加到原来的贴图上。
jpg
Time Rendering and Compositing 渲染和合成 New toys always make me happy, and one of the things I enjoy a lot about this project was the fact to try something new. For first time, Toolbag a simple tool that uses the Marmoset game engine and include a real time model viewer. In my professional experience had the opportunity to work with some advanced game engines such as Unreal and Unity, and although these are very powerful tools for game development, are not so intuitive and easy to use. With Toolbag I was able to quickly test different camera angles of the model so that I could decide which was more suited for the final presentation. 新事物总是让我快乐,而我喜欢这个项目是因为可以尝试新的东西。我是第一次使用猴子游戏引擎,包括实时模型的预览。在我的职业经验中,有机会使用一些高级的游戏引擎如虚幻(Unreal)和统一(Unity),虽然它们对游戏的发展是非常强大的工具,但没有那么直观,易于使用。用Toolbag我能快速测试模型的不同角度,这样我可以决定哪个角度是最适合的。 I started placing the model on the pedestal in Max and making small adjustments such as the position of the feet and the location of the pieces of the road. Then these were exported to an .obj file so later that it can open in Toolbag. 我开始在max中把模型放置在底座上,做一些小的调整,如脚的位置和道路的块的位置。然后,输出为obj文件,以便在Toolbag打开。
jpg
Once inside of Toolbag I went to the Material Editor and imported the model, then I applied a Phong material and added the textures created in the previous stage. With the shader set up and render options by default, all I did was taking some screen shots. 进入Toolbag我打开材质编辑器,导入模型,然后我采用了Phong材质,并在前一阶段加入了贴图。阴影和渲染都是默认选项,所有我所做的就是截图。
jpg
From there, everything was very easy and quick, I just changed some things like the viewpoint of the model and direction of light and instantly, I got the real time render. That was how I could get the final images after adding some post effects and adjustments included in the application. 因为这些,一切都非常方便、迅速,我只是改变了一些东西,比如模型的角度和灯光方向。马上,我就得到了实时渲染结果。
jpg
-
寨男 2010-8-15 19:26:00
jpg
jpg
The final post work was done with Photoshop. In this image I wanted to capture a moment of the rage of Red Hulk but with the look of comic books. To get this, first I created and touched up a bit the background. Then I placed the rendered image on top and tweaked a bit levels, saturation and color balance. At the end, I added some shadows and glowing effects. 最后的工作就是用Photoshop来润色。在这张图片中,我想捕获红Hulk愤怒的时刻,但又有漫画的风格。为了这一点,首先我创建了一个背景。然后,我把渲染图放在首层,然后改变了一点色阶,饱和度和色彩平衡。最后,我加了一些阴影和发光效果。 \
jpg
Well ,this was whole process I done to meet the challenge to create the Red Hulk. This involved approximately 70 hours of hard work, which eventually were well rewarded with the great reception it got. Thanks and I hope you have enjoyed this making of. 那么,这就是整个过程。在制作中,我努力去解决遇到的挑战。这大约需要70个小时的艰苦努力,但最终也得到了巨大的回报。谢谢,我希望你喜欢这个教程。
jpg
jpg
你可能喜欢
jpg
jpg
jpg
jpg
jpg