Difference between revisions of "PaintingAcrossSeams"

From polycount
Jump to: navigation, search
(Integrated 3D Paint: 3d coat update, 3ds max update)
(Integrated 3D Paint)
 
Line 12: Line 12:
 
== Integrated 3D Paint ==
 
== Integrated 3D Paint ==
 
Use a 3D paint tool or plugin inside your main 3D software to paint directly on the model.
 
Use a 3D paint tool or plugin inside your main 3D software to paint directly on the model.
 +
 +
* [http://polycount.com/discussion/174473/mari-vs-quixel Mari Vs. Quixel ?] Polycount Forum thread has 3d paint comparisons and workflows from multiple artists.
  
 
* 3D Coat
 
* 3D Coat
** [http://3d-coat.com/3d-coat-v4/ The Paint Room].
+
** [http://3d-coat.com The Paint Room].
  
 
* 3ds Max
 
* 3ds Max
Line 29: Line 31:
 
* Photoshop
 
* Photoshop
 
** [https://helpx.adobe.com/photoshop/using/3d-painting-photoshop.html Photoshop Help / 3D painting].
 
** [https://helpx.adobe.com/photoshop/using/3d-painting-photoshop.html Photoshop Help / 3D painting].
 +
**[http://quixel.se Quixel 3DO] is a 3d paint app running inside of Photoshop.
 +
**[http://quixel.se Quixel NDO] is a normal map painting app running inside of Photoshop.
 +
  
 
* Zbrush
 
* Zbrush

Latest revision as of 11:12, 7 August 2016

When a 2D texture is applied to a 3D model, the TextureCoordinates often need to be split into multiple chunks to minimize distortion. These splits often cause seams in the texture, which need to be removed by an artist.

There are some common workflows for solving texture seams. It is often easier if the seams can be painted non-destructively, on a separate layer with transparency.


2D Paint

  1. Paint & save in your 2D painting app (Photoshop, GiMP, etc.).
  2. Reload the texture in your 3D app (3ds Max, Maya, etc.) to examine.
  3. Repeat until seams are solved.


Integrated 3D Paint

Use a 3D paint tool or plugin inside your main 3D software to paint directly on the model.

  • Mari Vs. Quixel ? Polycount Forum thread has 3d paint comparisons and workflows from multiple artists.


  • Zbrush
    • Polypaint uses vertex color to paint details on the model. This can be converted into a texture using Texture Map, or the model can be exported to a texture baker like Xnormal.

Dedicated 3D Paint

You can use a dedicated 3D painting program to paint directly across seams.

  • Blacksmith3D Paint
  • BodyPaint 3D
  • CrackArt
  • Mari
  • P-XCEL
  • Substance Painter


Multiple UV Channels

Fix seams by using two UV channels and baking textures:

  1. Create a UV layout and texture for your model.
  2. Create a 2nd UV layout which moves the UV splits away from the existing seams.
  3. Use a baking tool to render the existing texture into the new UV layout.
  4. Use a 2D painting tool to fix the seams.
  5. Apply the fixed texture to your model, and bake it back into the original UV layout.
  6. 3ds Max Tutorial for this process - by Peter Kojesta


More Information


Personal tools
Namespaces

Variants
Actions
Navigation
Tools