**Masked Reconstruction Module:** We manually define the non-attribute area shown in Fig. \[fig:mask\_template\] on the reference UV texture map. Those $5$ attributes are divided into several different mask types or their combination,, lipsticks and smile share the same mask of Fig. \[fig:mask\_template\] (c). Together with the fully visible one (mask of all entries as $1$), we define mask $\Omega_{i}, i=1,2,..,5$ indicating all the categories. The reconstruction objective is as below. $$\begin{aligned}
\mathcal{L}_{ra} = \|(G_{a}(\hat{\mathbf{U}}_{t}, \mathbf{U}_{p}, \mathbf{p}) - \hat{\mathbf{U}}_{t})\odot \Omega_{i}\|_1, 
\label{eq:3dagan_recon}
\vspace{-2mm}\end{aligned}$$ $i$ is determined by the target attribute code.

**Target Attribute Discriminator:** Separated from $Q$, we set an independent discriminator $A$ to evaluate whether the one-bit specific attribute is correctly generated or not. The positive sample set $\mathbf{R}_{a}$ consists of samples from the ground truth with the specific attribute. The negative sample set $\mathbf{F}_{a}$ are the samples generated from $G_{a}$. The target attribute discriminator is updated as: $$\begin{aligned}
\mathcal{L}_{A} = -\underset{\mathbf{U}^{*} \in \mathbf{R}_{a}}{\mathbb{E}} \log(A(\mathbf{U}^{*})) - \underset{\mathbf{U} \in \mathbf{F}_{a}}{\mathbb{E}}\log(1-A(\mathbf{U})))
\label{eq:3dagan_attrd}
\vspace{-2mm}\end{aligned}$$ Accordingly, the adversarial loss to update the generator is: $$\begin{aligned}
\mathcal{L}_{Av}=- \underset{\mathbf{U} \in \mathbf{F}_{a}}{\mathbb{E}}\log(A(\mathbf{U}))
\label{eq:3dagan_attradv}
\vspace{-4mm}\end{aligned}$$

In TC-GAN, we find that reconstruction loss other than recognition perception loss is sufficient to preserve identity. It also
* * Masked Reconstruction Module :* * We manually define the non - attribute area shown in Fig.   \[fig: mask\_template\ ] on the reference ultraviolet texture function. Those $ 5 $ attribute are divided into respective different masquerade types or their combination, , lipsticks and smile partake the same mask of Fig.   \[fig: mask\_template\ ] (c). in concert with the amply visible one (mask of all submission as $ 1 $), we define mask $ \Omega_{i }, i=1,2,.. ,5 $ indicate all the categories. The reconstruction objective is as below. $ $ \begin{aligned } 
 \mathcal{L}_{ra } = \|(G_{a}(\hat{\mathbf{U}}_{t }, \mathbf{U}_{p }, \mathbf{p }) - \hat{\mathbf{U}}_{t})\odot \Omega_{i}\|_1, 
 \label{eq:3dagan_recon } 
 \vspace{-2mm}\end{aligned}$$ $ i$ is determined by the target property code. 

 * * Target Attribute Discriminator :* * Separated from $ Q$, we set an independent differentiator $ A$ to evaluate whether the one - bit specific attribute is correctly generated or not. The positive sample distribution set $ \mathbf{R}_{a}$ consist of samples from the ground truth with the specific property. The negative sample set $ \mathbf{F}_{a}$ are the samples generated from $ G_{a}$. The target property differentiator is update as: $ $ \begin{aligned } 
 \mathcal{L}_{A } = -\underset{\mathbf{U}^ { * } \in \mathbf{R}_{a}}{\mathbb{E } } \log(A(\mathbf{U}^ { * }) ) - \underset{\mathbf{U } \in \mathbf{F}_{a}}{\mathbb{E}}\log(1 - A(\mathbf{U }) )) 
 \label{eq:3dagan_attrd } 
 \vspace{-2mm}\end{aligned}$$ Accordingly, the adversarial loss to update the generator is: $ $ \begin{aligned } 
 \mathcal{L}_{Av}=- \underset{\mathbf{U } \in \mathbf{F}_{a}}{\mathbb{E}}\log(A(\mathbf{U }) ) 
 \label{eq:3dagan_attradv } 
 \vspace{-4mm}\end{aligned}$$ 

 In TC - GAN, we find that reconstruction loss other than recognition percept personnel casualty is sufficient to preserve identity. It also
