-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

ÄË°T´åÀ¸¶}µoºëºé¢º

( ²Åé ¦r)
§@ªÌ¡GÄË°T´åÀ¸Ãþ§O¡G1. -> ¹CÀ¸ -> ¹CÀ¸µ{¦¡
ĶªÌ¡G
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀÄË°T´åÀ¸¶}µoºëºé¢º 3dWoo®Ñ¸¹¡G 55430
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 740 ¤¸

¥Xª©¤é¡G11/1/2021
­¶¼Æ¡G472
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787121422904
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

±ÀÂ˧Ç
¥»®Ñ¬O¡mÄË°T´åÀ¸¶}µoºëºé¡n¨t¦Cªº²Ä¤G¥U¡C¸U¨Æ¶}ÀYÃø¡A±o¯q¤_²Ä¤@¥UªºÀu¨q¦¨ÁZ¡A¥»®Ñ¦b½s¼g¹Lµ{¤¤ªÃ©Ó¤F²Ä¤@¥Uªº¶}©ñºë¯«¡A¤O¨D±À°Ê´åÀ¸¶}µo»â°ì´ÂµÛ§ó¥[¶}©ñªº¥¼¨ÓÁÚ¶i¡C¥»®Ñ³q¹L¨t²Î©Ê¦a²Õ´¡A¹ªÀyÄË°T´åÀ¸ªº¤uµ{®v±N´åÀ¸¤¤¹ê»Ú¨Ï¥Îªº·s§Þ³N®³¥X¨Ó¡A²@µL«O¯d¦a»P¦æ·~¦@¨É¡A»P¦æ·~¤@°_¶i¨B¡C
´åÀ¸§Þ³NÂл\­±¼sªx¡C¦]¦¹¡A¥»®Ñ¦bÄw³Æªº¹Lµ{¤¤¦b¼s«×¤W¤U¤F¥\¤Ò¡C¦b©º½Z¶¥¬q¡A¥þ­±Âл\ÄË°T´åÀ¸ªº©Ò¦³¤u§@«Ç¸s¤Î¦P¯Å²Õ´¡F¦b¼f½Z¶¥¬q¡A¦³©¯ÁܽШì¦U­Ó¤è¦Vªº§Þ³N±M®a¾á¥ô¼f½Z¤H©M½s©e¡A¤O¨D¦b¼s«×¤W¥R¤À®i²{ÄË°T´åÀ¸ªº§Þ³N¯ÝÃh©M¥]®e©Ê¡C
¦b²`«×¤W¡A¦U¦ì±M®a¼f½Z¤HÄY®æ§âÃö¡A«O»Ù¤F¤å³¹ªº§Þ³N²`«×©M½è¶q¡C¥»®Ñ¦b©º½Z¶¥¬q¦¬¨ì¤F53¥÷¦³®Ä§ë½Z¡AÂл\¤FÄË°T´åÀ¸§Þ³Nªº¤è¤è­±­±¡A¥Ñ¤_½g´Tªº­­¨î¡A¤@¨ÇÀu¨qªº§ë½ZµLªk¦¬¿ý¡A¦b¦¹¦V©Ò¦³§ë½Z¤H­P¥H¯u¸Ûªº·PÁ¡C¦Ò¼{¨ì¹ïŪªÌªº§Þ³N»ù­È¡A¥»®Ñ¼W¥[¤F¬ÛÃö§Þ³N¶·³q¹L¤j³W¼ÒÅçÃÒªº­n¨D¡A¥H¤Î´¶³qŪªÌ¦b¾\Ū¦Z¸û¬°®e©ö´_²{ªº­n¨D¡C³Ì²×¡A¥»®Ñ±q³Ð·s©Ê¡B®É®Ä©Ê©M¹ê¥Î©Êªº¨¤«×¥Xµo¡A¿î¿ï¥X¨ä¤¤¹ï·~¬É²{¦³§Þ³N¤è®×¦³§Þ³N³Ð·s¦}¦b´åÀ¸¤¤¤w¸g¹ê»Ú¨Ï¥Îªº21½g¤å³¹¡C
¦b®É®Ä©Ê¤W¡A¤J¿ï¥»®Ñªº§Þ³N³£¶Kªñ·í«e´åÀ¸¬ãµoªº«eªu§Þ³N¡G±q¤H¤u´¼¯à¦b´åÀ¸¨Mµ¦»P¤º®e¥Í²£¤Wªº§Þ³N¬ð¯}¡A¨ì¥ú¼v¯S®Ä¦b­pºâ¾÷¹Ï§Î¾Ç¤¤ªº·sªí²{¡F±q°Êµeª«²z±±¨î¤Uªº°ÊÀR¬Û©y¡A¨ì«È¤áºÝ»PªA°ÈºÝ¤W´_Âø²Ó­Pªº¬[ºc«ä¦Ò¡A¦A¨ì´åÀ¸¨î§@¥Í²£ºÞ½uªº¤u¨ã§Þ³N¡C¨C½g¤å³¹³£¿ï¾Ü¤F§ë½Z¤@¦~¤ºªº§Þ³N¤è®×¡A¦}¥B¥R¤À¦Ò¼{¤F¦b¥¼¨Ó§Þ³Nµo®i¤è¦V¤Wªº¥Nªí©Ê¡C
µM¦Ó¡A¥»®ÑÁÙ¬O¦³©Ò¯Ê¾Ñªº¡AÁöµM§ë½Z¿ãÅD¡A¿î¿ï¥Î¤ß¡A«o¤´¦b´åÀ¸¦w¥þ¡B³nµw¥óµ²¦X§Þ³N©M²z½×ºâªk¬ã¨sµ¥¤è¦V¤W¤O¦³¤£¶e¡C¤d¨½¤§¦æ¡A©l¤_¨¬¤U¡C§Æ±æ¡mÄË°T´åÀ¸¶}µoºëºé¢º¡nªº³o¤@¤p¨B¡A¯à¦V«e©Ó±µ¥»¨t¦C¤§¶}©ñºë¯«¡A¤]¯à¦V¦Z©ß¿j¤Þ¥É¡A´Á«Ý¥»¨t¦CÄò§@µo´­¥ú¤j¡C
³Ì¦Z¡A§Æ±æ¥»®Ñ¯à¹ïŪªÌ¦³©ÒÀ°§U¡A¦p¦³¥ô¦ó·N¨£½Ð¤£§[³q¹L¶l¥ó¤ÏõXµ¹§Ú­Ì¡Gtencentgamesgems@tencent.com¡C´Á«Ý¦b²Ä¤T¥U¦A¨£¡C

¡X¡X§d¦Ð¡mÄË°T´åÀ¸¶}µoºëºé¢º¡n¥D½s¡BÄË°T¤¬°Ê®T¼Ö¬ãµo®Ä¯à³¡¤ÞÀº§Þ³NÁ`ºÊ
¤º®e²¤¶¡G

¡mÄË°T´åÀ¸¶}µoºëºé ¢º¡n¬OÄË°T´åÀ¸¬ãµo¹Î¶¤¤£Â_¿n²Ö¨IÕ઺§Þ³Nµ²´¹¡A¬OÄ~ 2019¦~±À¥X¡mÄË°T´åÀ¸¶}µoºëºé¡n¦Zªº¸Û·NÄò§@¡C¥»®Ñ¦¬¿ý¤F 21 ­Ó¦b¤W½u¶µ¥Ø¤¤±o¨ìÅçÃÒªº§Þ³N¤è®×¡A²`¤J¤¶²Ð¤FÄË°T¤½¥q¦b´åÀ¸¶}µo»â°ìªº·s¬ã¨s¦¨ªG©M·s§Þ³N¶i®i¡A¯A¤Î¤H¤u´¼¯à¡B­pºâ¾÷¹Ï§Î¡B°Êµe©Mª«²z¡B«È¤áºÝ¬[ºc©M§Þ³N¡BªA°ÈºÝ¬[ºc©M§Þ³N¤ÎºÞ½u©M¤u¨ãµ¥¦h­Ó¤è¦V¡C¥»®Ñ¾A¦X´åÀ¸±q·~ªÌ¡B´åÀ¸¬ÛÃö±M·~®v¥Í¤Î¹ï´åÀ¸¹õ¦Z§Þ³N­ì²z·P¿³½ìªº´¶³qª±®a¡C
¥Ø¿ý¡G

³¡¤À¢¹ ¤H¤u´¼¯à
²Ä1³¹ °ò¤_·Ó¤ùªº¨¤¦â®ºÁy©M­Ó©Ê¤Æ§Þ³N 2
1.1¡@´åÀ¸¤¤ªº®ºÁy¨t²Î 2
1.2¡@°ò¤_·Ó¤ùªº¨¤¦â®ºÁy¬yµ{ 3
1.3¡@¦Û©w¸q®ºÁy¤u¨ã¥]Face Avatar 31
1.4¡@Á`µ² 33
²Ä2³¹ ±j¤Æ¾Ç²ß¦b´åÀ¸AI¤¤ªºÀ³¥Î 34
2.1¡@´åÀ¸¤¤ªº´¼¯àÅé 34
2.2¡@±j¤Æ¾Ç²ß¦bÄv³tÃþ´åÀ¸¤¤ªºÀ³¥Î 38
2.3¡@±j¤Æ¾Ç²ß¦b®æ¤æÃþ´åÀ¸¤¤ªºÀ³¥Î 45
2.4¡@®i±æ»PÁ`µ² 55
²Ä3³¹ ¦hºØ¾÷¾¹¾Ç²ß¤èªk¦bÁɨ®AI¤¤ªººî¦XÀ³¥Î 61
3.1¡@´åÀ¸AI²¤¶ 61
3.2¡@Áɨ®AIªº±`³W¤è®× 62
3.3¡@¿ò¶ÇºâªkÀu¤ÆÁɨ®AI°Ñ¼Æ 63
3.4¡@ºÊ·þ¾Ç²ß°V½mÁɨ®AI 68
3.5¡@±j¤Æ¾Ç²ß°V½mÁɨ®AI 71
3.6¡@Á`µ² 74
²Ä4³¹ ¼Æ¦r¤H¯Å§Oªº»y­µÅX°Ê­±³¡°Êµe¥Í¦¨ 75
4.1¡@»y­µÅX°Ê¼Æ¦r¤H­±³¡°Êµe¶µ¥Ø¤¶²Ð 75
4.2¡@°ÝÃD­I´º»P¬ã¨s²{ª¬ 75
4.3¡@¤@­Ó»y­µÅX°Ê°ª«O¯u¼Æ¦r¤Hªº¾÷¾¹¾Ç²ß³B²z¬yµ{ 79
4.4¡@°ò¤_²`«×¾Ç²ß»y­µÃѧOªº»y­µÅX°Ê¼Æ¦r¤H¤èªk 85
4.5¡@¦h±¡ºü»y­µÅX°Ê¼Æ¦r¤H 91
4.6¡@À³¥Î 93
4.7¡@Á`µ² 97
³¡¤À¢º ­pºâ¾÷¹Ï§Î
²Ä5³¹ ¹ê®É­±¥ú·½´è¬V 100
5.1¡@²{ª¬¤¶²Ð 100
5.2¡@²z½×¤¶²Ð 101
5.3¡@¹ê½îÀu¤Æ 107
5.4¡@Á`µ² 112
²Ä6³¹ ¥i©w¨îªº§Ö³t¦Û°Ê¤Æ¥þ§½¥ú·Ó©M¥i¨£©Ê¯MµH¾¹ 113
6.1¡@¥ú·Ó¯MµH²¤¶ 113
6.2¡@°ò¤_Voxelªº§Ö³t¥ú½u°lÂܪº¹ê²{ 114
6.3¡@Volume Lightmapªº¯MµH¹ê²{ 123
6.4¡@Visibilityªº¯MµH¡B¦sÀx»P¨Ï¥Î 128
6.5¡@Á`µ² 143
²Ä7³¹ ª«½èÂIªk¦b°Êµe¯S®Ä¤¤ªºÀ³¥Î 145
7.1¡@ª«½èÂIªk²¤¶ 145
7.2¡@¤u·~¬É²{¦³ªºª«½èÂIªk¼ÒÀÀ®w 147
7.3¡@ª«½èÂIªk¦bGPU¤Wªº°ª®Ä¹ê²{ 149
7.4¡@µê¤Û¤ÞÀº¤¤ªºª«½èÂIªk´¡¥ó 155
7.5¡@¹ê²{®ÄªG 160
7.6¡@Á`µ² 161
²Ä8³¹ °ª¦Û¥Ñ«×®ºÁyªºªí±¡°Êµe´_¥Î¤è®× 162
8.1¡@­±³¡®·®»ªí±¡­«©w¦V¨ìª±®a¦Û©w¸qªºÁy 162
8.2¡@®ºÁy»Pªí±¡¨t²Î·§­z 163
8.3¡@®ºÁy¨t²Î³]­p»P¹ê²{ 165
8.4¡@ªí±¡¨t²Î­ì²z»Pªí±¡®·®»§Þ³N 172
8.5¡@ªí±¡°Êµe¸ÉÀv»P©Ê¯àÀu¤Æ¤è®× 178
8.6¡@Á`µ² 190
³¡¤À¢» °Êµe©Mª«²z
²Ä9³¹ ¦h¨¬¾÷¥Ò¹B°Ê±±¨î¸Ñ¨M¤è®× 192
9.1¡@¾÷¥ÒÃD§÷ªº´åÀ¸ 192
9.2¡@µ{§Ç¤Æ¹B°Ê°Êµe 195
9.3¡@ªí²{¥Í°Ê¤Æ 200
9.4¡@¦a§Î¾AÀ³ 204
9.5¡@Á`µ² 207
²Ä10³¹ ª«²z¬d¸ß¤¶²Ð¤Îª±ªkÀ³¥Î 208
10.1¡@ª«²z¤ÞÀº©Mª«²z¬d¸ß 208
10.2¡@¬ïùÙ°ÝÃD 208
10.3¡@ª«²z¬d¸ß 208
10.4¡@®g½u§ë®g¬d¸ß 209
10.5¡@±½±°¬d¸ß 213
10.6¡@­«Å|¬d¸ß 219
²Ä11³¹ °ò¤_ª«²zªº¨¤¦â½¶VÃkª¦³q¥Î¸Ñ¨M¤è®× 223
11.1¡@À³¥Î³õ´º¤¶²Ð 223
11.2¡@CP¨t²Îªºª«²z°ò¦ 224
11.3¡@CP¨t²Îªº³]­p«ä¸ô 227
11.4¡@CP¨t²Îªº¨ãÅé¹ê²{ 229
11.5¡@CP¨t²Îªº©Ê¯àÀu¤Æ©M´_Âø«×±±¨î 236
11.6 ´åÀ¸ªºÀ³¥Î»PÀu¤Æ 238
11.7¡@Á`µ² 239
³¡¤À¢¼ «È¤áºÝ¬[ºc©M§Þ³N
²Ä12³¹ ¸ó´åÀ¸¤ÞÀºªºH5´è¬V¸Ñ¨M¤è®× 242
12.1¡@´O¤J´åÀ¸ªºH5´è¬V¤ÞÀº¤¶²Ð 242
12.2¡@¦p¦ó§Ö³t¶}µo´åÀ¸©PÃä¨t²Î¤Î°ÝÃD 242
12.3¡@¬[ºc 245
12.4¡@´è¬V¦ZºÝ¹ê²{ 251
12.5¡@´è¬V¤§¥~ 269
12.6¡@Á`µ² 270
²Ä13³¹ ¤j¥@¬Éªº³õ´º´_Âø«×ºÞ²z¤è®× 272
13.1¡@´åÀ¸¨½ªº¤j¥@¬É 272
13.2¡@¿é¤J³¡¤À 277
13.3¡@¿é¥X³¡¤À 284
13.4¡@¤ÏõX±±¨î³¡¤À 285
13.5¡@´ú¸Õ¼Æ¾Ú 290
13.6¡@Á`µ² 291
²Ä14³¹ °ò¤_¦h¯Å²Ó¸`ºô®æªº³õ´º°ÊºA¥[¸ü 292
14.1¡@Level Streaming 292
14.2¡@°ò¤_¦h¯Å²Ó¸`ºô®æªºLevel Streaming 293
14.3¡@±N³õ´º¹w³B²z¦¨¦h¯Å²Ó¸`ºô®æµ²ºc 295
14.4¡@°ò¤_¦h¯Å²Ó¸`ºô®æµ²ºcªº¥[¸ü 298
14.5¡@¦h¯Å²Ó¸`ºô®æªº¨ä¥LÀ³¥Î 299
14.6¡@Á`µ² 300
³¡¤À¢½ ªA°ÈºÝ¬[ºc©M§Þ³N
²Ä15³¹ ­±¦V´åÀ¸ªº°ª©Ê¯àªA°Èºô®æTbusppMesh 304
15.1¡@TbusppMeshºK­n 304
15.2¡@TbusppMesh¼Æ¾Ú³q«H 305
15.3¡@TbusppMesh²Õºôµ¦²¤ 309
15.4¡@TbusppMesh¦³ª¬ºAªA°È 315
15.5¡@Á`µ² 321
²Ä16³¹ ´åÀ¸°t¸m¨t²Î³]­p 322
16.1¡@´åÀ¸°t¸m¨t²Î·§­z 322
16.2¡@´åÀ¸°t¸m²¤¶ 322
16.3¡@´åÀ¸°t¸m¨t²Î 323
16.4¡@°t¸m³]­p»Pµo¥¬ 324
16.5¡@°t¸mWebºÞ²z¨t²Î 328
16.6¡@Á`µ² 330
²Ä17³¹ ´åÀ¸±Ó±¶¹BÀçÅé¨t§Þ³N 331
17.1¡@´åÀ¸¹BÀç·§ªp 331
17.2¡@DataMore¤j¼Æ¾Ú­pºâÅé¨t«Ø³] 335
17.3¡@°ò¦¥­»O 343
17.4¡@Á`µ² 360
³¡¤À¢¾ ºÞ½u©M¤u¨ã
²Ä18³¹ ±q·Ó¤ù¨ì¼Ò«¬ 364
18.1¡@±q·Ó¤ù¨ì¼Ò«¬·§­z 364
18.2¡@©çÄá©M¹w³B²z 366
18.3¡@¼Ò«¬¥Í¦¨©M³B²z 374
18.4¡@¥h¥ú·Ó 378
18.5¡@µ²ªG®i¥Ü 384
18.6 Á`µ² 385
²Ä19³¹ ¤@ºØ¥i©w¨îªºLua¥N½X½s¿èÀË´ú¤u¨ã 387
19.1¡@LuaHelper²¤¶ 387
19.2¡@¬ã¨s²{ª¬ 388
19.3¡@¹ê²{­ì²z 388
19.4¡@¬ÛÃö²z½× 392
19.5¡@¥N½XÀË´ú 402
19.6¡@ª`¸Ñ¥\¯à 407
19.7¡@Á`µ² 416
²Ä20³¹ ¦w¨ô¥­»O«D¦«ºÞ¤º¦s¤ÀªR¤è®× 417
20.1¡@¤º¦s°ÝÃD 417
20.2¡@¸Ñ¨M¤è®× 419
20.3¡@¾A°t´åÀ¸¤ÞÀº 422
20.4¡@©Ê¯àªí²{ 425
²Ä21³¹ ¹Lµ{¤Æªe¬y¥Í¦¨¤èªk¬ã¨s»PÀ³¥Î 427
21.1¡@¹Lµ{¤Æ¬D¾Ô 428
21.2¡@Houdini / Houdini Engine²¤¶ 428
21.3¡@ªe¬y²Õ¦¨¤Îµøı­n¯À 429
21.4¡@ªe¬y¥Í¦¨ 429
21.5¡@§÷½è 449
21.6¡@¤u§@¬yµ{ 452
21.7¡@Á`µ² 455
§Ç¡G