
½Òµ{¦WºÙ¡GµêÀÀ¹ê¹Ò(¤j¥|)
Á¼z¥Áªººô¯¸ > ½Òµ{ºô¯¸ > º¶ > P»·¸êºÞ_Á¼z¥Á_95_1_µêÀÀ¹ê¹Ò

²Ä¤Q¤K¶g¡G(2007.1.16)
- ´Á¥½¦¨ÁZ (2007.01.26)¡A´Á¥½¦Ò¦¨ªG½d¨Ò¡G¼ï¥ú®õªº¦¨ªG ¡BªL§´ªº¦¨ªG
- ´Á¥½¦Ò¥¼¥æ¡G9111101047¡B9221404043¡B101¡B131¡B160¡B168¡B177(½ÐºÉ§Ö¥æ¨Ó¡A1/27°e¦¨ÁZ)
- «n°T®§¡G´Á¥½¦Òªº¤ô¬y°Êµe°Ñ¦Ò½d¨Ò¡G°Ñ¦Ò¦¨ªG6-1¡A¦b¤ô¬yªºmesh¥[¤Jµ{¦¡½X¡A¥[¤Jµ{¦¡¤è¶ôtexture scroller¡A³]©wX©ÎY¨ä¤¤¤@ÓȬ°0.01¡A´N¥i¥HÅý§÷½è¬y°Ê¡C(®Ñ¤W½d¨Ò¡G4-27¨ì4-31¡A½Ð°Ñ¦Ò»¡©ú§@ªk¡C )
- §@·~¤@¥¼Ãº¥æ¾Ç¸¹«á¤T½X(¦û20%)¡G91111010047,9221404043,101,131,175,189
- ´Á¥½¦Ò(¦û40%)¡Gtake home¡A¦b2007/01/16¤W½Ò®Éµo¦Ò¨÷±a¦^®a°µ¡A¦b2007/01/21(¤é)«eemailú¥æ¡C
- 2007/01/16¸Ó¤Ñ¥u¤W¤G¸`½Ò¡A¤w¸g¥X¦n´Á¥½¦ÒÃD¥Ø¡G´Á¥½¦ÒÃD¥Ø¤U¸ü¡C
- ¥[¤À½m²ß¤Q¤G¡G¦aªO¤Ï®g¬Á¼þ®ÄªG¤ÎÄá¼v¾÷±±¨î¡C
- ¨Ï¥Î8-1½d¨Ò¡A¸Ì±¦³¤@Ó¤Hª«¥i¾Þ§@¦b¦aªO¤W¦æ¨«¡A¥t¤@ӽƻs«~¦b©P³ò¶°é°é(§@·~¤@ªº¤º®e)¡C
- ¦b¦aªO¼gµ{¦¡½X¥[¤Jplanar reflection¡A¦aªOªº§÷½è³]©w¬°transparent¡AalphaȽլ°150¡AEmisive½Õ¾ã¦Ûµo¥úµ{«×¡C
- ¤Hª«§÷½è¦beffectªº¿ï¶µ¿ïtexgen¡A¿ïreflect¡A«h¤Hª«ªº¦çªA·|¦³ª÷Äݤϥú®ÄªG(¥Î¦b¨T¨®·|§ó¦n)¡C
- ¤Hª« ªºsetup¥[¤Jmoving obstacle¤ÎReflected objects¨â¶µÄݩʡA«h¤Hª«§Îª¬·|¤Ï®g§ë¼v¦b¦aªO¡A¨«°Ê¤]·|°ÊºApºâ¡A¦p½d¨Ò18-1¡C
- ¦b³õ´º¸ÌªºÄá¼v¾÷¥[¤Jµ{¦¡½Xkeyboard camera orbit¡A¥´¶}³]©w¥Ø¼Ð¬°¤Hª«lady¡Amove speed¿é¤J100¡Freturn speed¿é¤J0¡Fmin hortizontal=0¡Aturn=-1¡Fmax hortizontal=0¡Aturn=1¡Fmin vertical=-30¡F max vertical=15¡Azoom speed=400¡Azoom min=-400¡Azoom max=100¡A«ö¥kÁäparmeter edit¡A³]©w¨º¨ÇÁä¤À§O¬°ADWSQE¡A¥i¥H±NÃèÀY°µ¥ª¥k¤W¤U©ñ¤jÁY¤pªº¾Þ§@¡A¦p½d¨Ò18-2¡C
- 3D³nÅ骺¤¶²Ð¡G3D³nÅé¡B3D¾ú¥vºt¶i

²Ä¤Q¤C¶g¡G(2007.1.9)
- ¥[¤À½m²ß¤Q¤@¡G¥D¨¤·l¦å¡C
- ¨Ï¥ÎFOXY§ä§ðÀ»µ®Ä¡C
- ¨Ï¥Î½d¨Ò14-1¡A±N»È¨¤½Æ»s¤Î§R°£ªºµ{¦¡³s±µ®³±¼¡A¬°¨âÓ¨¤¦â¶}¤@Óarray¡AÄæ¦ì¦WºÙ¬°name, life, strike, defense, statusµ¥¡A®]®©ªÅªº¸ê®Æ¼g¦brow=0ªº¬ö¿ý¡A»È¨¤ªº¸ê®Æ¼g¦brow=1ªº¬ö¿ý¡A¦p½d¨Ò17-1¡C
- ¦]¬°»È¨¤¸I¼²°»´úµL®Ä¡A§ï¥Î©Çª«monster¡A¨ìVt_basicªºresource¸Ì±ªºanimation±Nmonster01obj©Ô¶i¨Ó¡A°Ê§@¤]©Ôµ¹³oÓ¤Hª«¡A¦b©Çª«¥[¤J¹B°Êªºscript¡A§âkeyboard control®³±¼¡A¦A¥[¤@Óscript¡A¼W¥[wait message ¤Îcollision detectionµ¥«Ý°T®§¨ÃÀˬd¬O§_µo¥Í¸I¼²¡A¦p¬°¯u«h¼½©ñ§ðÀ»µ¼Ö(¥[wave player)¡A³]©wkey waiter«öÁäÃö±¼µ¼Ö¡A¥D¨¤®]®©ªÅ¼W¥[¤@Óscript¡A¥[¤Jcollision detection¤Îsend message to group¡A³oÓgroup¸Ì±©ñ¤J©Çª«¡A¦¨ªG¦p½d¨Ò17-3¡C(§ðÀ»ªºÁnµ)
- ¦bwave player«á±¥[¤J¥D¨¤·l¦åªºµ{¦¡½X¡A¥[¤Jget row¡Bget row¡Bset cell¡Btext display¡Btest¡Btext display¡A²Ä¤@Óget row³]©w¬°¥D¨¤ªºrow=0¡A²Ä¤GÓget row³]©w¬°©Çª«row=1¡A©³¤U¥[¤J¨âÓoperation¬°´îªksubstraction¡A±N©Çª«ªº§ðÀ»¤O´î¥h¤Hª«ªº¨¾¿m¤O©ñ¦b²Ä¤@Ó´îªk¡A±N¤Hª«¥Í©RÈ´î¥h²Ä¤@Ó´îªk¦¨ªG©ñ¦b²Ä¤GÓ´îªk¡A²Ä¤GÓ´îªkªº¦¨ªG¬°¤Hª«¥Í©RȪº³Ñ¾lÈ¡A±N³oÓȼg¦b¿Ã¹õ¤W¡A¨Ã´ú¸Õ¬O§_¥Í©RȬ°0¡A¦pªG¬°0«h¦A¥t¤@Ó¦ì¸m¼g¥X§A¦º¤F¡A§â³o¨Çµ{¦¡½X¥´¥]¦¨¬°¥D¨¤·l¦å¡A¦pªG¸I¼²¤@ª½«ùÄò¡A«h¿Ã¹õ¤Wªº¤À¼Æ·|¤@ª½´î¤Ö¡A¦p½d¨Ò17-4¡C
- §A¥i¥H±N¥D¨¤·l¦åªºµ{¦¡½Æ»s§ï¦¨©Çª«·l¦å¡A¥[¦b¥D¨¤·l¦åªº¦P¤@¦ì¸m¡A¥´¶}¤§«á±N¬ÛÃöªºµ{¦¡¤è¶ô¤Î°Ñ¼Æ³]©w¬°©Çª«¡A«h©Çª«·l¦å´N¥i¥H¦b¥t¤@Ó¦ì¸mÅã¥Ü¥X¨Ó¡A¦p½d¨Ò17-5¡C
- ±MÃD¤p¤pªd¨F¾úÀI°O§¹¦¨¦U³õ´º¹LÃö³s±µ¡A¸Ô¥»½Òµ{º¶¡C

²Ä¤Q¤»¶g¡G(2007.1.2)
- ¥[¤À½m²ß¤Q¡G¤lµøµ¡»s§@¡C
- ¨Ï¥Î½d¨Ò15-3¡A§@¤@Ó¸òÀHÄá¼v¾÷ÂH¦b¤Hª«¨¤W¡A¦p½d¨Ò16-1¡C
- ¤Á´«¨ìtop view¡A©Ô¤@ÓÄá¼v¾÷¶i¨Ó³]IC¡A¤Á´«¨ì³zµø¹Ï¡A©Ô¤@Ó2D Frame©R¦W¬°¤lµøµ¡¡AµM«á¦b¤W±¼gµ{¦¡½X¡A¥[¤Jset diffuse³]©w¥~Æ[ÃC¦â¬°¶Â¦â¡A¥[¤J¤@Ótexture¤Î¤@Ómaterial¡A±Ntexture³]µ¹material¡A±Nmaterial³]µ¹2D Frame¡AµM«á¦b³oÓµ{¦¡¤è¶ô¿ï¾Ü³oÓ¤lµøµ¡§÷½è¬°¨äÅã¥Üªº¤º®e¡A±µµÛ¥[¤J¨âÓkeywaiter¤@Ó³]¬°F12¡A¥t¤@Ó³]¬°ESC¡A«öF12¥i¥HÅã¥Ü¤lµøµ¡¡A«öESCÃö³¬¤lµøµ¡¡A©Ò¥H¥ý³]©w¦¹¤lµøµ¡Ãö±¼²´·ú³]IC¡A¦A¤À§O¦b¨âÓkeywaiter«áºÝ±µshow¤Îhide¡A¦bshow¤§«á´NnºCºCÅã¥Ü³oÓ¤lµøµ¡¤º®e¡A©Ò¥H¥[¤Jtexture render°µ°j°é¡A±NTop viewÄá¼v¾÷Äáµ¹¥L¡A¥Ø¼Ð¬°¤lµøµ¡¶K¹Ï¡A´N¬O§ïÅܪºµø´º¥ß§Y×¥¿©ñ¨ì¦¹texture¤¤¡Ashow«á±¦A±µbeizer progression¡Binterpolater¡Bset diffuse¡AÃþ¦ü¥´¶}Ä_½cªº³]©w¡A¦binterpolator¸Ì±°Ñ¼Æ¿é¥X¤J³£§ï¬°color¡A±NA¡BBȳ]¬°¶Â¦â¤Î¥Õ¦â¡A°µ¾A·í°j°éµ¥«Ý«öÁä¡A¦¨ªG¦p½d¨Ò16-2¡C
- ¦b¤Hª«¨¤W¼gµ{¦¡½X¥[¤Jkeymaper¡A³]©w¤W¤U¥ª¥kÁä¤ÎWSADªº¥\¯à»P¼Æ¦rÁ䪺¤W¤U¥ª¥k¤@¼Ë¥i¥H¾Þ§@¤Hª«¡A§A¤]¥i¥H¥[I´º¡A¦blevel¼gµ{¦¡½X¥[¤Jset background image¡A³]©wI´º¹Ï¡A¦p½d¨Ò16-3¡C
- »s§@I´º¤@¯ë·|¥Î¶ê²y¡Amodify list¿ïnormal¡A±N¶K¹Ï±¤Ï¦V¶K¨ì¸Ì±¡A¦A§ä¶K¹Ï¶Kªþ¡AµM«á·Ó¤§«eÂà¥X¨ìvirtoolsµ{§ÇÂন.nmoÀÉ¡A¸ü¤J«á©ñ¤j²yÅé¡A³õ´º©ñ¦b²yÅéùر¡A«h²¾°Ê¤Hª«¡A¤]¥i¥H¬Ý¨ì³õ´º¤]·|¦³ÅܤơA3ds max¦¨ªG¦p½d¨ÒÀÉ¡C
- ±MÃD¤p¤pªd¨F¾úÀI°Oªº¤@Ó³õ´ºµ{¦¡½X°Ñ¦Ò¡Aµ{¦¡¦hªº®ÉÔ¤Á°O¤@©wn©R¦W¤Î³]©wÃC¦â¦nºÞ²z¡C(ÁÙ¦³bugªº¹CÀ¸ÅéÅç )
- ´Á¥½¦Òªº¤Hª«¨CÓ¤H³£n°µ¡A¤]´N¬O©m¦W·í¨Åé¡A¾Ç¸¹·í¤âÁu¡A¦A¥[¨âÓ¶ê¬W·í¸}¡A¦p¤§«e©Ò¾Ç®M°©¬[®M°Êµe¡A¶×¥X¨ìvirtools°µ¾ã¦X¡A3ds maxªº¦¨ªG(½Ð¥ÎshapeªºText¦bfrontµøµ¡©ñ¤Jª«¥ó¡A¦bmodify list¿ïextrude¡A³]©w°Ñ¼Æmount=20¡A¦r´N¥i¥Hªø¥X«p«×)¦p½d¨Ò16-4¡C

²Ä¤Q¤¶g¡G(2006.12.26)
- ¥[¤À½m²ß¤E¡G®]®©ªÅ¸IÀð¾À°µ«á°hªº°Ê§@¡A²¾°Ê®]®©ªÅ·|¦³¼v¤l§ë®g¦a¤W¡C
- ©Ô¶iscene01³õ´º¡AÀð¾À¤Î¦aªO³]©w¬ÛÃöÄݩʡA©Ô¶ics01objªº®]®©ªÅ¤Hª«¡A¨Ã½á¤©«e¶i¡B«á°h¡B«Ý¾÷¤Î§ðÀ»ªº°Ê§@³]©w¨¤¦â¹B°Ê³]©w¡A¥]¬Acharacter keep on floor¡Bunlimited control¡Bkeyboard control¡Banimation synchronizer¡Bprevent collisionµ¥¤¶µ¡A±N¥¦¥´¥]¦¨¨¤¦â¹B°Ê¡C
- ¦b®]®©ªÅ¤Hª«¨¤W¦A¥[µ{¦¡½Xcollision detection¡A§Q¥Îarray¦sÅܼơA²£¥Í¤@Óarray¡A(0,0)ªºÈ³]¬°0¡A§Q¥Îget cell ¡Btest¡Bsend message¡Bop¡Bset cell¡A¨ú±oÅܼÆÈ¡B§PÂ_ÅܼÆÈ¬O§_¶W¹L15¡A¦pªG¨S¦³±NÈ¥[1¡A¦A¦s¤Jarray¤¤¡A¦pªG¶W¹L´N¸õ¥X¡A¥i¥H±N¦¹¥\¯à¥´¥]¦¨°Ê§@©µÄò¡Asend message¶Ç»¼ªº°T®§³]¬°«á°h¡A°j°é®ÉÁٻݱN¦¹ÅܼÆÂk0¡A¨Ï¥Îset cell°µ³]©w¡A¦³Ãö¼ÆÈªº³]©w¡A°Ñ¦Ò½d¨Ò15-1¡C
- §A¤]¥i¥H¦A²£¥Í®]®©ªÅªº¥t¤@Óµ{¦¡¡A«öªÅ¥ÕÁä®]®©ªÅ°µ§ðÀ»°Ê§@¡A³o®É¥[¤Jkey waiter¡A±N¤W±ªº°Ê§@©µÄò¤Îset cell¥[¶i¨Ó¡A¦barray¼W¥[¤@Ócolumn¡AȤ]¬O³]¬°0¡A¤]´N¬O·s¼W¤@ÓÅܼÆÅý¥t¤@Ӱʧ@¨Ï¥Î¡A¥´¶}°Ê§@©µÄò±N¬ÛÃöªº¿é¤J¸ê®Æ§ó·s¦¨·sÅܼƪº¦ì¸m¡Asend messageªº¹ï¶H´«¦¨§ðÀ»ªº°T®§¡A¦p½d¨Ò15-1¡C
- ¦³¤TÓ²£¥Í¤Hª«³±¼v¦b¦a±ªº¤èªk¡A²Ä¤@Ó¤èªkµ{¦¡¼g¦b®]®©ªÅªºÁy³¡¡A±N³±¼v¹Ï©Ô¶i¨Ó¡A¥[¤Jsimle shadows¡A³]©w³±¼v¹ï¶H¬°¨º±i¹Ï¡A ¦p½d¨Ò15-1¡C
- ²£¥Í¼v¤lªº²Ä¤GÓ¤èªk¡Gµ{¦¡¼g¦b¦aªO¡A¥[¤Jplanar shadow¡A¥[¤@Ó¿O¥ú¦b®]®©ªÅªº¤W¤è¡A³]©wµ¹³oÓ«ü¥O¡A¨Ã¥B¦b®]®©ªÅªºÄݩʥ[¤Jplanar shadow object¡A¦p½d¨Ò15-2¡C
- ²£¥Í¼v¤lªº²Ä¤TÓ¤èªk¡Gµ{¦¡¼g¦b®]®©ªÅ¨¤W¡A¥[¤Jshadow caster¡A¤@¼Ënµ¹¤@·ø¿O¥ú¡A¦ý¬O¤£n¶ZÂ÷¤Hª«¤Ó»·¡A¤£µM¬Ý¤£¨ì¼v¤l¡A¥[¤@Ó¿O¥ú¦b®]®©ªÅªº¤W¤è¡A¦b«ü¥O¸Ì±±N¿O¥ú³Ì¤j¶ZÂ÷§ï¤ñ¹ê»Ú¿O¥ú¶ZÂ÷¤j¡A¨Ã¥B¦bn§ë®gª«¥ó(¦p¦aªO¡BÀð¾Àµ¥)ªºÄݩʥ[¤Jshadow caster receiver¡A«h®]®©ªÅ¨«°Ê·|¦³¿O¥úªº§ë®g¦]¼v¡A³±¼v¿@«×¦]¶ZÂ÷¦Ó¦³®t²§¡A¦p½d¨Ò15-3¡C

²Ä¤Q¥|¶g¡G(2006.12.19)
- ¥[¤À½m²ß¤K¡G»È¨¤¥X²{¶V¨Ó¶V§Ö¡A¦ý±±¨î¦b1sec¥ª¥k¡A¤£¦A¥[§Ö¡A¨Ï¥Î³oÓ±±¨î¤è¶ô©µ®i¥X°j°é¥\¯à¡A¼g¥X˼Æp®É¼Æ¦r¦b¿Ã¹õ¤¤¥¡¡A¨ì0®É¤Á´«¬°2d frame®i¥Ü©³¹Ï¤ÎÅã¥Ü¨ì¤U¤@Ãöªº¤å¦r¡AµM«á¤Á´«¨ì§Úªº½Òµ{ºô¯¸¡C
- ©Ó²Ä¤Q¤G¶gªºµ²ªG¡A¦bLevel copy char Scriptµ{¦¡¸Ì±¦w±Æget cell ¡Btest¡Bop¡Bset cel¡A«Ø¥ß¤@Ӯɶ¡±±¨îarray¡A¸Ì±(0,0)ªº¦a¤è©ñ®É¶¡2 sec¡A±q³oÓarray¨ú±o®É¶¡È,¥áµ¹test¬Ý¬O§_¤w¸g¤p©ó1 sec¡A¦pªG¨S¦³Ä~Äò¨Ï¥Îop¼¥H0.95Åý®É¶¡Åܤp¡A¦A±Nµ²ªG¨Ï¥Îset cell³]µ¹¨ºÓarray¡A¤]±Nµ²ªG³]µ¹delayer¹ê»Ú©µ¿ð®É¶¡¡A¦p½d¨Ò14-1¡C
- ±N¤W±ªº¤Óµ{¦¡°Ï¶ô¥´¥]¦¨®É¶¡±±¨î°Ï¶ô¡A¼W¥[¤@Óbehavior output¡A¥H§Î¦¨ì¨Óªº°j°é¡CµM«á¦A²£¥Í¤@Óarray¡A¸Ì±©ñ¾ã¼ÆÈ10¡A¦blevel²£¥Í¤@Ó·sªºµ{¦¡½X¡A±N®É¶¡±±¨îªº°Ï¶ô½Æ»s¹L¨Ó©R¦W¬°Ë¼Æp®É¡A³s±µ¶}ÀY¡A¡A¤@¼Ë°µ°j°é¡A¦b«áºÝ¥[¤@Óbehavior output§@¬°¸õ¥X°j°éªº¥X¤f¡A¥´¶}«á¶}©l×§ï¦UÓµ{¦¡¤è¶ô¡A¬ÛÃö®É¶¡ªº¦a¤è³£nקאּ¾ã¼Æinteger¡Atestªº¦a¤è§ï¬°greater than 0¡Aopªº¦a¤è°µ´î1ªº¹Bºâ¡A¨C°µ¤@¦¸´N³]µ¹array¡A¦bset cellªº«á¤è¥[text display±N¼ÆÈÅã¥Ü¦b¿Ã¹õ¤W¡A°õ¦æ®É·|¨Ì§Ç¥X²{10,9,8,.......,0¡A¦p½d¨Ò14-2¡C
- ¦b˼Æp®É¤º·íp¼ÆÈ¤p©ó¹s³y¦¨false®É¡A©Ô½u¨ì¥X¤f¡A¥t¥~¤]©Ô½u¨ìtext displayªºoffÃö±¼0ªºÅã¥Ü¡A¦b˼Æp®É¥X¤f³B±µ¤@Ótext display¤Îshow¤@Ó2d frame(¥ý²£¥Í³]¤@Ó§÷½è¤Î¤@±i©³¹Ï)¡A§¹¦¨«á´NÁôÂáAµM«á ¨Ï¥Îgo to webpage¨ì¥t¤@Óºô¶¡A³oÓºô¶³]¬°¥»½Òµ{ºô§}¡A¦p½d¨Ò14-3¡Aºô¶¦¨ªG¦p³sµ²14-3¡C

²Ä¤Q¤G¶g¡G(2006.12.5)
- ²Ä¤Q¤T¶g2006.12.12¬°¨t¤W±MÃD¤f¸Õ¡A°±½Ò¤@¦¸¡A¦Ñ®v¥þ¤Ñ°Ñ¥[±MÃD¤f¸Õ¼f¬d¡C
- ¥[¤À½m²ß¤C¡GÅý»È¨¤Âà¦V¤@«×©Òªáªº®É¶¡¬Û¦P¡A¥D¨¤´«¦¨®]®©ªÅ¡A»È¨¤¥i¥H¦Û°Ê²£¥Í¤Î®ø¥¢
- ¥[¤J¤TÓOP¡A²Ä¤@Ót³d±N¶Ã¼Æ²£¥Íªº¨¤«×Â൴¹ïÈ¡A²Ä¤GÓop«hºâÂà°Êªº¤ñ¨Ò¡A²Ä¤TÓop«h´«ºâ¦¨¹ê»Úªº®É¶¡¡A¦b¿é¥Xµ¹Beizer Progress¡A¦p½d¨Ò12-1
- ¨Ï¥Îdraw behavoir graph¡A±N»È¨¤°Ê°µ³]©w¥´¥]¡A©Ô¤Jcs01®]®©ªÅ¤Hª«¤Î°Ê§@¡A±N¥´¥]ªº°Ê§@¥áµ¹®]®©ªÅ¡A»È¨¤ªºkeyboard control³s½u®³±¼¡A¨Ï¥ÎÁä½L±±¨î®]®©ªÅ²¾°Ê¡A¦p½d¨Ò12-2
- ¥i¥H¦bµ{¦¡½X¥[ÃC¦â¼W¥[¥i¿ëÃѫסA±N»È¨¤½Õ¾ã¨ì0,50,0ªº¦ì¸m¡A¨Ã±N¥¦³]¬°¤£¥i¬Ý¨£¡B¤£¥i¬¡°Ê¡A³]ªì©lÈ¡A¦blevel¼gµ{¦¡½X¥[¤Jobject copy¡A³]©w¹ï¶H¬°»È¨¤¡A¦b«e±¥[¤Jrandom¦b¨ä«á¥[¤Jset position±N²£¥Í¶Ã¼Æªº®y¼Ð³]µ¹»È¨¤¡AµM«áshow¥X¨Ó¡A¦A¥[Ódelayer©µªø²Ä¤GÓ¥X¨Óªº®É¶¡¡A°µ°j°é¥H²£¥Í¦h°¦»È¨¤¡A¦A¨Ó¥²¶·±N¨Ì¨Ç¹L®Éªº»È¨¤§R°£¡A©Ò¥H¦b»È¨¤¦A²£¥Í¤@Óµ{¦¡½X¡A¦b¸g¹L¦h¤[®É¶¡¤[n§R°£³oӽƻs«~¡A¦]¦¹¥[¤Jdelayer¡Bop¡Bget compoent¤Îtest ¡Aop³]©w¦¹ª«¥ó¨ú±o®y¼ÐÈ¡A¬Ý¬ÝyªºÈ¡A¥»´Lªºy=50¡A©Ò¥H´ú¸Õ·íy=50ªº®ÉÔ¤£¯à§R°£¡A¨ä¥L¬O¥i¥H§R°£¡A¦p½d¨Ò12-3

²Ä¤Q¤@¶g¡G(2006.11.28)
- ¨Ï¥Î·Æ¹«¾Þ§@¤Hª«¬¡°Ê¡G
- ¥ÑVt_basic¸Ì±¸ü¤JScene2¡A¤Î»È¨¤sliverªº©Çª«¡A¥[¤JAnimation Synchronizer¡BUnlimited control¡BKeyboard controlµ¥¤è¶ô¥H±±¨î©Çª«¦æ¨«¡C
- scene2³]©w¦aªOÄݩʡA¦b©Çª«ªºµ{¦¡¸Ì±¥[¤Jkeep character on floor¡AµM«á©Çª«´N·|¦b¦aªO¤W¨«¡C
- ³]©w»Ùꪫ¸s²Õ¡A¦b¥D¨¤µ{¦¡¥[¤Jobject slider¡C
- ³]©w¨¤¦âÄݩʬ°moved obstacle¡A¥[¤Jprevent collision
- ¦pªGÀð¾À»Ùꪫ¤´µM·|¬ï¹L¡A«h¨Ï¥ÎGrid»Ùêºô®æ§Gº¡À³¸Ó¬°¤£¯à³q¹Lªº°Ï°ì¡A¦p½d¨Ò¡C
- ¦b¦aªO¼gµ{¦¡½X¡A¥[¤Jwait message ¡Aµ¥«ÝÂI«ö¦aªO¡A¥[¤J2d picking¡AŪ¨ú©ÒÂI¦ì¸mªº®y¼Ð¡A¦A¥[¤J¤@Ó3d frame¦b³õ´º¸Ì±¡A¦A¥[¤Jset position¡A±N³oÓ3d frame³]©w¨ìè¨úªºªº®y¼Ð¦ì¸m¡A±µµÛ¥[¤Jcharacter go toÅý©Çª«¶]¨ì¸ÓÂI¡A¦p½d¨Ò¡C
- Åý¤Hª«ÀH³B¨«°Ê¡G
- ¦b»È¨¤²£¥Í¥t¤@Óµ{¦¡½X¡At³dÀH¾÷±ÛÂà»È¨¤
- ¥[¤Jrandom¡A³]©w¿é¤Jªº°Ñ¼Æ¬°¨¤«×¡A½d³ò¬°-180¨ì180¡A¿é¥X¤]¬°¨¤«×¡A±µµÛ¨Ï¥Îbezier progression¥[rotate¡A³]©w±ÛÂà¶y¶b¡A±N¶Ã¼Æ¨ú±oªº¼ÆÈ³]µ¹mutiplicationªº¤@Ó¿é¤J°Ñ¼Æ¡A³Ì«á¦A¥[¤Jdelayer©µ¿ð¤@ÂI®É¶¡¦AÂà°Ê(µ¹¨¤¦â¨«°Êªº®É¶¡)¡A¦]¦¹³oÓ¨¤¦â·|ÀH·N¶Ã¨«¡A¸I¨ìºô®æ»Ùê·|·Æ²¾¡A¦p½d¨Ò¡C
- Âà¤@«×ªº®É¶¡À³¸Ó©T©w¡A§ÚÌ¥i¥H¨Ï¥Î¤TÓop¡A¤À§O°µ¶Ã¼Æ¨¤«×ªºµ´¹ïÈ¡B¨¤«×°£¥H180ªº¤ñ¨ÒÈ¡B´«ºâ¦¨®É¶¡¡AµM«á±N¦¨ªG¥æµ¹bezier progressionªº®É¶¡¿é¤J°Ñ¼Æ¡C
- ¦pªGnÅý¨¤¦â¨«°Êªº®Éԥηƹ««ö¦aªOÅý©Çª«¨«¹L¥h¡A°±¤@¤U¦A¥Xµo¡A³o¥²¶·n¥ýÃö±¼ì¨Ó°Ê§@ªºµ{¦¡¤Îª«¥ó¥HŪ¨úÂI«ö®y¼Ð¡A¦b¶}©l¨«¹L¥h¤§«eÅý¨«°Êµ{¦¡¤Îª«¥ó¦A¬¡°Ê¡A¨«¨ì¤F¤§«á¥ýÃö±¼ì¨Ó°Ê§@ªºµ{¦¡¤Îª«¥ó¡AµM«ádelay 1¬íÄÁ¡A¦AÅý¨«°Êµ{¦¡¤Îª«¥ó¦A¬¡°Ê¡A³o¼Ë´N¥i¥HÄ~ÄòÂà°Ê²¾°Ê¥ô·N¤è¦Vªº¦æ¨«¤F¡A¦p½d¨Ò¡C
- ¥[¤À½m²ß¤»¡G
- »s§@·Æ¹«ÂI«ö¦aªO¡A©Çª«¥ß§Y¶]¹L¥h°±¦íªºµ{¦¡¡C
- »s§@©Çª«¥ô·N¨«°Êªºµ{¦¡¡C

²Ä¤Q¶g¡G(2006.11.21)´Á¤¤¦Ò¦Ò¤£¦nªº¦P¾Ç¤¹³\§A¸É¥æ¡A¦ý¬O·|¥´§épºâ¸É¥æ¦¨ÁZ(´Á¨ì2006.12.5)¡C
- ½Æ²ß´Á¤¤¦Ò®M°©¬[ªº50¤À¡G
- ¤ìÀY¤H¼Ò«¬¤Î®M°©¬[¡G°©¬[©Ô¦n«á¡A¨Ï¥Îphysique§¹¦¨»P¼Ò«¬µ²¦X¡A¨Ï¥Îenvelope½Õ¤pouterªº¼vÅT°Ï¡F
- ´ú¸Õ°Ê§@¡G¿ïbip01¨ìmotion¦bfigure modeªº½s¿èª¬ºA¡A¨ìperspectiveµøµ¡¿ï¤â¸}°©¬[©Ô©Ô¬Ý¡A¬Ý©Ò¥]§tªº°Ï°ì¦³¨S¦³ÂI³QÂH¦bì³B¤£·|°Ê¡A¦pªG¦³n¦^¼Ò«¬envelope½s¿èª¬ºA½Õ¾ã¸Ó¼vÅT°Ï§@©ñ¤jÁY¤p©Î²¾°Ê¡A±N³o¨ÇÂI¥]Âжi¨Ó¡F
- ®M°Ê§@¡G¦A¨Ó¬O®M«e¶i¨«¸ô°Ê§@¡A¿ï¾Übip01¡A¤Á´«¨ìmotion¡A¦A¿ïfigure mode®ÇÃ䪺¸}¤X¤l¡A©³¤Uªº¨«¸ô«ö¶s®Ç«ö¤@¤U³]©w¨B¥ïªº¶s¡A³]©w¬°8¨B¡AµM«á«ö¿ïºñÂŪº§ápºâÃöÁä¼v®æ¡A§¹¦¨«á«ö°õ¦æ°Êµe¶s¡A¥i¥H¼½©ñ°Êµe¡C
- ¶×¥X¦¨¨¤¦âCharacter(.nmo®æ¦¡)¡G§÷½èªº¦a¤è³]©w¦Ûµo¥úcolor=100%¡AÂনwood_walk.nmo¡C
- ¾Þ§@¤Hª«¬¡°Ê¡G
- ¤Hª«ªº³¡¥÷¥[¤JAnimation Synchronizer¡BUnlimited control¡BKeyboard controlµ¥¤è¶ô¥H±±¨î¤Hª«¦æ¨«¡C
- ¥[¤Jscene4¡A³]©w¦aªOÄݩʡA¦b¤Hª«ªºµ{¦¡¸Ì±¥[¤Jkeep character on floor¡AµM«á¤Hª«´N·|¦b¦aªO¤W¨«¡C
- ¥[¤À½m²ß¤¡G
(¤U¦¸¤W½Ò«eemail³£ºâ)
- ¦b3ds max»s§@¤@§â¼C¡A³o§â¼Cªº®y¼Ð¥²¶·»P3ds max¬Û¦P¡A±N¶b¤ß²¾¨ì¼C§âªº¦a¤è¡A¨Ì§Ç°µreset Xform ¡Breset pivot¡Btranform¡Bscaleµ¥¥|¶µÂk¦ì³]©w¡A¦A°µ¶×¥X¦¨object¡A¨ìVirtools±N³o§â¼C¸ü¤J¡A¨Ï¥Î²¾°Ê©ñ¤jÁY¤p½Õ¾ã¨ì¤Hª«ªì©lª¬ºA¤â³¡ªº¦ì¸m¡A¼C§â»P¥k¤â´x±µÄ²¡C
- ³o®É¨Ï¥ÎeditorsªºHierarchy Manager±N¼C©Ô¨ì¤Hª«°©ÀY¥k¤â´x°©ªº¤U±¡A«ö¥kÁä³]©w¶¥¼hªì©lª¬ºA¡C
- °õ¦æ®É¡A²¾°Ê¤Hª«³o°¦¼C·|¸òÀH¤Hª«²¾°Ê¡A¥BÀHµÛ¤â®Ì°Ê¤]·|®Ì°Ê¡A©{¦p¤â¤W®³µÛ¤@§â¼C¨ì³B¨«ªº·Pı¡C
- ¸I¼²À»¯}¤ì±í¡G
- ¸ü¤J3dobj.nmo³oÓ¤ì±í¡A³]©w¤ì±íÄݩʬ°fixed obstacle¡A¤Hª««h³]¬°moved obstacle¡A¦b¤Hª«µ{¦¡½X¥[¤Jprevent collision¡Bcollision detection¡Bsend message¡A¦b°»´ú¸I¼²¬°¯u®É°e¤@Ó°T®§explode¥X¥h¡A°»´ú¸I¼²¥i¥H¥[¤J¤@Ó¤J¤f°Ñ¼Æ¡A³]©wtarget¬°¤ì±í¡C
- ¦b¤ì±íªºµ{¦¡½X¥[¤Jwait message¤Îexplodeªºµ{¦¡¤è¶ô¡A·í±µ¨ì°T®§¬°explode®É¡A¤ì±í´N§@Ãz¬µ¡C
- ¦b¤Hª«ªºµ{¦¡½X¥[¤Jobject slider¥i¥H¨¾¤î¤Hª«¥d¦b»Ùꪫ¸Ì±¡A¥i¥H°µ·Æ²¾ªº³B²z¡A³o¸Ì±»Ýn¦³¤@Ó»Ùꪫªºgroup³]©w¦b³o¸Ì¡C
- ¦A¨Ó¨ì¤ì±íªº¦a¤è«ö¥kÁä¥[¨ì¤@Ó·sªº¸s²Õ¡A±N³oÓ¸s²Õ³]µ¹object slider¡C
- °õ¦æ¬Ý¬Ý¡A·í¤Hª«¨«¨ì¤ì±í¸I¨ìªº®ÉÔ¡A¤ì±í¥ß§YÃz¬µ¯»¸H¡C

²Ä¤E¶g´Á¤¤¦Ò¡G(2006.11.14)

²Ä¤K¶g¤W½Ò¡G(2006.11.7)3ds max¾Þ§@¡A±N¤Hª«®M°©¬[¶×¤JVirtools¡C
- ½Æ²ß¤»¨¤¤j¤ý¤Hª«Âà¥X¨ì3ds max¡A¦A±ÛÂà¤Hª«±¦V§A¤Î½Õ¾ã¶b¦V»P3ds max¬Û¦P¡A«ö¥|Óresetªº«ü¥O¡A©Ô°©¬[¡B®M°©¬[¡B½Õ¾ã°©¬[¦ì¸m¤j¤pfit¼Ò«¬¡B¼Ò«¬»P°©¬[µ²¦X¡B´ú¸Õ°Ê§@¤Î½Õ¾ã¼vÅT°Ï¥]ÂÐ¥¼³Q¼vÅTªºÂI¡B®M«e¶i°Ê§@¡C»s§@¹Lµ{½Ð°Ñ¦Ò¤U¦C9ӿùõ¾Þ§@±Ð¾ÇÀÉ¡G(E-learning¿Ã¹õ¾Þ§@¼vµ¿ý»s±Ð§÷)
-
- ±N«e¶i°Ê§@¤Î¼Ò«¬¶×¥X¦¨.nmoÀÉ¡C
- 3ds max©Ô«á°h(lady_back.nmo)¤Î«Ý¾÷(lady_stand.nmo)°Ê§@¨ÃÂà¥X¡G¨ú®ø°©ÀYBip 01 ¦bMotionªºFigure mode«ö¿ï¡A¤Á´«¨ìCreateªºª¬ºA¡A¦bµøµ¡¿ï¤@Ó±Nn©Ô°Êªº°©ÀY¡A«ö¤Uautokey¡AµM«á«ö¥²¾¶s¨Ã¤U©Ô¤@¤U¡A¦bFrame0ªº¦a¤è·|¥X²{ÃöÁä¼v®æ¡A±N©Ôbar±À©¹Frame 10¡AµM«á¥h©Ô³o®Ú°©ÀYªº°Ê§@¡A·|¦b³o¸Ì³]ÃöÁä¼v®æKeyFrame¡A¨Ì¦¸¦b¤£¦Pªº¼v®æ©Ô°Ê¸Ó°©ÀY´N·|²£¥ÍÃöÁä¼v®æ¡A¨Ì·Ó°Ê§@ªº»Ý¨D¡A¨Ì§Ç»s§@¤£¦P°©ÀYªº°t¦X°Ê§@¤Î²£¥ÍÃöÁä¼v®æ(³o¨âӰʧ@¤j¬ù20-30Ó¼v®æ´N¥i¥Hªí²{§¹¥Lªº°Ê§@)¡A§¹¦¨«á¶×¥X¦¨.nmo¡A¹ï¸Üµøµ¡¤Á´«¨ì¿ï¶µ²Ä¤T¶µAnimation´N¥i¥u¶×¥X¦¹¨¤¦âªº°Êµe¡C
- ¥[¤À½m²ß¥|(´Á¤¤¦Ò«e¥æ)¡G
- ¨ìVirtools¾ã¦X¤Wz¤TºØ°Ê§@¨ì¨¤¦â¨¤W¡A
- ±q3ds max¦A°µ¤@Ó²³æªº¦aªO¡A¶×¥X¦¨.nmo¡A¦bVirtools©Ôªñ¨Ó¨Ã½Õ¾ã¨ì¨¤¦â¸}©³¤U¤è¶Kªñ¨¤¦â¡A³]¦aªO¬°floorªºÄݩʡA¦b¤Hª«ªºµ{¦¡½X¥[¤Jcharacter keep on floor¡AÅý¤Hª«¦æ¨«±±¨î¦b¦aªO¤W¡A
- ¤Hª«ªº³¡¥÷¥[¤JAnimation Synchronizer¡BUnlimited control¡BKeyboard controlµ¥¤è¶ô¥H±±¨î¤Hª«¦æ¨«¡C
- ¦A¨Ó¦b3d layoutµøµ¡¿ï¨¤¦â«ö¥kÁä¿ïduplication¡A²£¥Í¤@Ó¦P¦ì¸mªº½Æ»s¨¤¦â¡A¦b¹ï¸Üµøµ¡n¿ïFull dependencies¡A±N°Ê§@¤ÎªþÄݪ«¥ó³£½Æ»s¤@¥÷¡AµM«á²¾°Ê½Æ»s«~¨ì¹w´Áªº¦ì¸m¡A
- ±N¤£nªºªþÄݵ{¦¡¤Îª«¥ó§R°£¡A¦¹®É³oӽƻs¨¤¦â¥un¶°é°é¨«¸ô´N¥i¥H¡A©Ò¥H¥h±¼keyboadrd control¡A¶i¤JUnlimited control±Nstandªº°Ê§@³]¬°walk¡AÅý¶}©l°õ¦æ®É°µstand°Ê§@®É´N¶}©lwalk¡C
- °Ñ¦Ò®Ñ¤W¤½¨®Àô¶®×¨Ò¥[µ{¦¡½XBezier Progression¤Îposition on curve¡A¨Ã©Ô¶icurve(path04.nmo)¡A½Õ¾ã¤j¤p¤Î¦ì¸m¨Ã³]IC¡A¥´¶} position on curve³]©wCurve¬°¦¹®É©Ôªñ¨Ó³o±ø¦±½u(circle)¡A¦A°õ¦æ®É³oÓ¨¤¦â´N·|¶°é°é¨«¸ô¡C
- Ä~Äò§@·~¤@ªº¤º®e¡G(§@·~¤@°Ñ¦Ò¦¨ªG¡A§@·~¤@ªº¤Hª«µ´¹ï¤£¯à»P½d¨Ò¬Û¦P)
- ½Õ¾ã¿Ã¹õ¨¤¦âI¹ïµÛ§A¡A¥Ñ§Aªºµø¨¤¬Ý¤Hª«¬O²Ä¤T¤HºÙ¡A¦b³o¸Ì¥[¤J¤@Ó·sªºÄá¼v¾÷¡A³oÓÄá¼v¾÷´N¬O§Aªº²´·ú¡A¿Ã¹õªºµø³¥¨Ã¨S¦³§ïÅÜ¡A¦ý½T¹ê§A¤w¸g±NÄá¼v¾÷½Õ¦b³Ì¨Îªº¦ì¸m¤F¡A¦¹®É¥un¦A¥hEditorsªºHierarchy Managerªº¦a¤è±N·sÄá¼v¾÷ªþµÛ¦b¨¤¦âªºbip01ªº°©ÀY¤W´N¥i¥H¤@ª½¸òµÛ³oÓ¨¤¦â¤F¡C
- ³Ì«á¦blevelªº¦a¤è²£¥Íµ{¦¡½X¥[¤Jset as active camera¡A³]©w³oÓ¬ÛÄá¼v¾÷¶i¥h¡A°õ¦æªº¶}©l·|¥ý¥h°õ¦ælevelªºµ{¦¡½X¡A´N·|±N±Ë¼v¾÷ËP¨ì³o¥x¸òÀHÄá¼v¾÷¡AµM«á§A¾Þ§@¤Hª«¨«°ÊÂà°Ê¡A³õ´º´N·|ÀHªÌ½Õ¾ã¡A¦ý¤Hª«Á`¬O©T©wªº¦ì¸mI¹ïµÛ§A¡A³o´N¬O¨Ì¯Z¹CÀ¸»s§@²Ä¤T¤HºÙµø¨¤³Ì§Öªº¤èªk¤F¡C

²Ä¤C¶g¤W½Ò¡G(2006.10.31)3ds max¾Þ§@¡A±N¤Hª«®M°©¬[¶×¤JVirtools¡C
- ¥[¤À½m²ß¤T(¤U¤@¦¸¤W½Ò«e¥æ)¡G¨Ï¥Î¦Û¤v§äªº¼Ò«¬©Î¤»¨¤¤j¤ý°µªº¼Ò«¬(§t¶K¹Ï)¡A¶×¤J3ds max¡A¶K¦n¹Ï¡A±N¼Ò«¬Âà¦V§A(¦bFrontµøµ¡)¡A½Õ¾ã¶b¤ß»P3ds max¬Û¦P¡AµM«áreset Xform¡Breset Pivot¡Btransform¤Îscale¡AµM«á®M¥Î°©¬[¨ì¤Hª«¨¤W ¡A¤â«ü¡B¸}³kn³]©w¬°5¡A¨Ã±N¤â«ü°©¬[»P¤â«ü¼Ò«¬§@¤@Ó§k¦Xªº®MÅ|¡A»Ý¨Ï¥Î¥]¬¥½u½Õ¾ã¤º¥~¼vÅT°Ï¡A©Ô¬Ý¬Ý¼Ò«¬ªºÂI·|¤£·|ÀHµÛ°©¬[¥¿±`ªº¹B°Ê¡A¼vÅT°Ï°µ¦U¤è¦V©ñ¤jÁY¤p¡B¥²¾ªº½Õ¾ã¡AÅý¼Ò«¬¥]ÂЦb¹ïÀ³ªº°©¬[¸Ì±¡A½Õ¾ã¼vÅT°ÏÅý°©¬[¹B°Ê®É¤£·|¼vÅT¨ì¨ä¥L¾Fªñªº¼Ò«¬³»ÂI¡AµM«á®M°Ê§@«e¶i¡A³]©w¦Ûµo¥úcolor=100%¡AÂনwalk.nmo¡A¶×¤Jvirtools«á³]©wAnimation Syntronize¡A©Ô¬Ý¬Ý°Êµe¬O§_¦³°Ê§@¡A¦¨ªG¦p½d¨Ò¡C
- §@·~¤@(2006.11.13¤é«e¥æ)¡G¥æ.zip(.max¥´¥]§t¹ÏÀÉ)¡Bnmo¡B.cmoµ¥¤TÓÀÉ¡Aemail¨ìhmhsieh@ms3.hinet.net¡A©Ò¦³ÀɮשR¦W³£¬O¡G¾Ç¸¹_home01.°ÆÀɦW¡C
- ¦Û»s¤Hª«(³Ì¦n¨Ï¥Î¥[¤À½m²ß¤Tªº¦¨ªG)¤Î»s§@¤TӰʵe(¯¸¥ß¡B«e¶i¡B«á°h)
- ¶×¤JVirtools¾ã¦X¡G¥i¥H¨Ï¥Î¼Æ¦rÁä°Ïªº¤W¤U¥ª¥kÁä±±¨î¤Hª«¦æ¨«¡A¸ü¤J¦aªOª«¥ó³]©w¬°¦aªOÄݩʡA¨Ï¤Hª«¦b¦aªO¤W¦æ¨«¡C
- ½Æ»s¦¹¤Hª«¡A¶°é°é¹B°Ê¡C
- Äá¼v¾÷¸òÀH¦¹¤Hª«¬¡°Ê¡C

²Ä¤»¶g¤W½Ò¡G(2006.10.24)¤»¨¤¤j¤ý¡B3ds max¾Þ§@¡A±N¤Hª«®M°©¬[¶×¤JVirtools¡C
- ±q¤»¨¤¤j¤ý¶×¥X¼Ò«¬¨ìvirtools±N¤Hª«¶×¤J¡G¤»¨¤¤j¤ý¶×¥X¤Hª«¦³´XºØ®æ¦¡¡A¨ä¤¤¥u¦³¶×¥X.objªº®æ¦¡¨ì3ds max 8¥i¥H¥¿½Tªº¶K¹Ï(¤£¤@©w¥þ³¡¼Ò«¬³£¥i¥H¡A¤j³¡¤À¤£»Ý½Õ¾ã©Î¤Ö¶q½Õ¾ã)¡A¦ý¬O¤´»Ý¶×¥X¦¨.x®æ¦¡¨Ó²£¥Í¶K¹Ï¤@¡B¶K¹Ï¤G´£¨Ñ.objÀɨϥΡA¨ì3ds max¸Ì±¨Ï¥Îimport±N¼Ò«¬¶×¤J¡AµM«á¨Ï¥Î§÷½è²y¶K¹Ï¡A±N¼Ò«¬Âà¦V§A(¦bFrontµøµ¡)¡A½Õ¾ã¶b¤ß»P3ds max¬Û¦P¡AµM«áreset¶b¤ß¡Btransform¤Îscale¡A¦¨ªG¦p½d¨Ò¡AµM«á®M¥Î°©¬[¨ì¤Hª«¨¤W (¤â«ü¡B¸}³kn³]©w¬°5¡A¨Ã±N¤â«ü°©¬[»P¤â«ü¼Ò«¬§@¤@Ó§k¦Xªº®MÅ|)¡A¦¨ªG¦p½d¨Ò (»Ý¨Ï¥Î¥]¬¥½u½Õ¾ã¤º¥~¼vÅT°Ï¡A©Ô¬Ý¬Ý¼Ò«¬ªºÂI·|¤£·|ÀHµÛ°©¬[¥¿±`ªº¹B°Ê¡A¼vÅT°Ï°µ¦U¤è¦V©ñ¤jÁY¤pªº½Õ¾ã¡AÅý¼Ò«¬¥]ÂЦb¹ïÀ³ªº°©¬[¸Ì±)¡AµM«á®M°Ê§@(¦p¯¸¥ß¡B«e¶i¡B«á°h¡B«áªÅ½)¡A³]©w¦Ûµo¥úcolor=100%¡AÂনstand.nmo¡Bwalk.nmo¤Îback.nmo¡Bpingring.nmo¡A¶×¤Jvirtools«á³]©w¤@¨Ç°Ê§@µ¹¤Hª«¡A¥i¥H¨Ï¥Î¼Æ¦rÁä¤W¤U¥ª¥k±±¨î¤Hª«ªº«e¶i«á°h¤ÎÂà¤è¦V¡A¦¨ªG¦p½d¨Ò¡C
- ¥[¤ÀÃD¦b¤U¤@¦¸°µ¡A¨Ï¥Î¦Û¤vªº¼Ò«¬¥h®M°©¬[¡A®M°Ê§@¡A¦¹¦¨ªG±N»P§@·~¤@¬ÛÃö¡C
²Ä¤¶g¤W½Ò¡G(2006.10.17)Virtools¾Þ§@¡B¤¶±¾Þ§@½Æ²ß¡B¤ì±í½w½w¤É°_¦AˤU90«×¡C
- ²Ä¥|¶gÂù¤Q¸`©ñ°²¤@¤Ñ¡C
- ±q¤»¨¤¤j¤ý¶×¥X¼Ò«¬¨ìvirtools±N¤Hª«¶×¤J¡G¤»¨¤¤j¤ý¶×¥X¤Hª«¦³´XºØ®æ¦¡¡A¨ä¤¤¥u¦³¶×¥X.objªº®æ¦¡¨ì3ds max 8¥i¥H¥¿½Tªº¶K¹Ï¡A¦ý¬O¤´»Ý¶×¥X¦¨.x®æ¦¡¨Ó²£¥Í¶K¹Ï´£¨Ñ.objÀɨϥΡA¨ì3ds max¸Ì±¨Ï¥Îimport±N¼Ò«¬¶×¤J¡AµM«á¨Ï¥Î§÷½è²y¶K¹Ï¡A¦¨ªG¦p½d¨Ò¡AµM«á®M¥Î°©¬[¨ì¤Hª«¨¤W¡A¨Ã¥ÎLife Form±N·Qn±o°Ê§@·È¦B¶×¥X¦¨.bvhªº®æ¦¡¡A¨ì3ds maxÂন.bip®æ¦¡«á®Mµ¹¤Hª«¡A¦¨ªG¦p½d¨Ò ¡AÂন.nmo¡A¶×¤Jvirtools«á³]©w¤@¨Ç°Ê§@µ¹¤Hª«¡A¦¨ªG¦p½d¨Ò¡C
- ®M¥Îµ{¦¡¡G¸ü¤J¤ì±í¤Î¤ô´¹¡A¤ô´¹¤w¦³µ{¦¡½X(¦ÛÂà)¡An±N¦¹µ{¦¡½X®M¥Î¨ì¤ì±í¡A«öctrl¿ï¨úµ{¦¡¥þ³¡¡A©ñ±¼ctrl¡A§ï«öShift©ì©Ô¨ì¤ì±íªºµ{¦¡°Ï©ñ¶}¡A¦A±N«e±ªº³s½u³s±µ§¹¦¨¡A°õ¦æ´N·|¦³¤ì±í±ÛÂ઺°Êµe¡A¯Ê´«¨ì¤ì±íª«¥ó«ö¥kÁä¿ïSave as¡A±NÀÉ®×.nmo¦s¨ì§Aªºresourceªº3d entity¥Ø¿ý¸Ì±¡A§ÚÌ¥i¥H¦b±qresource²z©Ô¥X³oÓ·sªº¤ì±í¡A¥i¥H¬Ý¨ìèècopyªºµ{¦¡½X¤w¦s¦b¡A°õ¦æ®É¥i¥H¬Ý¨ì·sªº¤ì±í¦³¯à±ÛÂà¡A¦p½d¨Ò
- ¥]¸Ëµ{¦¡¤è¶ô¡G¦bµ{¦¡°Ï«ö¥kÁä¿ï³Ì¤W±ªºdraw behavior graph¡A«ö¦íctrl¥Î·Æ¹«¥ªÁ䮨¿ï¥]¸Ëµ{¦¡¡A·|¦bµ{¦¡°Ï¥X²{¤è®Ø¤Î©³³¡¦³graph1ªº¤å¦r¡A¨Ï¥Îrename±N¥L§ï¦W¡Aì¥ý¸Ì±¸ò°_©lÂI³s±µªº³¡¥÷¡A«·s³s±µ¨ì¤è¶ôªº¤J¤fÂI¡A¦A±N¤J¤fÂI©Ô¨ì°_©lÂI³s±µ¡A¼½©ñÀ³¸Ó©Mì¨Óªº¥\¯à¬Û¦P¡C
- ¥[¤À½m²ß¤G¡GÀH·N©Ô¶i¤@Óª«¥ó(¥Ü½d¬°¤ì±í3dobj.nmo)¤Î¦aªO¡A½Õ¾ã¤ì±í¨ì¦aªO¤W¨Ã³]©wset Initial Condition Åý¤ì±í¦^¨ì°_©l³]©w®É¯à°÷¦b§Ú̽զnªº¦ì¸m¡A¦b¤ì±í¤Wcreate script¡A¥[¤JTranslate¤Îrotate¨âÓµ{¦¡¤è¶ô(«ö¦íctrlÁä¡AÂI·Æ¹«¥ªÁä¨â¤U¥X²{·j´M¤è¶ô¿é¤J^¤å³æ¦r§ä¨ì¸Óµ{¦¡¦WºÙÂI¿ï´N¥i¥H©ñ¤J)¡A³s±µ¦b±Ò©l¦ì¸m¡A¨ìµ{¦¡½X¥ª¤è¤è¶ô«ö¥kÁäset Initial Condition¡A³]©w§¹¦¨ªì©l¤Æ«á¡A«ö°õ¦æ³Bªºrestore IC¡A¦A«ö°õ¦æÁä´N¥i¥H¬Ý¨ì¥²¾¤Î±ÛÂàÀþ¶¡§¹¦¨¡A¦A¥[¤Jbezier progression¤Î¤@Ómultiplication¡A³]©w¤è¦¡½Ð°Ñ¦Ò®Ñ¥»ªº²Ä¤G³¹½wºC¥²¾¤Î±ÛÂ઺³]©w¨BÆJ¡AµM«á±N±ÛÂ઺µ{¦¡°Ï¶ô±µ¦b¥²¾¤§«á¡A´N¥i¥H¬Ý¨ì¤ì±í¥ý¦V¤W¥²¾¦AˤUªº¦¨ªG¡C

²Ä¤T¶g¤W½Ò¡G(2006.10.3)Virtools¾Þ§@¡B¤Hª«±±¨î¤Îª«¥óÀô¶¤½Âà¡C
- Á¿¸ÑVirtoolsªº¤¶±¡A¤U¸üVt_basic¡A¸Ñ¦w¸Ë¡A¸ü¤J¸ê·½ÀÉ¡A©ì©Ôª«¥ó¨ì3d layout¡A¤£¦Pªº¥Ø¿ý¥Nªí¤£¦PªºªF¦è¡A±q3ds maxÂà¥X¨Óªº.nmo¸ê®Æn©ñ¹ï¦ì¸m¡C
- ±q¥úºÐ¦w¸Ë3ds max 6ªºpluginsµ{¦¡¡A©Î¦bºô¯¸¤U¸ü©ñ¨ì¬Û¹ïªºplugins¥Ø¿ý©³¤U´N¥i¥H¨Ï¥Îexport°µ¶×¥X¡A¿ï¾Ü®æ¦¡.nmo¡A¦pªG³õ´º¿ï²Ä¤@¶µ (3ds maxÀÉ)¡A¦p¬°¨¤¦â¿ï²Ä¤G¶µ (3ds maxÀÉ)¡A¥u»Ý¶×¥X°Ê§@«h¿ï²Ä¤T¶µ (3ds maxÀÉ)¡A¦b¶×¥X¤§«enª`·N³]©w¦Ûµo¥ú¥´¤J100¡Aª«¥ó³]©wXform¡C
- Âà¥Xªº,nmoÀɦ³¨âºØ¤è¦¡¥i¥H¸ü¤J3d layoutªº½s¿èµøµ¡¡A²Ä¤@ºØ¬O©ñ¨ìresourceÀɤ¤¡A²Ä¤GºØ¨Ï¥Îimport fileªº¤è¦¡¸ü¤J¡A¥H²Ä¤@ºØ¤è¦¡¸û¨Î¡C
- ¥[¤À½m²ß¤@¡GÀH·N©Ô¶i¨¤¦â¤Î¨ä°Êµe®M¦b¨¤W¡A¼g¤J¬ÛÃöµ{¦¡½Xunlimited control¡Bkeyboadr control¡A¨Ï¥Î¼Æ¦rÁä°Ïªº¤W¤U¥ª¥kÁä±±¨î¤Hª««e¶i«á°h¤Î±ÛÂà¡C©Ô¤J¤@Ó3D Objest¡A¥[¤Jµ{¦¡½Xrotate around¨Ï¥L¶µÛ³oÓ¨¤¦â¬°¤¤¤ß±ÛÂà¡A·í¨¤¦â¨«°Ê®É¡A³oÓª«¥ó·|¸òµÛ²¾°Ê±ÛÂà¡C
- ¥i¥H¦b¥[¤Jrotate¨Ï3D Object¥i¥H¦ÛÂà¡A¦p½d¨Ò¡C

²Ä¤G¶g¤W½Ò¡G(2006.9.26)·~¬É¹CÀ¸¥«³õ¤¶²Ð¡B¤¶²ÐVirtools¬É±¡C



ª©Åv©Ò¦³c2007 Á¼z¥Á