**Masned Reconstruction Modult:** We manually defnbe the non-atfribute xrea shown in Fig. \[fig:mask\_temppare\] on the reference UV textjre map. Tjose $5$ atrribntes are divided into seyzral slfferznv mask types or their comtination,, lipsthcys and smile share the same mask of Fyg. \[fig:maxk\_hemplate\] (c). Toggther rith nht fully visible one (mask of all ehtries es $1$), we define mssk $\Omega_{i}, i=1,2,..,5$ indicating alp thf categories. The rfconstructiin ofhective is ar below. $$\begin{aligned}
\majhcal{L}_{ra} = \|(G_{a}(\hat{\mathbf{U}}_{t}, \mathbf{U}_{p}, \mathyf{p}) - \hat{\matybd{U}}_{t})\lgot \Omega_{i}\|_1, 
\oabel{vq:3dagan_recon}
\vspace{-2mm}\etd{alignrd}$$ $i$ is determlned uy tye target attribute cmde.

**Target Attributg Discrimitacor:** Separated from $Q$, qe set dn itdepdbdevt sixcdiminahor $A$ to evalhate whethee the one-bit specifoc qttribute is dorrecelr generated or not. The positive sample vet $\mathbf{R}_{a}$ consists of sqmples from the grounf truth wyth the specific attribute. The negative sample sed $\matibw{F}_{a}$ ave tfw damples generated from $G_{a}$. The target attributq dosbriminator is updcted as: $$\begin{alibnfd}
\kwthcal{L}_{A} = -\undgrset{\macgbr{U}^{*} \in \mathbf{R}_{a}}{\mathhb{E}} \log(W(\mathvf{U}^{*})) - \undewset{\kathbf{U} \in \mathbf{F}_{a}}{\mathbb{E}}\lig(1-A(\mathbf{U})))
\layel{wq:3dagan_attrd}
\vspace{-2lm}\end{aligneb}$$ Accotdinglu, the adversarial loss co updzte the genfrator is: $$\cegin{aligned}
\mathzal{K}_{Ae}=- \understg{\mathbf{U} \in \mathbs{F}_{a}}{\mathbb{X}}\log(A(\kathbf{U}))
\uabek{eq:3dagwn_attradv}
\vdpace{-4mm}\end{aligned}$$

In TC-GAJ, we yind dhat recondtruction loss other than recogimtion perceptoot lmss is sbfficicnt to preserve identity. It akso
**Masked Reconstruction Module:** We manually define the shown Fig. \[fig:mask\_template\] the reference UV are into several different types or their lipsticks and smile share the same of Fig. \[fig:mask\_template\] (c). Together with the fully visible one (mask of all as $1$), we define mask $\Omega_{i}, i=1,2,..,5$ indicating all the categories. The reconstruction is below. \mathcal{L}_{ra} \|(G_{a}(\hat{\mathbf{U}}_{t}, \mathbf{U}_{p}, \mathbf{p}) - \hat{\mathbf{U}}_{t})\odot \Omega_{i}\|_1, \label{eq:3dagan_recon} \vspace{-2mm}\end{aligned}$$ $i$ is determined by the target attribute code. Attribute Discriminator:** Separated from $Q$, we set an discriminator $A$ to evaluate the one-bit specific attribute is generated not. The sample $\mathbf{R}_{a}$ of samples from ground truth with the specific attribute. The negative sample set $\mathbf{F}_{a}$ are the samples generated from $G_{a}$. target attribute updated as: \mathcal{L}_{A} -\underset{\mathbf{U}^{*} \mathbf{R}_{a}}{\mathbb{E}} \log(A(\mathbf{U}^{*})) - \mathbf{F}_{a}}{\mathbb{E}}\log(1-A(\mathbf{U}))) \label{eq:3dagan_attrd} \vspace{-2mm}\end{aligned}$$ Accordingly, the adversarial the generator is: $$\begin{aligned} \mathcal{L}_{Av}=- \underset{\mathbf{U} \in \mathbf{F}_{a}}{\mathbb{E}}\log(A(\mathbf{U})) \vspace{-4mm}\end{aligned}$$ In we find that reconstruction loss other recognition perception loss is sufficient to preserve identity. also
**Masked Reconstruction ModulE:** We manuallY defiNe tHe nOn-AttrIbutE area shown in FiG. \[Fig:mAsk\_template\] on the refereNce UV TeXTure MAp. those $5$ AttribuTEs ARE diViDeD inTo SEvEral dIffErent maSk types or tHeiR cOmbination,, liPStIcks and smiLe sHare the same mAsk Of Fig. \[fIg:MasK\_TemplAte\] (C). TogeTher wiTH the fuLly visiblE oNE (mask oF All entrIES aS $1$), we dEfine mask $\Omega_{i}, i=1,2,..,5$ iNDiCAting all the catEgorieS. THE rECOnsTruCtion objecTiVe is aS Below. $$\beGIn{ALIGneD}
\Mathcal{L}_{ra} = \|(G_{a}(\hAt{\mathbf{U}}_{t}, \mAThbF{U}_{p}, \matHbF{p}) - \hAT{\mathbF{U}}_{t})\odOt \oMegA_{i}\|_1, 
\label{eq:3daGan_rEcon}
\vspacE{-2mm}\end{ALigned}$$ $i$ IS determIned by The TarGet aTTrIbUte CoDE.

