<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Textures Maps Complex for 3D Character Model Development</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Denys Zolotukhin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anatoly Sachenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr Kochan</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Myroslav Komar</string-name>
          <email>vk@tneu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, Kazimierz Pulaski University of Technology and Humanities</institution>
          ,
          <addr-line>ul. Malczewskiego 29, 26-600 Radom</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Research Institute for Intelligent Computer Systems, Ternopil National Economic University</institution>
          ,
          <addr-line>11, Lvivska, Ternopil, 46020</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>3D character texturing - the process is long and requires a high level of professional skills, it is also one of the most important stages in the development of 3D model, because the texture is the first thing that the viewer sees, and the quality of the object's shader depends on its quality. To simplify and accelerate this phase, we offer an approach using the textures maps complex. This complex includes a set of prepared, segmented and sorted textures of different types (diffuse, specular, displacement, bump, SSS). Thanks to it, the developer can combine and edit the already finished fragment of textures, which turns off the need to make a texture from the scratch. The complex enables to skip the stages of sculpting and retopology, and get various visual outcomes for same 3D model geometry. The texturing result is connected with the quality of the shader and visualization. Finally, we described the application of the proposed approach as well as experimental results.</p>
      </abstract>
      <kwd-group>
        <kwd>texturing</kwd>
        <kwd>texture map</kwd>
        <kwd>3D character</kwd>
        <kwd>computer graphic</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>3D graphics are an integral part of the industry and the media. The most important stage
in the development of a 3D model is texturing, because the textures reflect the surface
of the object, its relief, reflection, color. Texture is the first thing the viewer sees, and
the quality of the object's shader depends on its quality.</p>
      <p>
        Today, there are various services and solutions that allow to simplify the texture
stage of a 3D character model. Among the most professional services are: Substance
Source [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], TexturingXYZ [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. They offer high quality textures, photo references,
materials that can be used for character texturing. Also, for today there are two most
common methods of 3D models texturing [
        <xref ref-type="bibr" rid="ref3 ref4">3-4</xref>
        ], which are quite long and difficult to
implement. In work [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] the authors describe a joint project using Augmented Reality to enrich
the Konzerthaus printed media. The project contains images, illustrations, audio, video,
simple 2D and 3D animations, interactive media as well as 3D objects.
      </p>
      <p>The goal of this paper is finding a new way to simplify and speed up the 3D model
texturing, using a set of prepared and segmented textures of different types. Received
results are described below.
2</p>
      <p>
        Structure and Principle of the Textures Maps Complex
Textures maps complex – is a module that contains a set of prepared and fragmented
textures of different types (diffuse [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], bump [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], SSS [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], displacement [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], specular
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). This set consists of channels that represent a certain type of map, each channel
consists of directories that classify a certain part of the character's head (nose,
eyebrows, forehead, etc.), each directory stores a set of textures that contain fragments of
images that can be used for the texturing process. Examples of these textures are shown
in Figure 1.
As seen in Figure 1, each directory contains various patterns of textures that can be
used for their further processing, for example, the directory "eyebrows" contains
different eyebrow textures, the directory "nose" has different textures of noses, etc. This
fact applies to all channels.
      </p>
      <p>To work with the proposed complex, the user needs connect it to a graphical editor
that supports a system of layers (for example Photoshop, Substance Painter), in this
example we used the Mari 3.0v1 program. Texture should be superimposed on a
lowpoly 3D model.</p>
      <p>We got the low-poly character model from Hi-poly within the ZBrush program. As
next step, it is necessary to select the needed textures of each type and category in the
corresponding catalogs. The designer can form and edit any texture segments using the
chosen software (Figure 2).</p>
      <p>
        To run the experiment, we created the one 3D character model head. Texturing was
made in the common way [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], and we spent the 6 working days for that. We used
fragments of the textures that have created for this head to replenish the library of our
complex. There the 3D geometry has exploited as the basis for creating the following faces.
      </p>
      <p>In Figure 2 are shown the three heads of the character, and all the three models have
similar geometry and the same topology. That is, the geometry of one head is the
original (the extreme right model), and the other two are its copy. Texturing has made using
the proposed complex of texture maps.</p>
      <p>We selected the completed textures, combined them with each other, edited,
