yC++z DirectXS ..
72:ftHg̼³µ³ń
07/12/08 19:42:57
>>70
PČéXybNs«
RDĢJŖÅ«éVGAÅĶČ¢Č
73:ftHg̼³µ³ń
07/12/08 20:00:31
>>72³ń
āĮĻ軤ČńÅ·©cB
čŖĘ¤²“¢Üµ½O|O
½¾A½Ę©učÉĮ·vØuJNJNÅą¢¢©ē®vę¤Éµ½¢ĢÅ·Ŗ
»±ĢÓčĶDirectX¤ÅĻXūȢĢŵ天H
74:ftHg̼³µ³ń
07/12/08 20:13:33
>>73
ČńĘą»fÉ¢éB
hCoĘDXĢo[WĶÅVHÅVÅąm[gĢhCoĶ3DšOńÉl¦ÄģĮÄČ¢±ĘŖ½¢©ēA
oOŖcĮÄéĢ©ąB
“Ģ_ʵÄĶAI{[hÅ é±ĘĘAźĀŚĢbV
¾ÆĶ\¦Å«éĘ¢¤Ę±ė©ēąAs«ŖźŌöµ¢Ęv¤B
Aj[VbV
ĮÄärIšH¤ĶøB
ĪōʵÄĶAPCšĻ¦éĢŖźŌčĮę袯ĒA
»źÅąm[gŵ½¢ČēBIOSĢŻčÅSDRAMĢOtBbNčÄTCYšāµÄݽēH
źńÅåčÄÅāĮÄŻÄA»źÅą³ČēŁ©Ģvö©ąµźńB
75:ftHg̼³µ³ń
07/12/08 21:25:39
>>74³ń
ĘÉ©A½©ĮźČšµČÆźĪ®©Č¢Ę¢¤±ĘÅ·ęĖB
±±ĶāĮĻču\ÉvĶśßÄą¾Éu¼Ģ3DQ[ŖoéšmFµ½ćÅN®šØč¢µÜ·v
ĘÓ«šüźé׫ŷĖcB
²Ę¶Ģć\ģiʵÄA̱üwQĮŅČĒÉzēźé\čČĢÅ
½Ę©µÄA¹ßÄJNJNÅą¢¢©ēĒ±Åą®ę¤Éµ½©Į½ńÅ·B
76:74
07/12/08 21:35:16
>>75
ąĢ·²¢Ź|¾ŖA൩·éĘDirectXĢo[WÅRpC·éĘsÆé©ąµźńB
“ĶāĮ½±ĘČ¢©ēŪŲĶońŖADirectX8Ę©ČēĆ¢PCÅąŹé©ąB
Ü m[gÅQ[Ģ«\šśŅ·éČĮÄ¢¤Ģą{¾ŖB
77:68
07/12/08 23:03:39
>>74³ń
ŌMŖxČĮÄ\µó čܹńB
SDKĢūĶo[WŖ Į½ĢÅāĮÄŻ½ĢÅ·ŖāĶ讫ܹńŵ½B
lĢvO¾ĘDirectX8ÅĶæåĮĘ®©Č¢ÖšgĮÄ¢éĢųŷG
FlīĢfXNgbvÅĶ®¢½ĢÅA°ē®©Č¢Ł¤ŖØ©µ¢Ģ¾ĘĶv¢Ü·B
OɱĢm[gp\RÉ©ČčyßĢMMOšüźÄݽƫÉA{ÉJNJNÅĶ Į½ĢÅ·Ŗ®«Üµ½B
ČĢÅA½©ū@Ķ éĘv¤ĢÅ·ŖcB
V·§w¶ČĢÅ”śĶरēČÄĶ¢ÆÜ¹ńŖA”ēČ©Į½źAܽćśę茵¢óŌš²×½ćÅ©¹Ä¢½¾«Ü·B
»źÅĶ·ēØt«¢¢½¾«A½É čŖĘ¤²“¢Üµ½B
78:ftHg̼³µ³ń
07/12/09 00:09:19
>@{ÉJNJNÅĶ Į½ĢÅ·Ŗ
REF@Čń¶įė¤Č...
79:ftHg̼³µ³ń
07/12/10 20:15:23
HLSLÅfor¶ńµÄéńÅ·ÆĒA
©ČčĢ[vūȢńÅ·ŖEE
½ßĮÄĄēźÄéńŵ天H
»¤¾Ęµ½ē»ĢRĶH
80:ftHg̼³µ³ń
07/12/10 20:53:50
ØOĶą¤IķĮÄéB
}`|XgĶStOČń¾ęB
81:ftHg̼³µ³ń
07/12/10 21:36:31
ŹĢvOÅąPfąTCYŖ Į½ē®©ČČéń¶įČ¢H
82:ftHg̼³µ³ń
07/12/10 21:43:51
}`|XgĘĶǤ¢¤Ó”H
83:ftHg̼³µ³ń
07/12/10 22:59:11
CŅ
84:ftHg̼³µ³ń
07/12/12 00:50:11
½Ė
85:ftHg̼³µ³ń
07/12/13 01:34:46
½ŚŲŻø(gamedevĀ:468-470Ō)
Ŗ¢µ“©Čŗ©Ļ·Æ¢Č
86:ftHg̼³µ³ń
07/12/13 16:40:23
æåĮĘ·«½¢Ģ¾ÆĒAc
ĘRQ`šgŻķ¹ÄvO
šgßÜ·©H
vRQ`ĢWI{^Ģ@\ĘgŻķ¹ÄģźźĪĒ¢Č
ĘvĮ½ąĢÅEEE
87:ftHg̼³µ³ń
07/12/13 17:16:49
Win32APIĮÄ¢¤©
GUIÉANZXµÄ
WindowsRg[š`ę·é±ĘĶÅ«éÆĒ
GUI̬xŖDirectXĘäרÉČēČ¢ē¢į¬¾©ē
DirectXšg¤bgšE·±ĘÉČé
88:ftHg̼³µ³ń
07/12/14 04:12:49
>>87
L爐“¢Ü·B
½Ę¾¤©Rʵ·¬Ä½Ęྦ³¢Å·B
o¼µÄ«Ü·
89:ftHg̼³µ³ń
07/12/15 21:06:58
©ŖĢobÉĶSDK9.0ŖüĮÄÜ·B
éTvš_E[hAšmFµ½ēd3d8.hĘd3dx8.hŖCN[h³źÄ½ĢÅ
±źšd3d9.hAd3dx9.hɼµAĒĮĢ˶t@Cą8©ē9ɼµÄRpC
µ½ē½SąĢG[Ŗoīܵ½B
FXµ½ÆĒ“öŖSŖ©ēČ¢ĢÅę뵯źĪN©³¦Ä¾³¢
90:ftHg̼³µ³ń
07/12/15 21:14:32
oo“öŖŪķ©č¾ėB
91:ftHg̼³µ³ń
07/12/15 21:16:10
>>89
®SŗŹŻ·Ę¾¤ķÆÅĶČ¢©ēt@CŖį¤ĘSĢŹØĘl¦½Ł¤Ŗ¢¢B
ƶt@C¼ÅągͽxąYķµÄ¢é©ēĢo[W¶įČ¢Ęg¦Č¢źą éµB
92:ftHg̼³µ³ń
07/12/15 21:27:34
>>91
»¤¾Į½ńÅ·©EEE
9.0ČOĢąĢĶSÄg¦éĘvĮÄܵ½OOF
²Ō čŖĘ¤²“¢Üµ½B
93:ftHg̼³µ³ń
07/12/15 22:23:52
Xt@CÉֵĿāÅ·B
ŠĘĀĢfÉεA”ĢAj[Vš³¹é±ĘĶÅ«éĢŵ天H
½Ę¦ĪA éLN^[ÅAAšµ½ēp`ABšµ½ēLbNAĘ¢¤Éµ½¢ĢÅ·B
āĶčAp`pĘLbNpÅXt@CšķÆéµ©Č¢Ģŵ天B
94:ftHg̼³µ³ń
07/12/15 22:29:24
>>93
ńĀĢAj[VšAµÄA»ź¼źĢAj[VÅt[šā³µÄg¤B
į¦ĪAAĘBĢAj[VšAµ½ēA
AĢßĶA0
BĢ^ńĶA0.75
ĮĘ¢Į½“¶B
95:ftHg̼³µ³ń
07/12/15 22:41:53
>>93
Å«é
rcjTvĢtinyąĄĶ
”Aj[VšĮ½wt@C¾
½¾µŲčÖ¦ÉֵȵླźÄéʱėĶ ÜčČ¢
ID3DXAnimationControllerÅ®®źĪqgē¢ĶŻĀ©é©ą
96:ftHg̼³µ³ń
07/12/16 17:29:57
HLSLšgĮ½TvÅLPD3DXEFFECTĢPassšgØ¤ĘµÄG[ŖoÜ·B
LPD3DXEFFECTÉPassŖ³¢ĢÅ·ŖŹĢąĢÉÖķĮ½Ģŵ天B
97:ftHg̼³µ³ń
07/12/16 17:44:24
BeginPass
EndPass
98:ftHg̼³µ³ń
07/12/16 18:50:11
W[o[WϦøÉAPI^ĢāßźĮÄ“¶Å·ęĖŁńĘ
99:ftHg̼³µ³ń
07/12/16 23:31:10
ǤµÄą1pXI¹²ĘÉ
PassEndšüź³¹½¢uīvŖ ĮÄ
JnĢŻ·«šČ·±ĘÅ
¼ūZbgÅĻX³¹ę¤Ęµ½BĮÄI`¶įĖ„ĢH
100:ftHg̼³µ³ń
07/12/17 06:19:42
nÖ̹ĶPÓÅ~«lßēźÄ¢éB
EźÅĶĻXšÉĶ}¦éĢŖüæ¾ÆźĒA»ĢJčŌµŖĢsRš¶Żo·ĢŖķÅ éB
101:ftHg̼³µ³ń
07/12/18 22:22:44
SetRenderState( D3DRS_SRCBLEND, D3DBLEND_SRCALPHA );
±źēĢųšg¢±Čµ½¢ń¾ÆĒŖ©čā·šąµÄ¢é
y[WČ¢×H
102:ftHg̼³µ³ń
07/12/18 23:45:27
±źĶŠĒ¢
103:»Ī@
07/12/19 02:37:51
>>101
[shred of game]
URLŲŻø(platz.jp)
104:ftHg̼³µ³ń
07/12/21 11:00:39
URLŲŻø(wisdom.sakura.ne.jp)
±±Ģy[WŗÉ éwiŖĪĢŖĢ\[XšÜé²ĘRs[µÄAVisualStudio2005̳æÅÅRpCµÜµ½BʱėŖ
ufatal error C1010: vRpC wb_[šõÉs¾Č EOF Ŗ©Ā©čܵ½B'#include "stdafx.h"' š\[XÉĒĮµÜµ½©?v
Ę¢¤G[ŖoÄRpCūܹńBG[ÅõµÄݽƱėA\[XĢÅćiÉ@#include "stdafx.h"
šĮ¦źĪRpCŖŹéēµ¢ĢÅµÄŻ½
ufatal error C1083: include t@CšJÆÜ¹ńB'd3d8.h': No such file or directoryv
Ę\¦³źÄRpCŖŹčܹńB
DirectXSDKͳĮ«Ęµ½ÅVÅiTvݽēDirectX10ąg¦»¤jÅApXͽŌńŹĮÄÜ·B
Ǥµ½ēRpCŖÅ«éę¤ÉČčÜ·©H
105:ftHg̼³µ³ń
07/12/21 12:58:24
ÜøAstdafx.hÖAĶXį¢BDirectXČOĢbČńÅAę»Å׵ĸÕB
ÅAÅVĢDirectX SDKĮĽHNovember2007Čē[Xm[gÉ
±Ģ DirectX SDK ÉĶĢR|[lgĶÜÜźÄ¢Ü¹ń
* Direct3D8 ØęŃ»źČOĢSÄĢo[W
ĮÄ é©ēADirect3D8ĶT|[gOČń¶įČ¢ĢH
ąµCXg[µ½SDKĢIncludefBNgÉd3d8.hŖ éńČēAIncludepXĢŻčšÄmFµźB
ĘAČĘąJune2006ÉĶd3d8.hĶüĮÄéĢšmFµ½B
106:ftHg̼³µ³ń
07/12/21 20:10:39
November2007Å·Ad3d8.hŖČÄAćķčÉd3d10.hŖüĮÄܵ½B
ACXg[µÄJune2006üźÄ«Ü·B čŖĘ¤²“¢Üµ½B
107:ftHg̼³µ³ń
07/12/21 21:01:44
June2006Éąd3dx10.hĶ éÆĒĖB
ĘA»Ģy[WĶDirectX8ÉĀ¢ÄL³źÄéń¾ÆĒ
DX10Ŗāč½¢Čē껚©½Ł¤ŖĒ¢ęB
ś»ÜķčĶ8Ø9Ø10ÅSRĻķĮ½©ēāč¼µÉČéµB
ĘADX10Ķ®©·ÉĶVistaŖ¢é©ēBO̽ßÉB
108:ftHg̼³µ³ń
07/12/22 22:01:46
·¢Ü¹ń
QDÅQ[ģ¬šµÄ¢éńÅ·Ŗ
LPD3DXSPRITE gSprite;
// V[Ģ`ęŻč(2DęĢ`ę)
RECT SrcRect = { a,b,120,120 }; // eNX`ąÅXvCgÉg¤ĶĶ
D3DXVECTOR3 Center(0,0,0); // XvCgąĢSĢŹu
// oĶ
gSprite->Draw(Texture, &SrcRect, &Center, NULL,D3DXCOLOR(0, 0, 0,0 ));
³ķÉGšÄŃo¹éĢÅ·Ŗ
RectĢrightĘbottomÉPĘ©POOĘ©½©lšüźé¾ÆÅ
t[[gŖTOąŗŖčÜ·EEE
&SrcRectĢŖÉNULLšüźÄąČŗ©TOŗŖčÜ·
Å·ŖOšüźéƳķÉ®ģµÜ·
Ⱥŵ天A²³ö čܵ½ēØč¢µÜ·
109:ftHg̼³µ³ń
07/12/22 22:07:23
Direct3DÅWM_PAINTÅ`ĢĶ čÅ·©H
110:ftHg̼³µ³ń
07/12/22 22:07:59
108Å·ŖAĒŻŻŖÅ·
//ęt@Cīńšę¾
hr= D3DXGetImageInfoFromFile(name,&ImageInfo);
Width= ImageInfo.Width;
Height= ImageInfo.Height;
// XvCgÉ\¦·éeNX`Ģś»
if ( !key ){
hr = D3DXCreateTextureFromFileEx(
g_pD3DDevice, name, Width,Height,1,0,
D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,
D3DX_DEFAULT,D3DCOLOR_ARGB(255,0,0,0),NULL,NULL,&Texture);
}
111:108
07/12/22 22:11:38
A·¢Ü¹ń
āč_Ģå³Ŗ»¾¢½µÜµ½
D3DXCreateTextureFromFileEx(
g_pD3DDevice, name, Width,Height,1,0,
D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,
D3DX_DEFAULT,D3DCOLOR_ARGB(255,0,0,0),NULL,NULL,&Texture);
}
widthĘheightÉå«ČlšüźéĘdČčܵ½
PĘ©PO¾Ę³ķÅ·EEE
112:ftHg̼³µ³ń
07/12/23 07:34:04
vt@COµ½ēH
D3DXSpriteČńĽ¾Å³¦DirectXĢo[WÉ˶·é©ēŻńČńšµÄéĢÉA
±Ģīń¾ÆÅŖ©éGXp[ĶČ¢Ęv¤B
ĀPIX for Windows
ĀDevPartner Profiler
ÜøĶADZÅŌŖæÄé©©½Ł¤Ŗ¢ęB
113:108
07/12/23 09:34:36
>>112
čŖĘ¤²“¢Ü·
»Ģć̲×ÅǤąå«ČGšåŹÉÄŃo·Ęæélq
½Ę¦ÄŃoµ¤ÅĢ嫳Ģc”ĶP*PÅąA³ĢGŖå«¢Ę
ĒĢPCĒńČÅąšÆēźČ¢ēµ¢ĢÅ
ƦµÄµGĢ嫳šüPµÄŻÜ·m(_ _)m
ئ čŖĘ¤²“¢Üµ½
114:ftHg̼³µ³ń
07/12/23 11:35:36
Ä©A³ĢeNX`ĢTCYŖÅ©©Į½ē
ptH[}XŖæéĢͽčO¶į
115:ftHg̼³µ³ń
07/12/23 11:37:43
ČéŁĒ
116:108
07/12/23 11:43:53
>>114
¢āAinitÅĢÄŃoµÅdČéĢĶķ©éńÅ·Ŗ
C[vĢÅĶP*PÅąd¢ńÅ·ęEEE
117:ftHg̼³µ³ń
07/12/23 12:00:51
\¦Å¬³µÄéĮıĘĶ
ąIÉk¬µÄéĮıƾ
LPD3DXSPRITEŖĒ¤¢¤ASYÅ
gkµÄé©ĶµēńŖoCjAĮıĘĶČ¢¾ė¤µ
ŚÆ½č·é±Ęšl¦éĘČńē©ĢtB^[š©ÆÄ¢éĢĶzĀ
»źšåČeNX`ÉKpµÄéń¾©ēd¢ĢͽčO
118:108
07/12/23 12:11:19
Ģ«ūŖķ©čÉÄ·¢Ü¹ń
vĶQOOO*QOOOĢęšinitÅĒŻńÅ
1*1ĢŖµ©\¦µÄ¢Č¢ĢÉ»źšPOĀŁĒĄ×½ēd¢ńÅ·
RĀē¢Čē³ķČńÅ·ŖEEEE
tB^ÖAÅdČéę¤Č絩¼µÄ©Ü·m(_ _)m
čŖĘ¤²“¢Üµ½
119:ftHg̼³µ³ń
07/12/23 12:19:52
¾©ēEEE
>QOOO*QOOOĢęšinitÅĒŻńÅ
±Ģ_Åd¢Ŗ·×ÄIķĮÄéķÆÅĶČ¢
ČPɾ¤Ę±±ÅĶuq`lćÉ
20002000ĢĢęšmŪµÄęĢFīńši[µÄ龯
ī{IÉĶń`ę̽ŃɱĢ
20002000ĢĢęÉANZXµÄ
»±ĢīńšobNobt@É]·é±ĘÉČé
³ĢTCYŖå«ÆźĪå«¢ŁĒ
]̽ßĢŌŖ©©éµ
½ē©Ģš©ÆźĪRdČé
ī{IÉĶ\¦·éTCYÅeNX`šģéĢŖŹ
120:ftHg̼³µ³ń
07/12/23 12:23:03
rfIJ[hÉęĮÄĶ
2048~2048ɵ½ē½ĶüP³źé©ąĖ
121:108
07/12/23 13:17:50
>>119
>>120
»¤Å·©EEEinitÅĒŻń¾ēČ~Ķą¤ÖWČ¢ąĢ¾ĘØį¢µÄØčܵ½
XLs«šÉ“¢½µÜ·
²³ö{É čŖĘ¤²“¢Üµ½
122:ftHg̼³µ³ń
07/12/23 13:22:14
t@XÅāĮÄ龯ÅĖH
123:ftHg̼³µ³ń
07/12/23 13:50:19
½©¾©2048ĢeNX`ÅÅßĢrfIJ[hŖxČé©Ė`H
Čń©Av½IČŌį¢šµÄ¢éĘvķźB
124:108
07/12/23 14:28:32
>>123
»źšPT`QRĀē¢ÄńÅÜ·
125:ftHg̼³µ³ń
07/12/23 17:00:04
»ą»ąuq`lŖ«čČČĮÄÄ
VXećÉģēźÄéĘ©
é¢Ķ
VXeĘVRAMŖ¤pÉČĮÄÄ
oX¬xŖ{glbNÉČĮÄéĘ©
126:ftHg̼³µ³ń
07/12/23 17:42:47
ĄĶDX8ÅJµÄ¢Ü·Ę©¾¢o·ń¶įČ¢¾ė¤ČB
127:ftHg̼³µ³ń
07/12/23 17:59:09
DirectXšgĮÄWindowsĢQ[šģč½¢ĢÅ·ŖA
Ø©ßĢüåš³¦Äąē¦Ü¹ń©H
ģč½¢ĢĶr[g}jAĢę¤É¹ĘVNµ½A
V
[eBOQ[Å·B
3DOtBbNĶg¢Ü¹ńB
128:ftHg̼³µ³ń
07/12/23 18:00:57
”ĢDirectXÅ3DgķøÉG`ĢĮij¶į
129:ftHg̼³µ³ń
07/12/23 18:08:07
ŌĮæįÆ
c
wÖAÅu±ź1ū źĪvĮÄ{ĶČ¢ń¾ęČ
3`4ūāĮÄę¤ā
AČńĘČŖ©ĮÄ«½©ąBĘČé
ĒĢ{ą¾¢½¢uTv𮩷½ßĢv\[XÉČĮÄé©ē
ČńÅ»¤ČĮÄéĢ©Ŗą¾³źÄČ¢µ
pµę¤Ę·éĘƽńÉ®©ČČĮ½čEEE
š±Č·Ę½šāĮÄéĢ©Ŗ¾ń¾ńķ©ĮÄéĢÅ
©ŖÅ¢ė¢ėp·é±ĘŖÅ«éę¤ÉČé
130:127
07/12/23 19:02:13
½ąmēČ¢óŌÅA½©ēnßéĢŖ¢¢©A
AhoCXšąē¢½¢Å·B
>>128
3D`浩ūȢńŵ天H
3DšgĮÄ2DĢ`ęŖÅ«éČ碢ńÅ·ŖA
Üčų¦ŖęČ¢ČēDirectXšg¤±Ę©Ģl¦¼µÜ·B
CÅāč½¢Ģ͹̧äČĢÅA`ęĶ»ńČÉĆčܹńB
V
[eBOQ[ČĢÅA}`ĢÕĖ»čŖÅ«éĘÖ©ąµźÜ¹ńŖB
>>129
»ź¶į AĘĮ©©čƵĽšQlÉ·éĢŖ¢¢ńŵ天H
Tvš©Äš±ČµÄAµøĀc¬µÄ¢µ©Č¢ńŵ天H
131:ftHg̼³µ³ń
07/12/23 19:06:45
>>130
Q[»ģSŅČĢ©
DirectXSŅČĢ©Éąęé
132:ftHg̼³µ³ń
07/12/23 19:14:48
>>130
3DšgĮÄ2DĢ`ęŖÅ«éČ碢ńÅ·Ŗ
OK
133:ftHg̼³µ³ń
07/12/23 19:19:08
>>130
DirectX9ÅXvCgŖźŌØčy¾ĘvķźB
134:ftHg̼³µ³ń
07/12/23 19:37:25
>>130
V
[eBOQ[»ģ{oÄé¼
»źšQlÉ·źĪH
135:ftHg̼³µ³ń
07/12/23 19:59:17
>>124
ČéŁĒBVRAM«čÄČ¢ĖB
1024*1024ĢA8R8G8B8eNX`ŖåĢ4MByteĖB
2048eNX`¾Ę4{Ģ16MB»źŖ15ĀÅ240MB23ĀČē368MB
æåĮĘ³ČŻvÉČĮÄéĘvķźB
svČeNX`ĶKvȾÆmŪ·éę¤Éµ½ūŖĒ¢µA
eNX`Ķų¦IÉŌ³pµ½ūŖĒ¢ęB
136:127
07/12/23 21:10:44
>>131
>>131
Q[§ģSŅÅ·BvO~OšąPNöxÅ·B
½¾AJavaÅČPČV
[eBOQ[šģĮ½±ĘĶ éĢÅA
V
[eBOQ[ĢASYÉÖµÄ;¢½¢Ē¤āé©ßĢܷB
Ŗ©ēČ¢Ģ͹̸§Č§äÅAQ[ĢisƳmÉVN³¹éŖÅ·B
»ĢŖšĒ¤āĮÄ¢¢Ģ©AC}C`½čŖĀ©Č¢óµÅ·B
137:ftHg̼³µ³ń
07/12/23 21:19:44
>>136
üåĢg©ēĶOźÄé©ČB
ĶŌ'(ĶŹu)šę¾³¹źĪĒ¢¾ÆĢb¾ÆĒA
±ĢčĢQ[ČOÅg¤±ĘĶŁĘńdz¢½ßµķČ¢B
Xg[~Oobt@ĢšąŖŚĮÄ¢źĪ»źšp·źĪoé±ĘÉCt©ąmźńŖB
138:ftHg̼³µ³ń
07/12/23 23:48:37
LåČ}bvšģč½¢ńÅ·ŖAoJ³¼ÉfšģĮÄĒŻń¾ēئd½ČĮĵܢܵ½B
öę¢bV
ÅźčęęĢfšpÓµÄAKvŖ¾ÆĒŻńÅ\¦·éĢŵ天HH
139:ftHg̼³µ³ń
07/12/24 00:16:12
>>138
©ēåćÖsĢÉV²üÅsĢŵ天H@@@Ę¢¤æāš³źÄǤ¦ėĘB
140:ftHg̼³µ³ń
07/12/24 00:31:31
ĢZ{Ųšą¢Ä龯ĢV[ÅąAj
[[Nʩpʩn
S`¢ÄéķÆ©H
»ńȰé׫³ŹĶ~ß½ūŖ¢¢
141:138
07/12/24 01:09:58
>>139
HH
ésoXÅąsÆéAĮıĘÅ·©HH
ÅąAV²üÅsÆéČē»źÉzµ½±ĘĶȢŷµA>>138Ģū@ÅCCĮıʩȄ„„B
>>140
»A»ńȱĘ͵ܹńi¾j
”ÜÅQ[šµÄ«ÄA½čOĢę¤É©Ä«½LåČtB[hšĄ»·éĢŖ±ńČÉą
½¢ÖńȱƾČńÄ„„„
Q[JŅĢlšüßÄøhµÜ·B
URLŲŻø(www.acecombat.jp)
±źĘ©A·²·¬Å·(GLtM)
142:ftHg̼³µ³ń
07/12/24 01:20:10
nŹĶÜĮ½ē
ŲĶr{[hɵ©©¦Č¢ń¾Ŗ
143:ftHg̼³µ³ń
07/12/24 01:32:33
Üץ
144:ftHg̼³µ³ń
07/12/24 08:39:45
>>141
AvP[VɳšČńij¢ŗH
>öę¢bV
ÅźčęęĢfšpÓµÄAKvŖ¾ÆĒŻńÅ\¦·éĢŵ天HH
ĀÜč>>139Ģįž¤ĘV²üÅsĢą³š¾µAoXÅsĢą³šAą¢Ä¢Ģą³š¾ėB
©ŖĢÄŖ éČē»źšµ½ćÅyČéū@Ŗ³¢©·©Č¢ĘB
145:ftHg̼³µ³ń
07/12/24 10:02:56
DX9@2007Nov@.Net
HLSLÉĀ¢ÄĢæāÅ·B
ČOPassŖBeginPassĘEndPassÉĻķĮ½Ę¾¤āčĘčŖ čܵ½Ŗ
ćŖĮÄ¢éHLSLĢTvŖ±Ę²ĘG[šoµÄ³ķÉĄsūܹńB
TvÉSDKĢo[Wšķ¹źĪ®Åµå¤ŖA»±©ēÅVĢo[WÉ®©·ę¤ÉC³Ŗoܹńŵ½B
»ŻĢo[WÅ®HLSLĢVvČ\[XāšąšµÄ¢éTCgͳ¢Åµå¤©B
¹ßÄHLSLŖ¾ÆÅą źĪ¢¢ĢÅ·ŖAfxt@CŖ³ķÉĒŻßG[Ŗo½čĘ©„„orz
146:ftHg̼³µ³ń
07/12/24 10:12:49
«æńĘwvŖt¢Ä«Ä¢é¾ėB
»źÅ½ŖāčČń¾H
147:ftHg̼³µ³ń
07/12/24 10:53:43
>>145
ŹÉHLSL̪ͽą©ķĮÄČ¢¼
fxt@CŖĒŻßČ¢ĢĶ
ĒĮ©É\¶G[Ŗ é©ē¶įĖH
148:ftHg̼³µ³ń
07/12/24 11:13:46
>>145
>ćŖĮÄ¢éHLSLĢTv
DZĢTv¾ęH
149:ftHg̼³µ³ń
07/12/24 11:44:39
>>148
Pass()ĢÜÜĢĘ±ėą čÜ·(C³µÄąüčÅG[Ŗo½č)
t-potwHLSLx@@@(ęĢŗÓčÉTv)
URLŲŻø(tpot.jpn.ph)
DirectX9ÅĢćŹxVF[_[¾źiHLSLj@@(ÅŗÉTv)
URLŲŻø(www001.upp.so-net.ne.jp)
Shader.jp - Articles-ę4ńuHLSL X^[gv@@@(ć©ē1/5öĢŹuÉ éŌ¶ĢŗÉTv)
URLŲŻø(www.shader.jp)
»ĢV HLSLÉęéÉZ_OFTvvO@@@(ęĢŗÓčÉTv)
URLŲŻø(marupeke296.com)
150:138
07/12/24 12:31:45
>>144
Ŗ©čܵ½B
čŖĘ¤²“¢Üµ½B
151:ftHg̼³µ³ń
07/12/24 21:55:38
>>149
“ल©Ė„āB
Ä©©OĢų¦®©ČČĮĽB
ڵ²×ÄČ¢©ēŖ©ēńŖdlŖÓÅĻX³źÄG[Ŗ”G»µÄ¢éę¤Év¦éB
ŌĮæįÆNÓčĢSDKg¦Ī¢¢ń¶įĖH
152:ftHg̼³µ³ń
07/12/24 22:36:33
VC++2005AwindowsSDKADirectX9 SDK(October 2006)ĢĀ«Å
QcĢČPČQ[šģė¤ĘµÄ¢éÅ·
tXN[[hÅSetDialogBoxModešgpµÄ¢é
S\[Xt«ĢTvvOĶDZ©É čܹńŵ天H
Å«źĪtXN[[hÅĢj
[o[\¦ĢTvŖ éĘ©čÜ·B
ź©ŖÅą±źšĄ»·é½ßÉ
±æēĢūĢy[WšQlɵģŚŪʵóŌÅāĮÄĶŻ½ĢÅ·ŖA
Ǥąj
[Ŗ\¦³źÜ¹ńB
URLŲŻø(www.geocities.jp)
½¾ASetDialogBoxModešÄŃoµÄąÄŃo³ČÄąA
j
[©ĢͶݵĢéę¤ÅA}EXÅęŹĢćĢ ½čš
NbNČǵܷĘAuŌIÉj
[Ŗ»źAj
[R}hŖĄs³źÜ·ŖOOG
±æēɢĢȢŖiDXś»ÖAAEBh[[hAbZ[Wetccj
ČĒŽ©CšĀÆé_Åą éĢŵ天HHH
153:ftHg̼³µ³ń
07/12/24 22:48:55
AVC++2005ĶExpressEditionÅ·Bę뵨袵ܷ
154:ftHg̼³µ³ń
07/12/24 23:54:06
Ā|SĘ©ÉeNX`š\éĘAeNX`Ŗ½Ģ©EŗÉøźéĢÅ·ŖA½ĢČĢŵ天H
Ǥ·źĪ¼čÜ·©H
155:ftHg̼³µ³ń
07/12/25 00:28:43
>>154
½©šŌįĮÄ¢é©ēB
156:ftHg̼³µ³ń
07/12/25 05:24:58
Ǥ·źĪ¼čÜ·©H
157:ftHg̼³µ³ń
07/12/25 05:29:57
Ōį¢šC³·é
158:ftHg̼³µ³ń
07/12/25 05:49:02
Ǥ·źĪŌį¢š
159:ftHg̼³µ³ń
07/12/25 06:32:38
ǤāĮÄ\čܵ½©H
160:ftHg̼³µ³ń
07/12/25 08:12:48
U±
½ŚŲŻø(techĀ)
161:ftHg̼³µ³ń
07/12/25 09:11:08
DirectX9.0bSDKi2004Octoberjt®Tv2ĢAųFĢOp`\¦vOÉĀ¢ÄĢæāÅ·B
ü¢µÄlp`š\¦³¹½¢ĢÅ·ŖA¤Ü¢«Ü¹ńB
CUSTOMVERTEX vertices[] = É
{ 50.0f, 50.0f, 0.5f, 1.0f, 0xff0000ff, },
šĒĮ·é±ĘÅø_šSĀɵA
Void Render()ąĢ
g_pd3dDevice->DrawPrimitive( D3DPT_TRIANGLELIST, 0, 1 );@š
g_pd3dDevice->DrawPrimitive( D3DPT_TRIANGLESTRIP, 0, 2 );
É·é±ĘÅAQĀĢOp`šA±µÄ`ęµAŹIÉlp`ÉČé©ĘvĮ½ĢÅ·Ŗ
Op`źĀµ©\¦³źÜ¹ńB
ܽA
g_pd3dDevice->DrawPrimitive( D3DPT_TRIANGLELIST, 0, 1 );@š
g_pd3dDevice->DrawIndexedPrimitive( D3DPT_TRIANGLESTRIP, 0, 0, 4, 0, 2 );
É·é±ĘÅćLĘÆ¶ųŹÉČéĢ©ĘvĮ½ĢÅ·ŖA”xĶOp`©ĢĮ¦ÄµÜ¢Ü·B
Ǥµ½ēlp`Ŗ\¦³źÜ·©H
162:ftHg̼³µ³ń
07/12/25 09:26:56
JO³źÄéń¶įČ¢©ĖH
SetRenderState(D3DRS_CULLMODE, D3DCULL_NONE)
163:161
07/12/25 10:00:08
ūܵ½I
Ęø_ĢŌHŖØ©µ©Į½Ż½¢Å@|w|@©±ńČ`ÉČĮ½ÆĒAø_üźÖ¦½ēlp`ÉČčܵ½I
čŖĘ¤²“¢Ü·I@@@@@@@@@@@@@P
164:ftHg̼³µ³ń
07/12/25 10:35:15
ĶH
ø_ĢŖŌįĮĽ̪“öAĮÄH
165:161
07/12/25 10:52:03
>>164
Op`ŖźĀµ©\¦³źČ¢Ę¢¤āčĶ
->SetRenderState(D3DRS_CULLMODE, D3DCULL_NONE);
Åšµ½ńÅ·ŖA”xĶø_ĢŌŖØ©µ¢¹¢©Æ½lp`ÉČĮ½ńÅ·B
^|@@Ę@@|_@@ĢOp`ĢgŻķ¹Å@|w|@±ńČ`É
P@@@@@ P@@@@@@@@@@@@@@@@@@@ P
166:ftHg̼³µ³ń
07/12/25 14:42:39
>>161
Ē¤Åą¢¢ÆĒoct2004Ķ9.0c¾Į½Ęv¤Ŗ
167:ftHg̼³µ³ń
07/12/25 15:46:06
^āÉvĮ½ń¾ÆĒAlp`š`ę·éźAø_obt@šģĮÄDrawPrimitive()Å`ę·éĢĘA
ģēČ¢ÅDrawPrimitiveUP()Å`ę·éĢĘĒĮæŖ¬¢Å·©H
ø_obt@Ķø_Ŗ½¢ŁĒųŹšö·éĘ·¢½ę¤ČCŖ·éĢÅ·ŖĒ¤ČĢŵ天H
168:ftHg̼³µ³ń
07/12/25 15:57:45
^āÉvĮ½ń¾ÆĒAČńÅ©ŖÅ³Č¢ńÅ·©H
169:ftHg̼³µ³ń
07/12/25 20:21:12
>>167
DrawPrimitiveUPĢŁ¤Ŗ¢Å·ęB
½ĢūŖlXČOSārfIJ[hÅŲĻŻÅ·B
Ę©¾Į½ē±¢Āͽąl¦øÉDrawPrimitiveUPg¤ń¾ėČB
170:ftHg̼³µ³ń
07/12/25 22:21:13
>>169
čŖĘ¤²“¢Ü·B
āĶčAø_obt@Ķø_Ŗ½¢ŁĒųŹšö·éƾ¤Åµå¤©H
171:ftHg̼³µ³ń
07/12/25 22:23:17
>>170
»¤Å·BMicrosoftŖŲĻŻÅ·B
172:ftHg̼³µ³ń
07/12/26 01:31:37
>>152
௶āė¤Ęµ½ÆĒAǤąć袩ȢŷĖ
Åą±ĢlĢģĮ½Q[¾ĘĄ³źÄ¢éĮŪ¢µc
{ÉSetDialogBoxModešgĮÄéĢ©Č
±ĢÖgĮÄÜĘąÉj
[Ŗ\¦Å«½lĮĢܷ©H
Ę¢¤©tXN[Ģj
[\¦ĶŻČ³ńǤāĮÄÜ·H
173:ftHg̼³µ³ń
07/12/26 01:40:45
Xe[gubNŖ¢Ü¢æĒšÅ«Ü¹ńB
1.ŹĢXe[gĻXšÅ¬ĄÉ}¦ÄĻX·é
2.iCreateStateBlock()ÅjLv`µ½Xe[gubNšńKp·é
3.JX^Xe[gV[PXiBeginStateBlock()`End...()ÜÅjšKŲÉgp·é
ĘOĀĢāčūŖ éĘv¤ńÅ·ŖA
½ąl¦øÉ2.ĢāčūÅąų¦IÉÅ«éńŵ天B
»źĘą½ĢāččĶKvČńŵ天B
s
AfoCX¾ĘXe[gĻXĶĻX·é½ŃÉsķźéńŵ½ĮÆH
Xe[gubNĢdgŻĘ©Ŗķ©ēČ¢ĢÅæåĮĘĄĮÄÜ·B
174:ftHg̼³µ³ń
07/12/26 02:30:21
ų¦¢¢©ČńÄāĮÄŻźĪķ©é¾ėBAz©
175:ftHg̼³µ³ń
07/12/26 02:47:54
±ĢXĮÄ¢Į½¢ĒńČæāČē¦ÄźéĢH
176:ftHg̼³µ³ń
07/12/26 03:02:27
phbNX
177:ftHg̼³µ³ń
07/12/26 04:01:19
SŅzCzCČĢ©Č
178:ftHg̼³µ³ń
07/12/26 07:20:42
SŅŠ뤪ȩ뤪A©ŖÅ¹éąĢš³Č¢ĮÄĢĶPČéÓ¾Ęv¤ŖB
āčūŖŖ©ēČ¢ńÅ źĪAĒĮæŖų¦IHČĒĘ·ń¶įČf¼Éāčū»ĢąĢšæā·×«B
179:ftHg̼³µ³ń
07/12/26 13:52:41
±ĢX¢ēĖ[Č
180:ftHg̼³µ³ń
07/12/26 14:13:55
_OXe[gšĻX·éĶA\d¢RXgʵĵķźéĢÅA
Dx6ÜÅĶRRĻ»³¹øÉAƶ_OXe[gĢbV
ā^[QbgšZßÄ
_Oµ½čAXe[gĢĻ»ŖÅ¬ÉČéŌÅXe[gSš_OµÄ½čµ½ń¾ÆĒA
Xe[gubNšg¦ĪA”Ģ_OXe[gĢĻ»šźxÉfoCXÉKpo«éĢÅA
ćLĢš ÜčÓÆµČÄĒ¢_O[vŖģźéę¤ÉČĮ½ķÆB
ÅąAŹÉ_O·é^[QbgāXe[gĢķŽÉęĮÄĶXe[gubNšgķČÄą
»ńČÉŖdČēČ¢ĢąĄÅA©ŖŖģ¬µÄ¢évOÅXe[gĢĻXŖ
d¢¾ČAĘvĮ½ēXe[gubNšµÄŻźĪĒ¢ń¶įČ¢ĢH
GPUĘGPUÖĢoXĢŃęA_O·év~eBuĢAXe[gĢĻXŹĘ¢Į½vöŖ
ĮÄAg[^Ål¦éKvŖ é©ēAČńÅą©ńÅąĒ·éĢĶų¦IĘą¢¦Č¢µA
åKĶGWšģéĢÉAXe[gĢĒRXgšĮÄĒµČ¢Ģąų¦ŖtÉ«ČéµB
P[XoCÅBų¦IĮÄĢĶŚIŖ³¢ĘčµČ¢Ś¾©ēB
181:ftHg̼³µ³ń
07/12/26 14:22:58
d¢¾ČAĘvĮ½ēXe[gubNšµÄŻźĪĒ¢ń¶įČ¢ĢH
»¤Čń¾ŖA»źš©ŖÅ»¤ĘµČ¢yŖ½·¬éČ
182:ftHg̼³µ³ń
07/12/26 19:19:34
VisualC++2005ADirectX9.0c SDKAWindows SDKĢ«ŷB
LN^[ĢAj[Vš³¹éźA
ꏚbUOĘ©ROt[Ę©ÅXVAĢę¤ČšµČÆźĪČēČ¢Ęv¤ĢÅ·Ŗ
»ĢńĢęŹĢXV^C~OĶĒĢę¤ČčÅęéĢŵ天
183:ftHg̼³µ³ń
07/12/26 19:38:29
>>182
©ŖÅ¹
184:ftHg̼³µ³ń
07/12/26 19:49:08
½š¹Ī¢¢Ģŵ天
185:ftHg̼³µ³ń
07/12/26 19:57:16
uQ[[vvÅ®®ź
186:ftHg̼³µ³ń
07/12/26 19:58:02
>>184
»źš©ŖÅ¹
187:ftHg̼³µ³ń
07/12/26 20:00:24
µrźÄéóµÅæāµ½ĢĶ^C~OŖ«©Į½Č
188:ftHg̼³µ³ń
07/12/26 20:06:30
>>187
©ŖÅ¹ę
189:ftHg̼³µ³ń
07/12/26 20:19:19
>>188
>>187ɾ¤ČęI
190:ftHg̼³µ³ń
07/12/26 20:21:58
}`RAŻvĢ`ęGW¾ĘXe[gubNg¤ĢĶāčO̳
Ę¢¤nVidia ½čĢv[æČ©Į½ĮÆ
191:180
07/12/26 20:58:26
>>190
Ü AĄĶXe[gubNĶAÅčpCvCćĢYؾ©ēAī{IÉ
_OXe[gČńÄŁĘńĒϦøÉAVF[_ÅāźĮÄĢŖDirectX9Č~Ģ
³µ¢GPUĢg¢ūČń¾Ęv¤B
±ńČĢAĄĶYŽĘ±ė¶įČ¢Ęv¤ČB
ÅčpCvCgĮÄÄąA_OXe[gĢĻXČńÄåµ½
×ÉČĮÄČ¢ĮŪ¢ąńĖBFDirectX7ćĢb¾µB
źXXe[gubNģēČÄą\Ŗ¬É®¢ÄéµB
Xe[gubNĢšąąöµ¢Ę±ė é©ēAŹpššÆéń¶įČ¢©ČB
>>173ͽ̱ńČÉ^āšĮ½Ģ©Aä¾B
(DZ©ĢÅĄŪÉxČĮ½AĘ©Čēķ©éÆĒB)
192:173
07/12/26 23:38:39
¦A¢āAŹČ“¶Å
ĄOÉZI[Ę©·«½¢ČĮÄcrź³¹½ę¤Å²ßń
YźÄ
>>180³ńAČń©·¢Ü¹ńcĘÄąQlÉČčܵ½cǤąÅµ½
>>180³ńA²ßńA“̹¢Å
193:173
07/12/26 23:39:49
>> >>180³ńA²ßńA“̹¢Å
>>182³ńA²ßńA“̹¢Å ĢŌį¢Å·@zg\µóČ¢
194:182
07/12/27 00:22:56
>>185
čŖĘ¤²“¢Ü·B_tWinMainĢÅtimeGetTimešgĮÄ
UOŖĢPbš¦éū@šgĮįܵ½
WindowsQ[ĶÆśĘ©Ķ·Ę¼Å²Å¢¢ńŵ天Ė
>>193
¢¦¢¦·Ę¼Å²Å¾³¢
195:ftHg̼³µ³ń
07/12/27 02:19:50
>>194
¢āAÆśęēČ¢ĘŹŚ¾ėB
196:182
07/12/27 02:55:23
¦H»¤ČńÅ·©H>>195³ńĶǤ¢Į½čÅāĮÄéńŵ天
197:ftHg̼³µ³ń
07/12/27 03:00:18
“ĶĀĻt[[gĢŖD«¾Č
vĶPt[ÅĒń¾ÆŌŖiń¾©Å
Aj[VĢis¬xšĻ¦źĪ¢¢ķƾ©ē
»ńÅt[ĢIķčÉtbv·źĪ
198:ftHg̼³µ³ń
07/12/27 03:15:47
>>197
źĮÄǤāĮÄĄµÄéĢH
t[ŌĢŌšO[oĻÉÅąi[µÄQĘ·éń¾ė¤©B
199:ftHg̼³µ³ń
07/12/27 04:22:17
DirectX9SDKšüźÄAo[WĶWÅJµ½¢ń¾ÆĒAd3dx8.hƩȢĢĖ
d3d8.hĘ©Ķ éĢÉB
Ǥ·źĪ¢¢ń¾ėBĒĮ©ÅDirectX8SDKš©ĀÆÄ±Č¢ĘŹŚ©ČH
200:ftHg̼³µ³ń
07/12/27 04:41:19
9ĢOct2004¾ÆĒAd3dx8.h éęB
201:ftHg̼³µ³ń
07/12/27 07:28:08
dÅǤµÄąKv¶įČ«įXgĮ½ūŖ¢¢Ęv¤ÆĒB
Ü XnĪĘ©¾ĘDx9ĢOct2006ÜŶįČ¢Ę_ēµ¢Ŗ
202:ftHg̼³µ³ń
07/12/27 10:23:51
>>199
[Xm[gē¢ĒßęEE¹Į©ś{źÉóµÄźÄéń¾©ēB
------
±Ģ DirectX SDK ÉĶĢR|[lgĶÜÜźÄ¢Ü¹ń
Direct3D8 ØęŃ»źČOĢSÄĢo[W
Direct3D RM
EEEEEE
±źēĢR|[lgšg¢½¢JŅĶA
MSDN ©ē August 2007 DirectX SDK š_E[h·éKvŖ čÜ·B
@@@@@@@ ~~~~~~~~~~~~~~~~~~~~~~~~~
203:ftHg̼³µ³ń
07/12/27 10:26:15
Ü I[KXgQOOV¾ĘWÅģéÓ”ŖSČČéÆĒČ
204:ftHg̼³µ³ń
07/12/27 11:12:48
DirectX9ÅQ[šģĮĽń¾ÆĒADirectX9ĢĘ©Ģ@\gĮÄČ¢µANÅą·®ÉV×élɵ½¢©ēDirectX8ɵ½©Į½Ģ³B
>>200
>>202
TNXB
Ęč ¦øĆ¢o[WEĮÄŻę¤BĆ¢o[WÅć«oźĪ¢¢ÆĒ
>>203
»¤ČĢH
ĒXPĢśóŌƩŮ©Č¢Ģ©ČH
205:ftHg̼³µ³ń
07/12/27 11:56:09
>>204
¾©ē[Xm[gšĒßĘB
----
·×ÄĢvbgtH[ÅĢCXg[ćĢÓ
E»ŻĢ DirectX SDK šCXg[·éOÉADirectX SDK ĢOo[Wšķ·é±Ęš§µÜ·B
----
ĒĢo[WŖĒĢOSÉĪµÄ¢é©ąSÄ[Xm[gÉ©źÄ¢éB
206:ftHg̼³µ³ń
07/12/27 12:19:57
ą¤AŁĮĘ¢½ūŖ¢¢©ĘB
źxóƽӚÓéķAæāµÄ¢é§źČĢÉĢ»¤¾ķB
d3dx8.hĢbɵĹA>>104-105 ÅoĽbčČĢÉA
ƶXąÅ·ēõ©ÆÄČ¢µB
207:ftHg̼³µ³ń
07/12/27 14:19:57
2DĢ`ęÅ`ęŖ©Čč½Čé½ß(1t[É3000öxĢeNX`š`ę)ø_obt@špµÄ
1t[Éø_obt@źbNØmemcpyØAbNØDrawIndexedPrimitive
ƵĢéĢÅ·ŖA3000Ā`ę·éĘV[ŌŖ6`7msö|©Įĵܢܷ(»źČčÉĒ¢XybNĢPCÅ)
6000|SöxĢ`ęűńČÉŌŖ|©éĶøŖČ¢Ęv¤ĢÅ·ŖāčūŖŌįĮÄ¢éĢŵ天H
208:ftHg̼³µ³ń
07/12/27 14:40:20
Čń©memcpyŖ{glbNÉČĮÄ»¤¾ÆĒ
ĒĢÉźŌŌŖ©©ĮÄéĢ©
िåĮĘičń¾ūŖ¢¢ń¶įČ¢H
209:ftHg̼³µ³ń
07/12/27 14:43:44
ÜøĪĘĄ±ĘµÄAꏚNA·é¾ÆÅ½ą`ęµČ¢źĢ¬xšvé׫¾Ęv¤B
210:ftHg̼³µ³ń
07/12/27 16:53:43
bN^AbNŖL¢Ęv¤ČBĻČbNͬxÉeæÅ©¢©ēB
bNš~ßÄA_~[obt@Émemcpy·éÉu«·¦Ät[[gšvŖµ½ēH
ĘAø_obt@ĶAÜĘßÄéHbNŖ{glbNČēAø_šÜĘßÄ1t[ÉbN·éńš
1ńɵĵÜĮ½ūŖĒ¢ęB
»źĘAńRs[·éø_ĢvZĶdČ¢H
211:ftHg̼³µ³ń
07/12/27 20:04:19
ʱėÅA»ė»ė>>152ĢæāÉńµÄźéūĶØčܹńŵ天H
lbgščAALoÅDirectXÖAĢQlšĒŻÓÆčܵ½Ŗ
DZą±ĢāčÉĀ¢ÄĶ ¦ÄšÆÄéę¤Éµ©v¦Ü¹ń
SetDialogBoxModeš}X^[³źÜµ½_lA¢ēĮµį¢Üµ½ēØč¢µÜ·
Ęč ¦øAtXN[Åj
[Ę_CAOŖ\¦Å«éę¤ÉČźĪ¢¢ĢÅ
¢¢šūšmĮÄ¢éūÅąå½}Å·
212:ftHg̼³µ³ń
07/12/27 20:05:35
Īßeµ½źAe³ź½CGŖ ¦ÄcńÅ©¦éę¤Éµ½¢Å·B
Ē±š¢¶źĪ¢¢©³¦Ä¾³¢B
213:ftHg̼³µ³ń
07/12/27 20:16:28
>>211
S\[XtĢTvA©B
google code search Å SetDialogBoxMode Åõµ½ē\ųĮ©©Į½ń¾ÆĒAāĮÄŻ½H
õŹĢnßĢŁ¤ĶbpĢwb_ƩӔȢĢĪĮ©¾ÆĒ
ŹĢćĢūÜÅ©ÄŻéĘ\LpĮ̪ۢæēŁēBLunaĘ©ąųĮ©©ĮĽčB
½¾CunĪĮ©ÅTvÉČé©Ē¤©ĶŖ©ēńB
214:207
07/12/27 20:43:50
X čŖĘ¤²“¢Ü·
āĶč`ęŖŖ\d¢Ż½¢Å·c
1t[½čĢŌŖ
bN/memcpy/DrawšźŲµČ¢ Ø 80Źs
bNØ16000ø_ŖmemcpyØAbNÅDrawµČ¢ Ø 450Źs
źĀćĢšÅXvCgš2000Ā`ę Ø 3210Źs
¢øźą¼Ģ`ęČOĢšÜŽŌÅAmemcpyĶĄŪÉĶ`Ŗ¾ÆĢTCYÅs¤ĢÅÅ«šÅeXgµÄ¢Ü·
215:ftHg̼³µ³ń
07/12/27 21:46:38
bNµČ¢/memcpyµČ¢/AbNµČ¢/Draw·é
ĮÄ¢¤ĢąŖĮ½ūŖ¢¢Ęv¤B
ø_f[^ŖČ¢ĢĶAČńÅAvŖOÅś»ÉÅąśčńÅØ¢ÄB
216:ftHg̼³µ³ń
07/12/27 21:56:46
PIXÅAĄŪĒĢAPIŖŌHĮÄ驲×ÄŻ½ēH
GPUŖZµ¢Ģ©ACPUŖZµ¢Ģ©AvOŖ«ĮÄĒĮæą
VńÅéóŌÉČĮÄéĢ©A»źšŲčŖÆČ¢ĘnÜńČ¢Ęv¤B
ĘAXybNÉεÄĢśŅlŖĒźē¢ÅA3210ĶĒĢŹ»±©ēx¢Ģ©H
SDKt®hL
gĢuDirect3D API ÄŃoµĢ³mČvt@Cv ½čĶźńĒńÅéH
217:ftHg̼³µ³ń
07/12/27 22:23:55
>>211
”Ä«Ę[ÉgĮÄŻ½ēź\¦ĶÅ«éŻ½¢¾ŖĢ[B
D3DPRESENTFLAG_LOCKABLE_BACKBUFFERYźÄéĘ©»ńČI`¶įČ¢ęĖH
µ©µÄĢčXPĘVista¶į®į¤ĮŪ¢µA ńܵ[ü赽˄ȱźB
218:ftHg̼³µ³ń
07/12/27 22:35:28
DialogĶŹÉ\¦o½ÆĒj
[Ķ
ńÜčbg“¶Č¢©ēgĮ½³¢āB
219:ftHg̼³µ³ń
07/12/27 23:35:17
PIXĢg¢ūŖķ©ēĖ„
220:ftHg̼³µ³ń
07/12/28 02:02:20
ØźąØźą
ÜæåĮƾÆČēķ©éÆĒ
ĀĮ±ńÅĶŖ©ēĖ„
221:ftHg̼³µ³ń
07/12/28 03:43:50
ÆÄ
ø_eNX`tFb`̽ßÉVertexShaderÅtex2Dlod(Sampler,float4(In.tex,0,1))·éĘ^ĮÉČĮĵܢܷ
float4(In.tex,0,0)Afloat4(0,0,0,1)ČĒÅąÆlŵ½
eNX`ĢtH[}bgĶA32B32G32R32FÅASM3.0ÉąĪµÄ¢éĢÅ·Ŗ
tex2DlodČĒÅ®®ĮÄŻ½Ę±ėAMSĢtH[ČĒŽę¤ČĒįŖ čܵ½ŖšōŖęķ©ēøEEE
“öɽ©S½č éū͢Ȣŵ天H
222:221
07/12/28 04:29:27
æČŻÉTv[Ķ
MinFilter = Point;
MagFilter = Point;
MipFilter = None;
AddressU = Clamp;
AddressV = Clamp;
Å·
223:ftHg̼³µ³ń
07/12/28 12:36:06
üĢ`ĒØčÉśšŲĮÄdĖéĘA§Ģn}ŖģźÜ·ęĖ
±Ģ§Ģn}švOÅ`ęµ½¢ĢÅ·ŖAēT¢ÄµÜ¢Üµ½
”č³ÉĶüŖ©ź½n}Ŗ éĢÅ
uü²ĘÉĢęšŖµAeXɳš^¦év
Ę¢Į½Éµę¤ĘvĮ½ĢÅ·ŖAü²ĘÉĢęšŖĘ¢¤ĢŖĒ¤µ½ēę¢Ģ©©ŖĀ«Ü¹ń
±Ģę¤ČĢĄ»Ģµ©½š³¦Ä¾³¢
ę뵨袵ܷ
224:ftHg̼³µ³ń
07/12/28 13:06:56
_CNgwÖWČ¢¶įńĘ¢¢½¢Ŗ
EüŖģéźĀĢÖšPOʵAO̳ĘĢęīńšŪ
E³ĢƶOšÜĘß½ąĢšPO[vʵÄĒ·é
EO[vÉxĄWšĻ¦Ä\¦·é
Å¢¢¾ė
ąæėńAOĒą\¦·éĢÉĶeOĢÖsü©ēø_š©®ZoµÄ
OĒ|SąģēńĘ¢©ńÆĒ
225:ftHg̼³µ³ń
07/12/28 14:00:34
·ŻÜ¹ń
3³óŌąĢØĢšsbNšµÄA}EXĢŚ®ŹÅŚ®³¹½¢ĢÅ·Ŗ
sbN·éʱėÜÅ¢Į½ĢÅ·Ŗ
»Ģć}EXĢŚ®Ŗ®©·ĢĶǤµ½ē¢¢Ģ©ķ©čܹńB
ślØŚ®ćĢ}EXĄWš¾ÄA»źšĒĢę¤É3³óŌĢĄWÉß·Ģ©
_Ŗń]µ½Ę«ÉAxyzĢŚ®ŹĘü«ĶǤµ½ē¢¢Ģ©
±ĢńĀŖķ©ēČÄĒɽĮĵܢܵ½B
²wģØč¢µÜ·
226:ftHg̼³µ³ń
07/12/28 15:16:38
>>225
_©ē_ĢŹćÉ é|Cgšń¾ØŖ}EX|C^ĢxNgB
»ĢxNgšĪŪIuWFNgÜÅLεAxNgŖĻ»µ½Ŗ¾ÆŚ®³¹źĪ¢¢B
227:ftHg̼³µ³ń
07/12/28 16:45:15
·¢Ü¹ń>>212ąØč¢µÜ·B
228:ftHg̼³µ³ń
07/12/28 16:48:14
@|PPPPPPPP|
@| @ ØfčµÜ·@@|
@|QQQQQQQQ|
@@@@Ź,,Ź ||
@@@ ( ßÖß)||
@@@ /@ó
229:ftHg̼³µ³ń
07/12/28 17:02:14
>>227
æāŖŪI·¬
>Īßeµ½ź
>e³ź½CG
>cńÅ
»ź¼źļĢIÉ
230:ftHg̼³µ³ń
07/12/28 17:16:14
>>212
U±
½ŚŲŻø(techĀ)
©ŖĢæāšĒńÅA¼lŖąešc¬oČÆźĪA
½¾Å³¦Č¢ńŖOÉČ龯¾ęB
>>223
>>224
ąµAüÉOü`óĢŻ^¦AćĶ©®Įľ¤ĢČēA
üŖšÜŽ`óĢźÉßńdzČéĘv¤B
`óÉÜÜźéĢ(g|W[)ɶÄAÖsÉĪ·é
OpŖĢASYŖĻķéń¶įČ¢©ČH
Ŗ³ÆźĪD3DPT_TRIANGLEFANÅOüø_š^¦źĪĒ¢ĢÅy¾ŖEEB
231:224
07/12/28 17:42:08
>>230
R̵©l¦ÄČ©Į½Č
Ŗ é`óšl¦éĢšYźÄ½
Ü A»ą»ą_ʵÄü¾Æ©ź½f[^š»ĢÜÜĒŻńÅ
µę¤Ę·ńČē³Ŗ éķČ
232:ftHg̼³µ³ń
07/12/28 18:33:17
ø_eNX`tFb`g¦ĪÅ«é
üĢĢę²ĘÉnCgf[^ÅhĮÄ
×Ŗ»µ½½Ź|SÉKp·źĪÅ«é
üĢŻ©ēÅąnCgf[^šĢęĢÖÅčÄźĪÅ«ČąČ¢
©ŖŖÅ«Č¢¾ÆČĢÉŠ£ĮÄévO}ĮÄJRCęĖ
233:ftHg̼³µ³ń
07/12/28 19:39:05
·ŻÜ¹ńAn߽ΩčĢʱėÅšÅ«Č¢ĢŖ éĢÅ·Ŗ
fvXobt@Ģ[xš«Ž/«ÜČ¢
Ę¢¤ĢŖ Į½ĢÅ·ŖA»¤·é±ĘÅǤČéĢŵ天
fvXobt@AĘ¢¤obt@i1HjÉZlš«ŽĘ¢¤ĢĶķ©Į½ĢÅ·Ŗ
«ÜČ¢ĘA»±ĶǤČéĢŵ天H
¢Ü¢æ½šµÄéĢ©Aµ½¢Ģ©Ŗc¬Å«ČÄ
234:ftHg̼³µ³ń
07/12/28 19:39:36
ŪI·¬Ä·¢Ü¹ńŵ½B
Xt@CšĒŻńÅCGšęŹĢÉ`ęµÄ¢éĢÅ·ŖA
»ĢCGšfµÄ¢éJĢŹušL[ģÅĻXÅ«éę¤ÉµÄ¢Ü·B
ÅAJĢŹušĻXµ½źÉA
URLŲŻø(www.beamax.co.jp) ĢuĪßevĢÉ éę¤ÉcńÅŻ¦éę¤Éµ½¢ĢÅ·B
D3DXMatrixIdentity(&m_view);
D3DXMatrixLookAtLH(&m_view,
&D3DXVECTOR3( cameraX, cameraY, cameraZ),//JĢŹu
&D3DXVECTOR3( 0.0f, 0.0f, 0.0f),//JĢü«
&D3DXVECTOR3( 0.0f, 1.0f, 0.0f));//JĢX«
pD3DDevice->SetTransform(D3DTS_VIEW, &m_view);
źÅ·Ŗ”±ńČ“¶ÅJzušµÄ¢Ü·B
cameraX,cameraY,cameraZ ĶL[ģÅø·éę¤ÉµÄ¢Ü·B
vOĶA\tgoNĢuDirectXQ[OtBbNXvO~OVer.2.1VistavĘ¢¤{šQlɵĢܷB
ę뵨袵ܷB
235:ftHg̼³µ³ń
07/12/28 19:57:46
>>232
»čįøēB
236:ftHg̼³µ³ń
07/12/28 19:58:40
ÜA>>232ąÅćĢ1¶Ķ]vČź¾¾Č
237:ftHg̼³µ³ń
07/12/28 20:10:41
>>233
ÅIIÉXN[É`ę·éĘ«É
esNZÉFšhéĘÆÉ»±É éØĢŖ
J©ēĒźē¢Ģ£É 驚Zobt@ÉL^µÄØ
»¤·éĘ
ŹĢØĢšÆ¶sNZÉ`ęµę¤Ęµ½Ę«É
Zobt@ĢlšQʵÄ
ČOĢlęčJÉ߯źĪ
V½ČFšhčZobt@Ģlૼ·
ČOęčÉ éąĢČēFšŹēČ¢AĘ¢¤ŖĀ\ÉČé
±źšµČ¢Ęć©ē`ęµ½ąĢÅĒńĒńFšćµÄµÜ¤ĢÅ
É éĶøĢąĢŖčOÉ éąĢĢćÉ`ę³źÄµÜ¤
µ½ŖĮÄ`ę·éĘ«ÉÉ éąĢ©ē`ę·éĘ¢¤ę¤Č\[gŖKvÉČé
238:ftHg̼³µ³ń
07/12/28 20:38:08
>>234
»źĶr
[ĢŻčĘͳÖW
JĢŹušĻ¦½ĮÄA»ńČĻ»ĶN±³Č¢¾ė
IuWFNg¤š²®µė
239:ftHg̼³µ³ń
07/12/28 20:45:34
>>237³ń@ń čŖĘ¤²“¢Ü·
ĀÜč
@QQQQQQ
bß@@ß@c
b
ZlŖ«ÜźÄ¢ĮÄA»źšQĘ·éķÆÅ·ĖB
±źĶ2³½ŹÉĖe³ź½óŌÅ·ęĖ
éØĢ¢ Ŗ@s«ūüÉ1ńÉĄńŽƫ
ØĢ²ĘÉfvXobt@É
@«Ž@@@@¢
¢@«ÜČ¢@@«
@«ÜČ¢@ߢ
ʵ½ēAÅIIÉźŌߢĢĶ Å·ŖAŖ`ę³źéAĘ¢¤±ĘÉČéĢÅ·ęĖH
240:ftHg̼³µ³ń
07/12/28 22:27:37
>>232
H
üĢŻ©ēßÄéķÆ¶įČ¢¶įń
Ēč®ÅRĘĢęŹšĀÆ½f[^ŖKv¾ėH
241:223
07/12/28 22:31:06
>>223Å·
F³ń čŖĘ¤²“¢Ü·
231³ńŖĀéę¤Éuü¾Æ©ź½f[^š»ĢÜÜĒŻńÅvĘ¢¤ąĢšzčµÄ¢Üµ½
šÜŽ`óÉĀ¢ÄĶ”Ķl¦øAT`ŖoćŖĮ½ćÉüßÄl¦é±Ęɵܷ
ø_eNX`tFb`ČĒßÄ«¾tŖņR éĢÅAÜøĶŠ[©ē²×ÄŻÜ·
čŖĘ¤²“¢Üµ½
y[WÅVX\¦XbhĢõŽXźbčĢj
[XØÜ©¹Xg„IvVš\¦ÉĀŌµ2ch
4789śOÉXV/170 KB
S:undef