**TaRGeT AtTRibUte DiscrImInAtor:** SEparATED From $q$, we Set aN indePendent discriMinAtor $a$ To eValuaTe wheTher ThE one-bIt specIfic aTtRibute is correctLy geNerated or Not. thE poSiTive sAMple seT $\maThbF{R}_{a}$ consIsts of sAMplEs FROM tHe ground truth with tHe SPEcIfic attrIbute. THE nEgATive sampLe Set $\MathBF{f}_{a}$ are The sAMpLes generAted frOM $G_{A}$. THe targeT aTtribuTe DisCriMinatOR is uPdated As: $$\begin{aLigneD}
\Mathcal{L}_{A} = -\underSEt{\mathbf{U}^{*} \in \maTHbF{r}_{A}}{\mAThbb{e}} \loG(A(\mathbf{U}^{*})) - \unDersET{\matHbf{U} \IN \mAthBF{F}_{a}}{\maThbb{E}}\LoG(1-a(\mAThbf{U})))
\label{eq:3dagan_atTrD}
\vspacE{-2mm}\enD{aligned}$$ AccorDingly, the aDVERsarial lOss tO UpDAte the generatoR is: $$\beGin{aligned}
\MAthcal{L}_{AV}=- \undeRset{\mathBf{U} \in \mathBF{f}_{a}}{\mathbb{e}}\loG(A(\mAthBf{U}))
\LABeL{eq:3dagan_attraDV}
\VspaCe{-4Mm}\end{alIgnEd}$$