duplicated, and we spent the 2 days per each head.</p>
      <p>
        The proposed approach can be implemented in both gaming and film industries.
Also, we can consider some other fields for the application, for example interior,
furniture design, automobile makers, clothing, shoe, and jewelry [
        <xref ref-type="bibr" rid="ref10 ref9">9-10</xref>
        ].
3
      </p>
      <p>Conclusion
The proposed textures maps complex allows to simplify and speed up the 3D character
model texturing. The development speed depends on the developer's abilities, we spent
2 days for texturing one character's head. The proposed complex allows to combine and
edit already prepared, segmented textures, which eliminates the need to make them
from scratch.</p>
      <p>The proposed textures maps complex reduces the entry threshold, it requires fewer
professional skills from the developer to create textures, since he already has basic
fragments, which he can use them for his work.</p>
      <p>In future we are going to design own interface for improving the comfortability of
texturing stage. We also plan to create a set of prepared and segmented 3D character
geometry, which can be used to speed up sculpting and receiving the displacement map.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Substance Source by Adobe, https://www.allegorithmic.com/products/substance-source,
          <source>last accessed</source>
          <year>2019</year>
          /04/27.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>2. High-End contest for artist, the finest art of detail</article-title>
          , https://texturing.xyz/,
          <source>last accessed</source>
          <year>2019</year>
          /04/27.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Damien</given-names>
            <surname>Lappa</surname>
          </string-name>
          .:
          <article-title>Photorealistic Texturing for Modern Video Games</article-title>
          . South-Eastern Finland University of Applied Sciences,
          <year>Kouvola</year>
          , (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Zuzana</given-names>
            <surname>Bubenová</surname>
          </string-name>
          .
          <article-title>Texturing a 3D Character in Hand-painted Style</article-title>
          . Helsinki Metropolia University of Applied Sciences, Helsinki (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Letellier</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reinhardt</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scholl</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sieck</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Thiele-Maas</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Providing Adittional Content to Print Media Using Augmented Reality</article-title>
          ,
          <source>International Journal of Computing</source>
          <volume>17</volume>
          (
          <issue>3</issue>
          ),
          <fpage>180</fpage>
          -
          <lpage>189</lpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Wan-Chun</surname>
            <given-names>Ma</given-names>
          </string-name>
          , Tim Hawkins, Pieter Peers,
          <string-name>
            <surname>Charles-Felix</surname>
            <given-names>Chabert</given-names>
          </string-name>
          , Malte Weiss, Paul Debevec:
          <article-title>Rapid Acquisition of Specular and Diffuse Normal Maps from Polarized Spherical Gradient Illumination</article-title>
          .
          <source>Proceedings of the Eurographics Symposium on Rendering Techniques</source>
          , pp.
          <fpage>183</fpage>
          -
          <lpage>194</lpage>
          . Grenoble, France (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Stefan</given-names>
            <surname>Gustavson</surname>
          </string-name>
          :
          <article-title>Recomputing normals for displacement and bump mapping, procedural style</article-title>
          .
          <source>Department of Science and Technology. Gauteng</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Jorge</given-names>
            <surname>Jimenez</surname>
          </string-name>
          , Károly Zsolnai, Adrian Jarabo, Christian Freude, Thomas Auzinger, XianChun Wu, Javier von der Pahlen, Michael Wimmer, Diego Gutierrez: Separable Subsurface Scattering.
          <source>Computer Graphics Forum, The Eurographics Association and John Wiley &amp; Sons Ltd</source>
          <volume>34</volume>
          (
          <issue>6</issue>
          ),
          <fpage>188</fpage>
          -
          <lpage>197</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Reeves</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Mendis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>The Current Status and Impact of 3D Printing Within the Industrial Sector: An Analysis of Six Case Studies. The Intellectual Property Office</article-title>
          , London (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Kwon</surname>
            ,
            <given-names>Y.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>YA.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>S.J.</given-names>
          </string-name>
          :
          <article-title>Case study on 3D printing education in fashion design coursework</article-title>
          .
          <source>Fash Text</source>
          <volume>4</volume>
          :
          <fpage>26</fpage>
          , (
          <year>2017</year>
          ), https://doi.org/10.1186/s40691-017-0111-3, last accessed
          <year>2019</year>
          /05/07.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>