Member 3DNut Posted June 12, 2015 Member Report Share Posted June 12, 2015 I am trying to discover if 3D-Coat is able to take a high res model with a normal map and project that normal map on to a low resolution retopologized model with completely different UVs. Can someone explain how I would going about doing that if it is possible in 3D-Coat? Thanks, Bryson Quote Link to comment Share on other sites More sharing options...
Contributor Michaelgdrs Posted June 12, 2015 Contributor Report Share Posted June 12, 2015 Sounds not possible but i may be wrong here , you could try Xnormal though. Quote Link to comment Share on other sites More sharing options...
Member 3DNut Posted June 12, 2015 Author Member Report Share Posted June 12, 2015 (edited) Okay, thanks I discovered two workflows which I will post below for anyone who might benefit: xNormal High definition meshes: RMB>Add meshes and import your high resolution mesh. RMB>Base texture to bake and import your base texture which, in this case, is your normal map. Check "Base texture Is a tangent-space normal map". Low definition meshes: RMB>Add meshes and import your low resolution mesh. Baking options: Output File: Specify a save location and the desired file type. Maps to render: Uncheck all (including Normal map) and check Bake base texture. LMB click Generate Maps button. Blender Import the high resolution mesh Load the normal map for the high resolution mesh in the UV/Image Editor. Import the low resolution mesh and in the UV/Image Editor, create a new image for the low res mesh (uncheck Alpha). Go to Properties Editor>Render Panel>Bake>Bake Mode and set to Normals (Tangent Normal Space) and check Selected to Active. In the Outliner select the High Res mesh and then Shift+select the Low Res mesh ( last selection is active selection). Press Bake. Save the Normal Map. Edited June 12, 2015 by 3DNut 1 Quote Link to comment Share on other sites More sharing options...
Contributor Michaelgdrs Posted June 12, 2015 Contributor Report Share Posted June 12, 2015 Yeap , you are correct on Xnormal , well done , lets see if it can happen on 3d coat as well... Quote Link to comment Share on other sites More sharing options...
Carlosan Posted June 13, 2015 Report Share Posted June 13, 2015 If you have the high polygon model with with the same uv map as the low polygon one then choose the MV method for importing your low polygon model into the paint room. Next under the file menu, choose import/big mesh. It will project a displacement map of the high polygon mesh over the low polygon mesh in the paint room (thankx Digman) The development of the tool http://3d-coat.com/forum/index.php?showtopic=644 Quote Link to comment Share on other sites More sharing options...
Member Solution 3DNut Posted June 13, 2015 Author Member Solution Report Share Posted June 13, 2015 Thanks for your information carlosan. Here is the workflow for anyone who may benefit along with a few additional questions. Q. How do I project a normal map on a high resolution mesh onto a low res retopologized mesh with completely different UVs? A. At the Splashscreen, select "Paint UV Mapped Mesh (Per-Pixel)" Select the folder icon and choose your high resolution model. In the "Import Object for Per Pixel Painting" dialogue, keep defaults except change Texture Width and Height and press Ok. In the Paint Room go to Textures>Import>Color/albedo Map and choose your high res diffuse map. Go to Textures>Import>Normal Map and choose your high res normal map. Press Ok. Go to Textures>Texture Baking Tool and set the following: Mesh to Bake to: Choose your low poly (retopologized) mesh. Texture Width / Texture Height: Adust as desired. Color Map: Specify output folder, filename and file type. Tangent Space Normal Map: Specify output folder, filename and file type. Press Ok. Q. How do I get the Normal Map background to be RGB 128, 128, 255 or #8080ff when baking? A. Q. Is there a way to specify the background color of the color map when baking? A. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.