In TC-GaN, wE fiNd tHat ReConstructIon loss oThEr ThAn RecOgnitIOn percepTiOn lOsS is SuffiCIent to PreseRve iDeNtITy. IT also
**Masked Reconstruction Mo dule:** We  manu all y d ef inethenon-attributea reashown in Fig. \[fig:ma sk\_t em p late \ ]on th e refer e nc e UVte xt ure  m a p.  Thos e $ 5$ attr ibutes are  di vi ded into sev e ra l differen t m ask types or  th eir co mb ina t ion,,  li pstic ks and smileshare the  s a me mas k  of Fig . \[ fig: mask\_template\]( c) .  Together with  the f ul l yv i sib leone (maskof  alle ntriesa s$ 1 $ ),w e define mask  $\Omega_{i } , i =1,2,. ., 5$i ndicat ing a ll the  categories . Th e reconst ructio n  object i ve is a s belo w.$$\ begi n {a li gne d} \ma t hc al{ L }_{ ra} = \| (G _{ a}(\h at{\ m a t h bf{U }}_ {t},  \mat hbf{U}_{p}, \ mat hbf{ p })- \ha t{\ma thbf {U }}_{t })\odo t \Om eg a_{i}\|_1, 
\la bel{ eq:3dagan _re co n}\v space { -2mm}\ end {al igned}$ $ $i$ i s  de te r m i ne d by the target at tr i b ut e code.
**Tar g et  A t tributeDi scr imin a t or:**  Sep a ra ted from  $Q$,w ese t an in de penden tdis cri minat o r $A $ to e valuatewheth e r the one-bits pecific attri b ut e is corr ect ly generate d or not.  The po sit i ve sa mplese t  $ \ mathbf{R}_{a}$ cons is ts ofsampl es from the g round trut h w ith thespec i fi c  attribute. Th e neg ative samp l e set $\ mathb f{F}_{a} $ are the s amples g ene rat edfro m $G _{a}$. The ta r g et a tt ributedis crimina tor  is  up dat ed  as: $$\b egin{ali gn ed }\m ath cal{L } _{A} = - \u nde rs et{ \math b f{U}^{ *} \i n \m at hb f {R} _{a}}{\ m at h b b{E} }\l og(A (\m at hbf{U }^{* } ))- \unde rset{\mat hbf { U} \ in  \ mathbf{ F}_{a}}{\math bb {E}}\log(1 -A (\m athbf{ U } )))
\lab el{eq:3dagan_attrd}
\vs p ace{-2m m}\ end{a lign ed}$$ Acc ord ingly,  th e  adver sarial  loss  t o u p d ate t h e  g ene ra tor is: $$ \ b egi n{ali gn ed}\mathca l{L}_{Av}=- \under s et{ \mathbf{U} \i n \ math b f {F }_{ a }} { \ma th b b{E } } \log(A(\mathbf{ U}))
\labe l{ e q: 3dagan_att r adv }\vspace {-4mm}\ end{a l igned}$ $

In TC- GAN, we f in d th a t  re constructi on lossother tha n  reco g ni tionper ceptio nlos s issuffic i ent  to p reserv eidenti ty. I talso
**Masked Reconstruction_Module:** We_manually define the non-attribute_area shown_in_Fig. \[fig:mask\_template\] on_the_reference UV texture_map. Those $5$_attributes are divided into_several different mask_types_or their combination,, lipsticks and smile share the same mask of Fig. \[fig:mask\_template\] (c). Together_with_the fully_visible_one_(mask of all entries as_$1$), we define mask $\Omega_{i},_i=1,2,..,5$ indicating_all the categories. The reconstruction objective is as_below._$$\begin{aligned}
\mathcal{L}_{ra} = \|(G_{a}(\hat{\mathbf{U}}_{t},_\mathbf{U}_{p}, \mathbf{p}) - \hat{\mathbf{U}}_{t})\odot \Omega_{i}\|_1, 
\label{eq:3dagan_recon}
\vspace{-2mm}\end{aligned}$$ $i$ is determined_by the target attribute code.

**Target Attribute_Discriminator:** Separated from_$Q$,_we_set an independent discriminator_$A$ to evaluate whether the one-bit_specific attribute is correctly generated or_not. The positive sample set $\mathbf{R}_{a}$ consists_of samples from the ground truth_with the specific attribute. The_negative sample_set $\mathbf{F}_{a}$ are the samples_generated from $G_{a}$._The target_attribute discriminator is_updated as: $$\begin{aligned}
\mathcal{L}_{A} = -\underset{\mathbf{U}^{*} \in_\mathbf{R}_{a}}{\mathbb{E}} \log(A(\mathbf{U}^{*})) -_\underset{\mathbf{U} \in \mathbf{F}_{a}}{\mathbb{E}}\log(1-A(\mathbf{U})))
\label{eq:3dagan_attrd}
\vspace{-2mm}\end{aligned}$$ Accordingly, the adversarial_loss_to update the_generator_is:_$$\begin{aligned}
\mathcal{L}_{Av}=- \underset{\mathbf{U}_\in \mathbf{F}_{a}}{\mathbb{E}}\log(A(\mathbf{U}))
\label{eq:3dagan_attradv}
\vspace{-4mm}\end{aligned}$$

In TC-GAN,_we_find that_reconstruction_loss other than recognition perception loss_is_sufficient to preserve identity. It also