yC++z DirectXS ..
693:ftHgÌŒ³µ³ñ
07/10/25 00:29:28
èªÆ€²Ž¢Ü·B
LbV
ðL[[hÉTµñÁÄ¢œç
URLØÝž(www.sun-inet.or.jp)
±€¢€Lð©µÜµœB
DirectMusicÌoOÌæ€Å·ËcB
¢ÅÉu[©çÌ[hÍAÀst@CàÌ\[Xð͵œ¢ÈOÍgíÈ¢æ€ÉvÆ¢€Ó«à©µÜµœB
€[ñAPÉûµÄ ét@Cð¡»µÄÇܹœ¢i¡»µœàÌðTempt@CƵÄf«oµœÈ¢jŸ¯ÈÌÉAïîÅ·Ë
694:ftHgÌŒ³µ³ñ
07/10/25 01:30:08
SÒÁÄâœçœÅàBÁµœªéæË
»±ÉÔ©¯éç¢Èç
ŒÉâ鱯¢çÅà éŸë€É
695:ftHgÌŒ³µ³ñ
07/10/25 01:59:26
{œà³¢É©çåÈÇðìèã°Ä
æJµÄ¢ÌÍæ 鱯
696:ftHgÌŒ³µ³ñ
07/10/25 12:04:45
CYGWINÌVISTAÅÌCXg[ÀÉ¢ĿâÅ·B
CXg[Í®¹µÄfXNgbvÉàÊíÊèACRªì¬³êܵœB»±©çN®³¹ÄÝÜ·B»€·éÆA
bash3.2/$
Æ\гêApwdÆÅ¿ÞÆ
/usr/bin
Æ\гêÜ·B
ÅIÚWÍxtermðN®³¹vO~Oð·é±ÆÅ·B
XPÅÍÎF̶ªz[fBNgÆ€É\гêAxstart@Æü͵œçN®µÜµœB
µ©µAVISTAűÌóÔÅ@xstart Æü͵ÄàR}hªF¯³êܹñB
ÈÉæèÎF̶ªz[fBNgÆ€É\гêܹñB
œ©ÌG[ÅÍÈAÜŸ«èÈ¢Ýèª éÌŵ倩H
ä³öšè¢µÜ·B
Â«Í VISTA Ultimate 32rbg@Core 2 Å·B
œ©«çÈ¢îñª êγŠÄº³¢A⫳¹Äž«Ü·B
697:ftHgÌŒ³µ³ñ
07/10/25 12:17:06
«èÈ¢ÌÍÓÍŸÆv€æ
698:ftHgÌŒ³µ³ñ
07/10/25 12:33:53
œµ©ÉóÉÓͪ«èÈ¢ÈB
699:ftHgÌŒ³µ³ñ
07/10/25 18:24:53
Xt@CÌeÊðy·éû@AÜœÍ\tgÈÇ èÜ·©H
700:ftHgÌŒ³µ³ñ
07/10/25 18:28:15
oCiAž_žçµA³ÊÈÚðÁ·
701:ftHgÌŒ³µ³ñ
07/10/25 22:55:03
>>699
³k©¯é
702:ftHgÌŒ³µ³ñ
07/10/26 00:56:32
Üœ»ê©æ
¢šÆ©ÔêÆ©lMÆ©à€âßÄêæ
703:ftHgÌŒ³µ³ñ
07/10/26 08:15:14
SDKt®ÌDirectXViewerÅADX10ɵÄXt@CðJ¢œçAÞ¿á¿áxÈÁœB
DX9Å60ÈãoĜ̪A10ȺÉÈÁœŽ¶B
O{Ígeforce7xxxŸµADX10ÉεÄéÍžÈñŸ¯ÇAÈñÅH
704:ftHgÌŒ³µ³ñ
07/10/26 08:38:10
>>703
Ç[ÅࢢªGeForce7V[YÍÊADX10ÎÆÍŸíÈ¢B
ShaderModelà3.0~Ü蟵B
šO³ñ̬xáºÌŽöªœÈÌ©ÍÊÆµÄB
705:ftHgÌŒ³µ³ñ
07/10/26 08:41:22
¢ÂGeForce7ª10ÎÉÈÁœñŸæ
706:ftHgÌŒ³µ³ñ
07/10/26 13:01:34
Èñ©€Á©è³ñªœ¢È
707:703
07/10/26 17:34:23
·¢Ü¹ñAÄÁ«ètT|[gµÄéàñŸÆvÁÄܵœB
708:ftHgÌŒ³µ³ñ
07/10/26 20:01:17
DirectX10Å|SðæÊÌÀWÅ\Š·éû@ªí©èܹñB
`
[gAÌR[hÍAæÊÌSª(0, 0)ÆÈÁÄ¢éÌÅ·ªAPÊâîÌÊuðÝè·é±ÆÍÅ«éÌŵ倩H
â蜢±ÆÍA©OÅXvCgðÀ·é±ÆÅ·B
³ŠÄŸ³¢B
709:ftHgÌŒ³µ³ñ
07/10/26 20:29:24
ž_VF[_ÅÀWÏ·H
710:ftHgÌŒ³µ³ñ
07/10/27 19:52:43
>>708
Nª ÜèÉm¯ª³³ß¬éÌÅADZ©çDZÜÅð൜àÌ©rûÉéê
NàNÌúÒÉŠé±ÆªÅ«È¢B
{®sÁÄœ©{ÅàÁÄÇñÅÝêÎH
711:ftHgÌŒ³µ³ñ
07/10/27 21:01:05
DX9ÜÅÈ絊éBDX10\¢ªŸ¢Ô©íÁÄí©çȢ̳B
DX9ÈçAú»ð®¹µœfÌóÔ©çVertexÅŒÉæÊÌÀWÅwèÅ«œæËB
»êªDX10ŸÆ¯¶æ€ÉR[fBOūȢ©çAÇ€µœç¢¢©í©çÈ¢B
ñÜèDX10âÁÄél¢È¢H
712:ftHgÌŒ³µ³ñ
07/10/28 01:54:46
DX10Ʃǀ±€¢€âè¶áÈÄVF[_ÆÀWnÌâèÈñ¶áÈ¢Ì
713:ftHgÌŒ³µ³ñ
07/10/28 02:05:18
DX9ÆDX10Ìâè¶áÈ¢ŸëB
714:ftHgÌŒ³µ³ñ
07/10/28 02:13:02
Vertex BufferÉ(0,0,0) (0,100,0) (100,0,0) È©ñ¶ÅÝèµÄ`æÅ«éH
Â\ÈçKvÈð³ŠÄB
715:ftHgÌŒ³µ³ñ
07/10/28 02:13:38
ªÌÍÀWÍæÊÌsNZPÊËB
716:ftHgÌŒ³µ³ñ
07/10/28 10:13:55
CDXUTDialog::OnRender10Åà©ÄêB
»±ÉŠª éB
717:ftHgÌŒ³µ³ñ
07/10/28 17:39:18
©œBDX10ÍæÊÌÀWÅVertexðŒÚwèūȢŚH
í©çÈ¢ÌÅ·ªA±êÍVF[_[Ìdl§ÀÈÌ©ÈH
718:ftHgÌŒ³µ³ñ
07/10/28 19:02:14
>>717
³Xž_VF[_gpÍ»€¢€àñŸÁœCª·éB
ž_VF[_§ÉÈÁœìpÆvŠÎ¢¢ñ¶áËH
719:ftHgÌŒ³µ³ñ
07/10/28 21:58:58
WIgVF[_
720:ftHgÌŒ³µ³ñ
07/10/29 06:19:37
>>711
šÜŠcwXµŠéÈñÄŸÁÄñ¶áË[æ
721:ftHgÌŒ³µ³ñ
07/10/29 07:01:15
²ßñBà€DX10ÜŵŠéæ€ÉÈÁœB
722:ftHgÌŒ³µ³ñ
07/10/29 08:09:17
µŠéÁÄÌÍ|Sêo·TvªìêêΟŠé
723:ftHgÌŒ³µ³ñ
07/10/29 14:44:22
VF[_[ÌPOSITIONZ}ebNªœð³µÄéÌ©í©èܹñ
vertex fragmentÅÌPOSITIONÌÓ¡³ŠŸ³¢
724:ftHgÌŒ³µ³ñ
07/10/29 15:34:48
³ŒZ}ebN
725:ftHgÌŒ³µ³ñ
07/10/29 15:53:42
Ó¡ŸÆ¢€ÌÍí©éÌÅ·ª
vertexª(0,0,0) (-10,0,0) (10,0,0)
Æ ÁœÆ«É»êðvertexVF[_ÉéÆ
pos : POSITION
ƵœÆ«ÌposÍïÌIÉÇñÈlªüÁÄ¢éÌ©B
»µÄfragmentVF[_É
OUT.HPosition = mul( float4(IN.Pos.xyz , 1.0) , matWVP);
œÆŠÎ±€µÄÁœÆ«ÉÍAfragmentVF[_ŵÁÄ¢éHPositionÍ
XN[ãÌÇÌlÈÌ©
Ç€àC[WÅ«ÄÈÄ
726:ftHgÌŒ³µ³ñ
07/10/29 22:15:00
Ç€¹2DV
[eBOìéñŸë
matWVPÉPÊsñüêê΢¢ÌÉ
727:ftHgÌŒ³µ³ñ
07/10/29 23:00:40
2DV
[eBOŸÁœçAyµñÅìéñÅ·ªB
ÇÈœ©725Ìñšè¢µÜ·
728:ftHgÌŒ³µ³ñ
07/10/29 23:20:22
€ñAÇ©ÁœËB
729:ftHgÌŒ³µ³ñ
07/10/29 23:37:45
>>725
CPUšVertexShaderšFragmentShaderÆ¢€¬êÅÍ
EVertexShaderÌPositionlÍî{IÉCPUÅÝ赜ž_obt@Ìž_»ÌÜÜÌlÅ·
EVertexShader©çFragmentShaderÉéPositionlÍËeóÔÌlðüêÜ·B
@ïÌIÉÍ(-1,-1,0)-(1,1,1)Å·
EXN[ÖÍËeóÔ(-1,-1)-(1,1)ªø«LγêÄ
@(0,0)-(ViewportSize.X,ViewportSize.Y)É\гêéÆvÁÄŸ³¢
Èãð¥ÜŠÄ
pos : POSITION
ƵœÆ«ÌposÍïÌIÉÇñÈlªüÁÄ¢éÌ©B
»ÌÜÜ(0,0,0) (-10,0,0) (10,0,0)ªüÁīܷ
»µÄfragmentVF[_É
OUT.HPosition = mul( float4(IN.Pos.xyz , 1.0) , matWVP);
œÆŠÎ±€µÄÁœÆ«ÉÍAfragmentVF[_ŵÁÄ¢éHPositionÍ
XN[ãÌÇÌlÈÌ©
ž_ªJÌtX^ÌÉüÁÄ¢êÎA
ËeóÔ(-1,-1,0)-(1,1,1)ÌÉž_ªÏ·³êÜ·
»ÌæÌXN[ÀWÖÌÏ·ÍDirectXªèÉâèÜ·
ËeóÔÆÍÈñŒâÁÄbÈç
SDKÌuËeÏ·ÆÍvÁÄÚÅàÇñÅŸ³¢
730:ftHgÌŒ³µ³ñ
07/10/31 21:55:28
>>729
xÈèܵœª èªÆ€²Ž¢Ü·
æ€âC[Wūܵœ
731:ftHgÌŒ³µ³ñ
07/11/01 06:12:57
HLSLÅsNZVF[_ð«nßœÌÅ·ªA
BeginPass()`EndPass()ÌÔÅ}eA²ÆÉDrawSubsetðÀs·é¬êÉÈéÆv€ñÅ·¯ÇA
ÁèÌ}eAÅÍsNZVF[_ðÏŠœ¢Æ¢€Æ«A
EÁè}eAÌÆ«tOèð]µÄâÁÄsNZVF[_àŪòµÄðÏŠé
EPass0ÅÁè}eAÈOð`¢ÄAPass1ÅÁè}eAŸ¯ð`
ÇÁ¿ªx^[ŵ倩H
àµÍŒÉu±€âéàñŸvÁÄ̪ êγŠÄ¢œŸ«œ¢Å·B
732:ftHgÌŒ³µ³ñ
07/11/01 08:40:16
µ§ÉÍP[XoCP[XÉvªµÈ¢Æª©çÈ¢ÌÅ
êÊÉÍuyÈÙ€vªIÎêéñ¶áË
733:ftHgÌŒ³µ³ñ
07/11/01 14:41:49
zðtɵÄA}eA²ÆÉBeginPass()`EndPass()Æ¢€ÌàB
734:ftHgÌŒ³µ³ñ
07/11/01 23:01:47
>>731
}eAÆVF[_ÁÄêÎêÉÈéÆlŠé̪ʶáËH
ÂÜèVF[_ªá€ñÅ êÎA»êÍ}eAªá€B
f[^ÌiKÅÇ€¢€}eAÉ·é©ðwèµÄš×«¶áÈ¢©Ë
735:ftHgÌŒ³µ³ñ
07/11/01 23:53:10
technique T
{
pass P0{ ... }
pass P1{ ... }
pass P2{ ... }
}
ApplyEffect( func )
{
SetTechnique( "T" );
Begin()
BeginPass( func );
Draw();
EndPass();
End();
}
±êÍæâéAÁÄ¢€©±êµ©âçÈ¢B
passð[vÅ®é®éñ·ÁÄÌÍA
Þµë ñÜèg¢Ç±ëªÈ¢Cª·éB
736:731
07/11/02 02:56:59
>>732-735
XTNXIQlÉÈèܵœB
Æè Šž©ªªgÝâ·¢zÅâÁÄÝ鱯ɵܷB
737:ftHgÌŒ³µ³ñ
07/11/02 18:51:21
DirectX10ÅAMultiSamplingÌobNobt@©ç2DeNX`ÉRs[·éû@ªí©èܹñB
ÂÜèobNobt@©çC[WðæŸµœ¢ÌÅ·ªB
AhoCX🳢B
738:ftHgÌŒ³µ³ñ
07/11/02 21:37:09
>>737
_O^[QbgðÏŠëB
739:ftHgÌŒ³µ³ñ
07/11/03 02:40:06
ððSÛè·éÌÅÍÈAÚIÌû@ðÝÜ·B
740:ftHgÌŒ³µ³ñ
07/11/03 02:53:28
>ÝÜ·B
ÝéH
741:ftHgÌŒ³µ³ñ
07/11/03 03:04:51
g°«ÆéÈJX
742:ftHgÌŒ³µ³ñ
07/11/03 03:06:30
Žàm蜢
743:ftHgÌŒ³µ³ñ
07/11/03 03:07:35
ŽàŽàI
744:ftHgÌŒ³µ³ñ
07/11/03 03:09:45
¿«àI
745:ftHgÌŒ³µ³ñ
07/11/03 03:11:40
ÝÜ·AÁÄÌÍú{êðwÔlªæÆ·Ôá¢
746:ftHgÌŒ³µ³ñ
07/11/03 04:45:04
Óßµév¢oµœ
747:ftHgÌŒ³µ³ñ
07/11/03 17:21:38
ÌX
ID3D10Device::ResolveSubresource ðgp·é±ÆÅÚIªB¬Å«ÜµœB
748:ftHgÌŒ³µ³ñ
07/11/03 17:42:30
>>746
œÈµéŸë
749:ftHgÌŒ³µ³ñ
07/11/03 19:28:39
URLØÝž(www.watch.impress.co.jp)
±Ìâèªæí©ñÈ¢ñÅ·¯Ç
ÔáÁœTvR[hðRsyµÄ¢œÌªŽöçµ¢¯ÇA
»ÌÚתm蜢ŷ
750:ftHgÌŒ³µ³ñ
07/11/03 19:34:13
>>749
XChÉÚÁÄé\[X©ÄMSDNCuŲ×ê΢¢ŸëB
751:ftHgÌŒ³µ³ñ
07/11/03 19:35:54
Ú×ÁıêÈñ¶áÈ¢ÌH
URLØÝž(www.watch.impress.co.jp)
752:ftHgÌŒ³µ³ñ
07/11/03 19:37:50
>>749
šOÈñàLðÇñÅÈ¢ÈH
{¶É¢Ä éŸëAXChÌSS©ëB
753:749
07/11/03 19:54:12
Š[ÆAIMEÌ`æð³¹È¢œßÉ
WM_IME_SETCONTEXTªœÉParam©çISC_SHOWUIALLtOðæè̪³ðŸ¯ÇA
TvÍ©®ÏÉ0ðüêÄé©çÓ¡iX
ÁÄðÅ¢¢Å·©Ë
754:ftHgÌŒ³µ³ñ
07/11/03 19:58:51
>>753
ÌSÈÆ±ëª«èÈ¢B
Param©çISC_SHOWUIALLÌrbgðº°ÄDeWindowProcÉn·€Å³ðB
755:749
07/11/03 20:00:43
»€¢ŠÎðôð©¢ÄÈ©Áœ
>>754
¹ðÅ·BðµÜµœ
756:ftHgÌŒ³µ³ñ
07/11/03 20:46:36
COfxbpÍIMEÌ®ìµÈ¢Â«ÅìÁÄeXgµÈ¢C³µÈ¢àñŸ©çAVistaÅà€vœIÉš©µÈÁœbB
VistaÈvO~OµÄ¢êÎümÌÀŸºB
757:ftHgÌŒ³µ³ñ
07/11/03 23:46:05
COS¶áÈÄA¢ÄŸÈ
758:ftHgÌŒ³µ³ñ
07/11/05 13:34:46
¢Ä©EEE
759:ftHgÌŒ³µ³ñ
07/11/05 21:15:11
ÄŸ¯¶áË
760:ftHgÌŒ³µ³ñ
07/11/05 22:07:11
¿ÈOŸÆv€ª
761:ftHgÌŒ³µ³ñ
07/11/06 01:51:12
¢Æ©óÌfxbpÌXüÆ©ÍÁ«èŸÁÄmçÈ¢
762:ftHgÌŒ³µ³ñ
07/11/06 07:55:30
Ch»ÌLŒÈQ[ÌÌ±ÅÆ© Áœç³ŠÄêB»êÅ»f·é
763:ftHgÌŒ³µ³ñ
07/11/06 08:10:28
pêÌwvÍÙÆñÇCh»B
Q[¶áÈ¢ªB
764:ftHgÌŒ³µ³ñ
07/11/06 16:08:50
ChÌWêÍpê
765:ftHgÌŒ³µ³ñ
07/11/06 16:56:17
á¢Ü·æ
766:ftHgÌŒ³µ³ñ
07/11/06 21:43:13
ChlÌ÷É¢J[XgÌCPÌAjI^vO}K
ŒÅìÁœQ[È¢Ì
767:ftHgÌŒ³µ³ñ
07/11/06 23:14:09
J[XgÈñÄŸt·¢œÌ¬wZÌÐïÌÔÈŸB
768:ftHgÌŒ³µ³ñ
07/11/07 12:41:13
DirectX10Å¢œêAvistaêpÉÈÁĵܢܷ©H
769:ftHgÌŒ³µ³ñ
07/11/07 14:50:57
DirectX10êp
770:ftHgÌŒ³µ³ñ
07/11/08 04:48:53
ChÌQ[ÁÄâÁÏèGÆxÁœè·éÌ
771:ftHgÌŒ³µ³ñ
07/11/08 10:49:42
DirectXðßÄwÔÌÉšEßÌ{ð³ŠÄŸ³¢
772:ftHgÌŒ³µ³ñ
07/11/08 11:58:38
LÅàí©éDirectX ` 3DOtBbNXîbÒiPj
URLØÝž(www.amazon.co.jp)
773:ftHgÌŒ³µ³ñ
07/11/08 13:12:06
{ÇñŸ±ÆÈ¢¯ÇAgŠÄ¢éŽªéB
774:ftHgÌŒ³µ³ñ
07/11/08 13:25:18
šÆsöëÁÄåŸæ
775:ftHgÌŒ³µ³ñ
07/11/08 18:32:19
>>772
NæÔáÁÄÈ¢H
776:ftHgÌŒ³µ³ñ
07/11/09 06:35:15
l^Ÿë
777:ftHgÌŒ³µ³ñ
07/11/09 21:16:44
DirectX & C++ & WindowsÅVF[_vOðgñŢܷB
ª¡GÉÈè·¬ÄAWX^ª«èȢƢ€G[ðÔ³êé
æ€ÉÈÁĵܢܵœB
±ÌêPpXÅsÁÄ¢œ`æðQpXÉ·êÎð·éÌŵ倩H
ÜœA»ÌêÇÌæ€ÉVF[_ÌLqðsŠÎæ¢Ìŵ倩H
778:777
07/11/09 22:06:21
âÁÏ誩çÈ¢ÌÅÄx«Ýð³¹Äž«Ü·B
PpXÚÅsÁœ`æsNZÉQpXÚÅFÏ·ÌðgÝÝœ¢ÌÅ·
µ©µÈªçPpXÚÌ`æÊðæŸ·éû@ªª©èܹñB
ºÌæ€ÉQpXÚÌsNZVF[_ðLqµÄ¢Ü·B
PS_OUTPUT PS_HueShader( PS_OUTPUT In ){//TESTƵÄPpXÚÌLqÊð»ÌÜÜoÍ·é
return In;
}
±Ìæ€ÉLq·êÎøInÉÍPpXÚÌsNZVF[_`æÊªüÁÄ¢éÆ
vÁÄœÌÅ·ªÀÛÉÍPpXÚÌž_VF[_ÌDiffuseÌlªüÁÄÜ·B
ÇÌæ€ÉµœçPpXÚsNZVF[_I¹ÌsNZÌlðìÅ«é
Ìŵ倩H
779:ftHgÌŒ³µ³ñ
07/11/10 01:20:03
1pXÚÅ_[^[QbgɵœeNX`É`æµÄ
2pXÚÅ»¢ÂðsNZVF[_ÌüÍÉ·é
ÁÄ̪î{
780:ftHgÌŒ³µ³ñ
07/11/10 01:34:03
Ä¢€©WX^ª«èÈ¢ÈñÄG[ßÄ·¢œB
vOR[hªÅ©·¬éÁÄÌÈçÆà©c
781:777
07/11/10 01:42:28
>779
ª©èâ·¢ðà èªÆ€²Ž¢Ü·B
QpXŸÆ`æpÌeNX`ðÊÉpÓ·éKvª éÌÅAªd»€Å·ËB
¡ñÍFÏ·ðúßæ€Æv¢Ü·BAhoCX èªÆ€²Ž¢ÜµœB
>>780
FÊxÏ·ÍWX^ðåÊÉKvÆ·éÌÅVF[_Ìo[Wª
á¢Æ·®ÉWX^ª«èȢƢ€G[ªN«ÄµÜ¢Ü·c
782:ftHgÌŒ³µ³ñ
07/11/10 01:43:46
FÊxÏ·ÄïÌIÉÇ€¢€Ì©mçÈ¢ñŸ¯ÇA»ñÈÉÁï·éÌ©B
ZsAÏ·Æ©ÈçPÉsñ©¯éŸ¯ŸÆvÁÄœ¯Ç
bÉÈçȢ碡GȱƷéÌ©È
783:ftHgÌŒ³µ³ñ
07/11/10 02:18:16
RGBîñðêxHSViFEÊxEŸxjÌîñÉÏ·µÄAelð
ìµÄRGBlÉß·cÆ¢€âèûÅâÁÄÜ·ñÅAƵÄÍ
\¡GÅ·EEEBõ·éÆVF[_Tvª©Â©éÆv¢Ü·B
784:ftHgÌŒ³µ³ñ
07/11/10 09:18:39
HSVÆRGBÌÏ·ªåÏ»€ŸËc
Ä©A\[X©ÄŽà1ñâÁœ±Æv¢oµœBCPUÅŸ¯ÇB
785:ftHgÌŒ³µ³ñ
07/11/10 09:32:46
ÊÉ}`pX_ÍdÈ¢Æv€ŒB
dÈévfª©œçÈ¢µB
VRAMªI[o[t[·éÈçÊŸªB
786:ftHgÌŒ³µ³ñ
07/11/10 11:09:51
VF[_ÅHSVÏ·ÈñÄœŸÌGtFNgTvÈOÌg¢¹ éÌH
ÀpµÈ¢ÈçxÄ¢¢¶áñB
787:ftHgÌŒ³µ³ñ
07/11/10 17:01:29
VF[_ð éöxð³êÄ¢éûÉ¿âÅ·B
ž_VF[_ÉPñÉçêÄéž_îñÍAî{IÉPÂÅ·æËB
Íž_¯mÌvZªµœ¢ÌÅ·ªA»Ì×É̞͡_ªKvÉÈèÜ·B
iáj
vertex1 Æ vertex2@ÅÈñç©ÌvZ
vertex1 Æ vertex3@ÅÈñç©ÌvZ
Æ¢€æ€ÉAçêÄ«œž_ÆAŒÌž_ðgÁÄvZ𵜢ÌÅ·B
±€¢€±ÆÍVF[_ÅÍÂ\ÈÌŵ倩H
¿ÈÝÉgkrkðgÁĢܷB
Ç€ŒXµšè¢µÜ·B
788:ftHgÌŒ³µ³ñ
07/11/10 17:30:57
VF[_ªéOÌÁèÌž_îñªKvÈçA_OOÉèWX^É
lðüêÄ©çVF[_ðç¹éB
ÆÍAž_tH[}bgðg£µÄA_OðJn·éOÉA
KvȌ̞_Ìîñð©ªÌž_îñÉüêÄš¯ÎAVF[_ÅpÅ«éB
DirectX9ÜÅÍAî{IÉVF[_ªÁÄéÅÌÊÌž_ÌîñªKvÈêA
æŸÍsÂ\ÈÍžBiãÌæ€ÈA¬×HªKv)
DirectX10ÌVF[_ÍA»ÌÓªÂ\ÁÄ·¢Äé¯ÇAÚµ¢lVNB
789:ftHgÌŒ³µ³ñ
07/11/10 17:49:52
>>788
²ñµÄ¢œŸ« èªÆ€²Ž¢Ü·B
à€µïÌIɳŠÄà碜¢ÌÅ·ªA
E_OOÉèWX^Élð¢êé
EKvȌ̞_Ìîñð©ªÌž_îñÉüêÄš
ÆÍïÌIÉÇ€·êÎǢŵ倩B
¢ë¢ë{âTCgŲלÌÅ·ªA
±êÉÖµÄfÚ³êĢȩÁœÌÅe³¹Ä¢œŸ«ÜµœB
SÒÅ\µó èܹñB
790:ftHgÌŒ³µ³ñ
07/11/10 17:53:02
>>787
DirectX10ÌWIgVF[_Èç
üÁÄ«œOp`ÉεÄVµ¢ž_𶬵œè·é±ÆªÅ«éæ
ÅàAâéàeÉæéñ¶áÈ¢©È
DirectX9¢ãÅÍsNZVF[_Åæ£ÁÄâÁÄœªœ¢
791:ftHgÌŒ³µ³ñ
07/11/10 17:54:41
>>789
E_OOÉèWX^Élð¢êé
±Á¿ÍœªANÌŸ€ÚIðB¬Å«È¢û@Ÿæ
v~eBuð`æµÄ¢éÔAÇÌž_É௶îñð鱯ªÅ«é
ÜAÊÌWX^Ìg¢û
EKvȌ̞_Ìîñð©ªÌž_îñÉüêÄš
±êÍž_Ɍ̞_ÌRs[𡻵ĢêÄšû@B
áŠÎ
struct VERTEX
{
792:ftHgÌŒ³µ³ñ
07/11/10 17:57:05
SHIFT+EnterÅ«ñŵÜÁœ
struct VERTEX
{
float4 Position : POSITION;
float4 Texcoord : TEXCOORD;
};
ÁÄž_ŸÁœç
struct VERTEX
{
float4 Position0 : POSITION0;
float4 Texcoord0 : TEXCOORD0;
float4 Position1 : POSITION1;
float4 Texcoord1 : TEXCOORD1;
float4 Position2 : POSITION2;
float4 Texcoord2 : TEXCOORD2;
};
Ýœ¢ÉµÄš¢ÄAŒÌž_ÉGêéæ€ÉµÄšB
©ÈèøÈû@(PÉlŠÄf[^Ê3{)
793:787
07/11/10 18:01:40
FlA¬Ì²ñ èªÆ€²Ž¢Ü·B
é{ðÇñÅÝéÆAž_îñðeNX`ÉÛ¶µÄ
»êðsNZVF[_Ågp·éÆ¢Ä éÌÅ·ªA
ïÌIÉÇ€·ê΢¢Ì©ª©èܹñB
¡Ìž_îñðeNX`ÉÛ¶·é±ÆÁÄÅ«éÌŵ倩H
794:ftHgÌŒ³µ³ñ
07/11/10 18:08:06
>>793
»èááŠÎARGB32FÌtH[}bgÈçA
1sNZÉfloat4Ìîñð«ßéÁÄŸ¯Ÿæ
»à»àïÌIɜ𵜢̩ªª©çÈ¢©çœÆàŸŠÈ¢c
795:787
07/11/10 18:18:37
ªïÌIÉs¢±Æðq×Ü·B
áŠÎAž_ªuTvÌIuWFNgª èÜ·B
PÂÌž_ÉεÄAŒÌSÄÌž_ÆvZªµœ¢ÌÅ
v1-v2 v1-v3 v1-v4 v1-v5
v2-----------¯¶------------
v3-----------¯¶------------
v4-----------¯¶------------@
v5-----------¯¶------------
Š -©@ÍvZ·éÆ¢€±Æ
ÆvZªµœ¢ÌÅAS~T@@QOñªvZªKvÉÈéí¯Å·B
±€¢€ðfotãÅvZµœ¢ÆvÁĢܷB
œ©Ç¢û@ª èܷŵ倩B
796:ftHgÌŒ³µ³ñ
07/11/10 18:20:26
VF[_[ÅvZµœ¢ÁıÆÈÌ©ÈEEE
797:ftHgÌŒ³µ³ñ
07/11/10 18:27:57
>>795
¢âA»êÁÄû@_ŵåH
œð\»µœ¢©ÁıƟæ
»êÉæÁÄÍ»à»à»Ìè@ª³µ¢Ì©AÁÄbÉÈé©ç
Ü AæÙÇd¢ÅÈ¢ÀèAž_VF[_ÅøÉvZµÄµÜŠÎ¢¢
åïÍsNZÅ{glbNÉÈÁĵ܀ÌÅAÇ€ÅࢢñÅ
798:ftHgÌŒ³µ³ñ
07/11/10 20:08:54
>>795
Ÿ©çA>>788Å¢œÆšèADirectX9ÅͳBDirectX10ÌWIgVF[_ÅÍÂ\B
³Ÿ©çAOÉu©ªÅvKvÈž_ÌîñðAηéž_ÉudÞv̪KvÉÈéB
éž_ÅQÆÂ\ÈÊž_ÌÍAüÍÆÈévWX^ÌÅÜé©çAu év~eBuSÌð
ÎÛÆ·éCÓÌž_ðÝQÆv·éÈñÄDirectXÅÍ®SɳB
±Ìqgð·¢ÄAuž_Ɍ̞_ðdÞû@ªïÌIÉí©çÈ¢vÈçA
VF[_Ìðª«èij¢ÁıƟ©çA
URLØÝž(marupeke296.com)
±ÌÓÌêÔãÌ}ð©ÄAž_VF[_ÌZªQÆÂ\Èf[^É¢ÄAà€êx®·éð
š©ß·éB
>>797à¢ÁÄéÊèAÀ»û@ðÏX·éûª»ÀIÈñ¶áÈ¢©ÈH
799:ftHgÌŒ³µ³ñ
07/11/10 21:17:22
ÖæµÄ¿â
>>792Ìæ€ÉPosition0`2ÜÅ3ÂÝè·éÆ
»±ÉœüÁÄéÌH
œÆŠÎ@{1 1 0} {0 0 0} {-1 1 0} ÌOp`ª ÁœçÇ€ÈéÌH
800:ftHgÌŒ³µ³ñ
07/11/10 21:28:57
œªüÁÄé©¶áÈÄ
œðüêé©ð©ªÅßéñŸ
801:ftHgÌŒ³µ³ñ
07/11/10 21:33:10
²ßñACgŸ©ç
œðüê鯢€Æ uniform^ð韷éÆvÁĵÜÁÄB
CgÅ࢟É
struct IN{
float4 position1 : POSITION
float4 color : COLOR
}
ÉœªüÁÄéÌ©í©ÁÄÈÄB
uniform^ÈçAŸŠIÉu`ñÅé©çí©éñŸ¯Çà
802:ftHgÌŒ³µ³ñ
07/11/10 21:48:57
ÀÛÌÆ±ëAž_VF[_Ì
üÍp[^ªœÅ é©ÈñÅ
Ç€Åࢢ±ÆŸµAœðnµÄà©ÜíÈ¢B
œŸÅáÀA¯ž_ÀWðPÂo͵ȯêÎÈçÈ¢ÁÄŸ¯ŸB
803:ftHgÌŒ³µ³ñ
07/11/10 21:49:30
œªüÁÄéÌ©í©ÁÄÈÄ
HHHHHHGGGGŽŽiLtMjŽŽGGGGHHHHHH
804:ftHgÌŒ³µ³ñ
07/11/10 21:53:48
>>802
œªüÁÄéÌ©í©çÈ¢ÜÜŸÆAÇœàí©ÁÄÈ¢ÜÜÅ
>>803Ýœ¢È±ÆŸíêéÌÅEEE
805:ftHgÌŒ³µ³ñ
07/11/11 15:53:09
¿âÅ·B
DirectX SDKÌTvÁÄAÝñÈuR[h¶¬v->u^CCuvÌÝèªu}`Xbh fobOvÉÈÁÄé¶áȢŷ©B
±êðAu}`Xbh fobO DLLvɵÄrhʵÄÀsµæ€Æ·éÆuMSVCR80.dllª©Â©èܹñŵœvÆ©uMSVCR80D.dllª©Â©èܹñŵœv
ÆŸíêÄÀsÉžsµÄµÜ¢Ü·B
±êAÎ@ÁÄÈ¢ñŵ倩B
Æ¢€ÌàA©OÅìÁœCuÆSDKTvðgÝí¹Äg¢œ¢ñÅ·ªACuªu}`Xbh ifobOj DLLvÌÝèÅrhµÄ éàÌŸ©çA
í¹œ¢ñÅ·B
806:ftHgÌŒ³µ³ñ
07/11/11 16:26:41
©Â©éê (PATHÌÊÁÄéêÆ©) ÉDLLðu¢Æ¯Î¢¢ñ¶áÈ¢Ì
807:ftHgÌŒ³µ³ñ
07/11/11 17:35:07
ÅßChj^[Ìm[gPCðg¢nßœÌÅ·ªA
tXN[ÌQ[ÈÇð·éƫɡÉLÑĵܢܷB
»±ÅAÁèÌTCYÅtXN[ɷ鯫A©®IɶEðpfBOµÄ^ñŸ¯ðgÁÄÊ·æ€Éµœ¢ÌÅ·ªA
»Ìæ€È\tgEFAðì鱯ÍÂ\ŵ倩H
808:ftHgÌŒ³µ³ñ
07/11/11 17:40:26
Í¢B
809:ftHgÌŒ³µ³ñ
07/11/11 17:45:25
¿ÈÝÉA»Ìæ€Èn[hEFAðì鱯àÂ\Å·æB
810:ftHgÌŒ³µ³ñ
07/11/11 18:12:02
Åà»±ç̯lQ[ÍtXN[ÅÁÉœàâÁÄÈ¢ÌªÙÆñǶáñB
811:ftHgÌŒ³µ³ñ
07/11/11 18:36:58
>>810
TLž_gÁÄéÆäŠªÏí韯Å\еĢéàÌÌÊuªÏíé©çËB
812:ftHgÌŒ³µ³ñ
07/11/11 22:07:15
hNGVÌí¬JnÉæÊªÎçÎçÉ¿é
ðdirectxÅâéÌÉQlÉÈéTCgª êÎ
³ŠÄŸ³¢B
813:ftHgÌŒ³µ³ñ
07/11/11 22:33:27
URLØÝž(www.nicovideo.jp)
jRjRŸ¯ÇA±ê©ì`æGWçµ¢B
GWÇ[±[í©çñªA·°¥â
814:ftHgÌŒ³µ³ñ
07/11/11 22:38:25
DirectXÈÌH
815:ftHgÌŒ³µ³ñ
07/11/11 22:39:27
>>813
Ç[ä[xÌGW©í©çñª
»êÅàXSCIÆŸíŽéðŸÈ¢
ŽÈñÄADirectXÌTvuEU[Ì`
[gASð
ERðÂñÂñ·éæ€È޶ÅMÁÄéÆ±ëŸŒ
816:ftHgÌŒ³µ³ñ
07/11/11 22:46:48
>>813
JÒÌgo©Ä«œ
RcANVQ[ìÁ¿á€xÌlÈÌÅA
fl©ç©éÆ·²¢ªA±ÌlÌxIÉÍ»ñÈÉŠÈ¢
817:ftHgÌŒ³µ³ñ
07/11/11 22:53:59
m©É·²¢
gD[_OGWÌJ
LÌfOì¬
LÌeNX`ì¬
[Vt¯
Aj[Vt¯
lŠœŸ¯ÅCªÈé
818:ftHgÌŒ³µ³ñ
07/11/11 22:59:16
µ©µASIª³KÅÈ̪CÉÈÁĵ܀
819:ftHgÌŒ³µ³ñ
07/11/11 23:03:30
³vO}[A»ÝNEETAÄ
ɵÄÍ¢¢\tgµŠÄñÈ
fÍ¿åÁÆNZª é¯ÇJŸµ®«àȩȩ©RŸËŠ
820:ftHgÌŒ³µ³ñ
07/11/11 23:09:51
URLØÝž(www.amazon.co.jp)
±Ìlª©Äéçµ¢±Ì{A¿åÁÆ~µ¢ÈI
821:ftHgÌŒ³µ³ñ
07/11/11 23:18:55
XSI
POOÆ©ÃלºÞœI
ÆvÁœçAXSI 6 Foundation ŸÆµªç~ÈÌË
822:ftHgÌŒ³µ³ñ
07/11/11 23:32:49
êÔÊ|ÈÌÍA[VðüêéìÆŸËB
n¹ÉUèt¯ÆA\îÌUVØèÖŠB
f[^³ŠìÁĵ܊ÎGWÌdÈñÄœ©ªmêÄ¢éB
823:ftHgÌŒ³µ³ñ
07/11/11 23:50:43
>f[^³ŠìÁĵ܊ÎGWÌdÈñÄœ©ªmêÄ¢éB
Ç€¢€±Á¿áH
Â[©AvO}ÉfOªsµêŸÆ¢€ÌÉ
jRjRÅÍfOÎÁ©ŸíêÄéÌÈB
GWÈñÄìêË¥BÂ[©³
824:ftHgÌŒ³µ³ñ
07/11/12 00:01:35
>>823
vO}ªÂlÅâéêŸÆAf[^ìéûªåÏÈCª·é
ŒûâÁÄé̪·²¢ÈÆv€æ
825:ftHgÌŒ³µ³ñ
07/11/12 00:02:54
ff[^ðÇÝñÅĶ·éŸ¯ÈçAÊÌvO}ÈçSRïµÈ¢ñŸæB
[Vf[^̶¬ªÜÅGW€ÅâÁÄ¢éÈ犢vOŸªA»êÍÜž èŸÈ¢B
826:ftHgÌŒ³µ³ñ
07/11/12 00:17:03
»èáAff[^ÇÝñÅAtoonVF[_©¯ÄĶÁÄ»èáâé¯ÇB
GWÁÄ»€¢€±ÆÈñH
ÆASRïµÈ¢AÆ©Ÿ€Ìâߜـª¢¢æB
Â[©CeBOâçVF[fBOAÁŠÄ»êªA^CÁÄ œèÅ
gÞÌ€ñŽèŸB
827:ftHgÌŒ³µ³ñ
07/11/12 00:25:20
f[^ìéÙ€ªR[fBOæèìÆªåÏŸë
828:ftHgÌŒ³µ³ñ
07/11/12 00:28:54
r
[AÍìÁœ©çff[^Æ[VðìêÆŸíêéÌÆA
ff[^ÍìÁœ©çr
[AðìêÆŸíêéÆªÇ¿çªÇ¢©ÆŸíêœçA
ÀížãÒðIÔB
JͪSRá€B
829:ftHgÌŒ³µ³ñ
07/11/12 00:33:44
¢ÂÌÜÉ
vO}[Æf[EAj[^[ÌärÉÈÁÄéñŸH
vOÌbðµæ€ºB
A^CWIVeBtoon_ÅàgñÅêB
830:ftHgÌŒ³µ³ñ
07/11/12 00:44:50
õ¹ªÅèÌWIVeBðA^CÆ¢ÁĵÜÁÄ¢¢à̩ǀ©B
831:ftHgÌŒ³µ³ñ
07/11/12 00:52:55
HHHH
ÈñÅWIVeBÉõ¹ÌÊuªAÅè©ÂÏ©ÖW éÌH
832:ftHgÌŒ³µ³ñ
07/11/12 01:08:03
ÍHSÄÍõ¹É˶µÄéñŸ©çAõ¹ªÅè©ÂÏ©ÍåâèŸë€B
CG®³ñ©H
833:ftHgÌŒ³µ³ñ
07/11/12 01:13:33
A^CÉõ¹ðÏ»³¹éÌÁÄ»ñÈÉïµ¢ÌH
ÜŸA`
[gAMÁÄéiKÈñųÁÏè³I
834:ftHgÌŒ³µ³ñ
07/11/12 01:17:05
HHHH
»èáõ¹É˶µÄé¯ÇAÊÍ_OÉõ¹ÌÊuðßÄ
»±©çWIVeBüéŸëH
ÂÜèÍA©HlªOO®¢ÄéÅAõ¹iáŠÎŸz+¡ÌX|bgCgjà
OO®¢ÄAÔÚõŸÌðA^CÅÔϪµÄð¢ÄéÌ©H
Â[©AA^CÌõ¹ÅèWIVeBųŠÜÆàÉÀ³êÄÈ¢ÌÉB
õ¹ªOO®WIVeBª éÁÄ¢€Ì©BºÐ³ŠÄ~µ¢íB
835:ftHgÌŒ³µ³ñ
07/11/12 01:20:12
>>833
A^CÅõ¹ª®¢Ä
VF[fBOð©¯éÌÍïµÍÈ¢BnvidiaÆ©ÌTvÅà éB
ŸÁÄéÌÍAWIVeBB
836:ftHgÌŒ³µ³ñ
07/11/12 01:24:29
>>834
>>831ÉæéÆAÅèàÂÏàÖWȢ絢©çAõ¹ÅèÌWIVeBà
õ¹ª®è®è®WIVeBà éÁıÆÉÈéæËB
837:ftHgÌŒ³µ³ñ
07/11/12 01:28:35
3DÌ×nßæ€©Èc
Ⱥ©Q[vO}[ÉÈÁĵÜÁœµÈc
838:ftHgÌŒ³µ³ñ
07/11/12 01:29:35
±±Í ÈœÌuOÅÍ èܹñB
839:ftHgÌŒ³µ³ñ
07/11/12 01:30:56
>>836
ñ[
ŽÌF¯ŸÆAWIVeBÅÍ1Ìõ¹Í
Å赜àÌÆµÄ_O·éàñŸÆðµÄé©ç
ÂÏÁÄÌͳ¢àñŸÆvÁÄ831ð¢œñŸ¯ÇàB
¡áA³Œõ¹ªOO®WIVeBª éÈçAQlɵœ¢©çm蜢Ƣ€Ìª éB
m©É1=1t[ƵÄAA^CÌWIVeBªoéÌÅ êÎ
»êÍõ¹ªÂÏÈÌŸÆv€¯ÇB
SIGGRAPHųŠAA^CWIVeBÍoÄÈ¢AÍžB
PS3ð3䟩©ÁÄAA^CCgµÄéÏÈlœ¿Í¢œ¯Ç
840:ftHgÌŒ³µ³ñ
07/11/12 05:58:03
ÏÁÄŸ€È
841:ftHgÌŒ³µ³ñ
07/11/12 17:08:46
sNZVF[_ÅæÊÌPxÌ¢ªÉOA𩯜¢ÆvÁÄÜ·B
æÊƯ¶å«³Å쬵œeNX`ÉIuWFNgð`æµÄA
ÅãÉ»ÌeNX`ÉOAð©¯ÄæÊ¢ÁÏ¢Éfµo³êœ
|SÉ`æ·éÆ¢€âèûÅâÁÄÜ·B
µ©µAâèûª«¢Ì©Úâ¯Ü·Bª{©çÔáÁÄéÌŵ倩H
æÊ¢ÁÏ¢Éfµo³êœ|SÍoÍð©ÈªçèìÆÅ嫳ð
²®µÄ¢éÌÅATCYªæÊÆ®SÉêvµÄȢ̪ŽöÈÌ©cB
842:ftHgÌŒ³µ³ñ
07/11/12 17:38:04
eNX`©ÌÌðxªá¢Æ©¶áÈ¢ÌH
843:ftHgÌŒ³µ³ñ
07/11/12 17:52:51
eNX`ÌTCYÅ·ªA¶¬ÉæÊƯ¶640*480ðwèµÄ¢Ü·B
1024*1024ÌQÌ׫æÅ³¢©çÚâ¯éÌŵ倩H
µÉPDT{Ì960*720ÌeNX`Éfð`浜ã640*480ÌæÊÉ
sNZVF[_Å`浜çÚâ¯Í³ÈèܵœB
Åà±êÍðx©çáðxÖÌÏ·ÈÌÅœèOÆ¢€©cB
844:ftHgÌŒ³µ³ñ
07/11/12 17:59:54
gÁÄérfIJ[hÍ2ÌæÅÈ¢eNX`ÉεĢéàÌ©H
»€ÅÈ¢Èç640*480ÈñÄ¢€Œ[ÈTCYÌeNX`ÍìêÈ¢ª
845:ftHgÌŒ³µ³ñ
07/11/12 18:07:26
œßµÉ2^nɵÄÝÄØ
846:ftHgÌŒ³µ³ñ
07/11/12 18:50:05
Ç€¹wvðÜÆàÉÇÜžD3DXÅeNX`ðìÁÄAèÉ©µÄ¢éŸ¯ŸëB
847:ftHgÌŒ³µ³ñ
07/11/12 19:27:26
VF[_ªgŠéÌÉeNX`ª2^nŵ©ìêÈ¢ÈñÄA
VP870(PS1.2)Æ©Xabre(PS1.3)ç¢ÅAVF[_f2.0È~Èç
1Âà³¢Æv€ªB
ŽÍÇ€¹ÀWª0.5žêÄéFAQl^ŸÆv€ªB
848:ftHgÌŒ³µ³ñ
07/11/12 19:33:05
EBhETCYÍ640480Ÿ¯Ç
NCAgÌæª640480¶áÈ¢ÁÄI`ÍH
849:ftHgÌŒ³µ³ñ
07/11/12 21:17:33
TvuEUÌ`
[gAUbV
Á¿ã€Ì𮩵ÄÝœñŸªA
bV
Ìñ]âœsÚ®ÁÄÇ€âêΊŠÌñH
850:ftHgÌŒ³µ³ñ
07/11/12 21:33:42
>>849
[h}gbNXÉD«ÈsñðZbgµëB
851:ftHgÌŒ³µ³ñ
07/11/12 21:42:07
>>850
TL
[I
852:ftHgÌŒ³µ³ñ
07/11/12 21:56:16
N©>>801ÉŠÄêœèµÈ¢H
¢ŸÉŸßÁÛÈÌæ
853:ftHgÌŒ³µ³ñ
07/11/12 22:03:58
>>850
sñÌZbgªæí©çÈ©ÁœÌÅAAtBÏ·¿ã€Ìðgš€ÆµœñŸ¯ÇA
±ñÈG[ªuerror C2065: 'null' : è`³êĢȢ¯ÊqÅ·Bv
// Set up world matrix
D3DXMATRIXA16 matWorld;
D3DXMatrixRotationY( &matWorld, timeGetTime()/1000.0f );
D3DXVECTOR3 t(1.0f, 0.0f, 0.0f);
D3DXMatrixAffineTransformation( &matWorld, 1.0f, null, null, &t); // ±±ÅrhG[
g_pd3dDevice->SetTransform( D3DTS_WORLD, &matWorld );
ÈñÅAD3DXMatrixRotationYAD3DXMatrixLookAtLHÍgŠéÌÉA
šFBÁÛ¢D3DXMatrixAffineTransformationªgŠÈ¢Ì©í©éH
854:ftHgÌŒ³µ³ñ
07/11/12 22:04:40
nullšNULL
855:ftHgÌŒ³µ³ñ
07/11/12 22:06:24
>>854
ÐáÁÙ€iff*
856:ftHgÌŒ³µ³ñ
07/11/12 22:26:17
¿âÅ·B
3DQ[Åp[^ð2DÅ\Š·é@\ðÀµœñÅ·ªA·²dÈÁĵܢܵœB
{Ų×ÄÝœÌÅ·ªClearÅZobt@ðêxÁµÄ¢é̪Žö絢ŷB
Æè ŠžŽöÍí©ÁœÌÅ·ªÇ€¢€ðôðÆê΢¢Ì©í©èܹñB
¢¢ðôÆ©p[^\ŠÌãÖÄÆ©²¶mÈ糊ĢœŸ«œ¢Å·B
857:ftHgÌŒ³µ³ñ
07/11/12 22:35:57
ÇÌ{̜Ƣ€Lq©ç»€vÁœÌ©ŠæB
858:ftHgÌŒ³µ³ñ
07/11/12 22:42:58
yGXp[Ꭾ
tHg`æªd¢ñŸÆv€¯ÇEEE
859:ftHgÌŒ³µ³ñ
07/11/12 22:49:29
>>852
ž_ÌzñÍ©ªÅìÁÄéñŸëH
ñÅA»êðGLÌÖÉZbgµÄ`æµÄéñŸëH
ȐپB
>>856
Zobt@ðNA¹žÉ
¶ðÆ«Ÿ¯ZeXgðOFFÉ·êÎH
860:ftHgÌŒ³µ³ñ
07/11/12 22:51:05
>>857.858
·ÝܹñŒèܵœB
R[hÉèÍÁŠÄ¢È¢ÌÉËRŒÁœÌÅ
œÔñÊ̪ŽöŸÁœÆv¢Ü·B»êªœ©Íí©èܹñªcB
šèðÏí¹Ä{É\µóÈ¢B
861:860
07/11/12 22:53:14
>>859³ñàðµÄêÄ èªÆ€²Ž¢Ü·B
>>860ÌÊèðµÜµœBdËdË\µóÈ¢B
862:ftHgÌŒ³µ³ñ
07/11/12 23:10:35
»êæèàZobt@ðNA·éÆxÈéîñ̳ÉÈÁœÐŒðŠëB
863:ftHgÌŒ³µ³ñ
07/11/12 23:22:40
>>862
}X^ODirectXvO~OÆ¢€{Å·
864:ftHgÌŒ³µ³ñ
07/11/12 23:49:30
SÒªÁÄÍ¢¯È¢{ÉFè
865:ftHgÌŒ³µ³ñ
07/11/12 23:54:54
±ñÈ{ÅĜ̩
ú{êÅDirectXÖAÌ{ÍvµÔèŸÈ
866:ftHgÌŒ³µ³ñ
07/11/13 00:57:58
¡ADirectX9SDKÅ2DÌV
[eBOQ[ðìÁĢܷB
Q[ÌvOÍuV
[eBOQ[vO~OvÌ{ðQlɵÄìÁÄ¢éÌÅ·ªA±Ì{ÌTvÅÍeâLN^ªSÄ3DbV
ÅìçêĢܷB
ì蜢ÌÍ2DÌQ[ÈÌÅADirectX8Ì2DQ[ì¬Ìy[WðQlɵÄDX9ÌdlÉϊȪçAãÅQ[ÉgÝÞ±ÆðÚIɵÄ2D`æüèÌ×ðµÄ¢Ü·B
{ÌTvÉàeNX`ð`æ·éÖÍ¢ĢœÌÅ·ªAž_ÊuðwèµÄÌÏ``æâsñðp¢œñ]ðg¢œ©ÁœÌÅA©ªÅÖðìÁÄÝæ€Æv¢ÜµœB
¡GÁÄ¢évOÌÈPÈ`æÌ¬êÍA
@D3DXCreateTextureFromFile ðgÁÄpngt@C©çeNX`ðì¬
ASetTexture ÅeNX`ðfoCXÉZbg
BDrawPrimitiveUP ÅobNobt@É]
CEndScene ðÒÁÄ Present Åtbv (û®ÍD3DSWAPEFFECT_DISCARD)
Æ¢€àÌÅ·B
»±Å¿âÈÌÅ·ªAeNX`ð`浜ÛɪÚ⯜æ€ÉÈÁĵ܀ÌÍÇ€·êÎŒ¹éÌŵ倩B
»ÝÍXe[WæÊÌt[(§ßªðlp²¢œN)ð`æ·éiKÅAeNX`Ì嫳Í640x480Å·B
t@C`®ÍpngAbmpAtgaðµÄÝܵœªÇêàÚâ¯ÄµÜ¢Ü·B
URLØÝž(www.uploda.org)
ïÌIÉÍAæÌ¶€ÌGð`æ·éÆEÌæ€ÉÈÁĵܢܷB
ðôð³ŠÄº³¢Ü¹ñŵ倩B
867:ftHgÌŒ³µ³ñ
07/11/13 02:42:36
¿åÁÆŸ¯ãð©éÆ©ªÉ³¢Ì©È
868:ftHgÌŒ³µ³ñ
07/11/13 05:05:12
{ÌðxÌeNX`ðpÓµÄA0.5žÂÀWðžçµœçãYíÉ\гêܵœB
ãð©êÈÄ\µó èܹñŵœB
869:ftHgÌŒ³µ³ñ
07/11/13 13:30:43
>ž_ÌzñÍ©ªÅìÁÄéñŸëH
>ñÅA»êðGLÌÖÉZbgµÄ`æµÄéñŸëH
Ÿ©çAž_ª3 ÁœÆ«É(0 0 0) (1 1 0) (-1 1 0)
struct IN{
float4 position1 : POSITION
float4 color : COLOR
}
ŸÆAPOSITIONª1µ©³¢¶áñ
1µ©È¢ÌÉA3ÂÌž_üéÌH
3ÂÌ€¿ÌÇꩪüéñŵåH»êuniform¶áÈ¢ÆwèūȢ¶áñ
èÉCgÌûÅâçêœÁıÁ¿ª¢éñŸæ
3ÂÌ€¿Çêªü驟ÁÄæI@JI
870:ftHgÌŒ³µ³ñ
07/11/13 13:50:10
©ªÌs×ðIÉã°ÄtMÆÍcB
Ä©A>>800ÅI¹ŸëB
871:ftHgÌŒ³µ³ñ
07/11/13 16:52:26
>>868
ÈñÅ{ÌðxÉ·éKvª éÌH
872:ftHgÌŒ³µ³ñ
07/11/13 19:12:14
sNZVF[_Q.Oðg€êÁÄA»ÌPCªPEPÜŵ©Î
µÄ¢È¢êÇ€ÈéÌŵ倩H
GtFNgt@CÇÝñŸ_ÅG[¶Åµå€©H
è³É éÌ}VªSQDOÎÈÌÅAN©ª©él²³öšè¢µÜ·I
873:ftHgÌŒ³µ³ñ
07/11/13 19:15:26
>>870
Ÿ©çAœðüêéÌ©ßéÌÁÄCgŸÆuniformg€ñŸÁÄÎ
œñ௶±ÆŸí¹È¢ÅŸ³¢
uniformªÂ¢ÄÈ¢©çí©çÈ¢ñÅ·£I
ÆA~L¢±ÆŸ¢ûÅ·¢Ü¹ñŵœB©ªÌ×s«Å·
œŸêl¶áí©çÈÄBAhoCXž¯œçÆvÁÄf¢ÜµœB
ÙñÆ·¢Ü¹ñB³ŠÄŸ³¢
874:ftHgÌŒ³µ³ñ
07/11/13 19:41:34
@@@@@@@@@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Þi€
@@@@ @ @ @ @ @ i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|i
@@@@@@@@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iÞi
@@@@@@@@@@ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/|;;Ä;Ä;;;;;;;;;;;;;;;;;;;;;;;;R€
@@@@@ @ @ @ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;É;;ÉŒ/É@|Þ!iRS;;;;;;;;;;;;;;;;;;;;;;R€
@@@@@@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Ýc@@@ ! R€ S;;;;;;;;;;;;;;;;;;;;;;;S
@@ @ @ @ @ /;;;;;;;;;;;;;;;;;;;;;;;^ŒÄ__;;;€@@@,;;;.\@~ÞR;;;;;;;;;;;;;;;;;R
@@@@@@@ /;;;;;;;;;;;;;;;;;;;;;^¿Þ@@@@@ Þ!@@/@@@@@ÉÐ;;;;;;;;;;;;;;;;R€
@@@@@@^;;;;;;;;;;;;;;;;;;;;ü@@[Š]@R@i <ŽRÌÞ «É;;;;;;;;;;;;;;;;;S
@@@@@ /;;;;;;;;;;;;;;;;;;;;;;;;R§@@@ P_m@ Þi@i@]-€@@ |;;;;;;;;;;;;;;;;;;;;;;;;Þi@@KvȪͩ¹œÆ¢€±ÆŸ
.@ @ @ /;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::A@@@@@@@@:@:@Þ@@@ m;;;;;;;;;;;;;;;;;;;;;;;;;;
@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::T:€_@@@@@r] @¢@@C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@±êÈãÍ©¹Ê
.@@@ ;;;;;;;;;;;;;;;;;;;;;;;;;/;|@@ šRA@ ^]€LÞj~R i |²;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@@@;;;;;;;;;;;;;;;;;;;;;;²;;;|@@|@@@/@^@@_Þ'_'Þ@@Þi j| |;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@@@ ;;;;;;;]''Þ;;;;:;;:;;;;@@RA ,|. i@@@f]Æ]R@/./ /SS;;;;;;;;;;;;;;;;;;;
@@@@ S^;;;;;;;;;:;;;;:;;;;;R@@ ÞR_R\'Þ\Þ']//@/ /;;;:::....Þ'']€;;;;/
@@_,.,./ ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;R@@@Þ Þ€Þ'@@@@' @/ É;;;;::::;;;;;;;;;;;;;;;:.RA
@/::^;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;RA@@Þ_R!@A,.@@! |@ ,/;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;RA
875:ftHgÌŒ³µ³ñ
07/11/13 20:00:53
>>873
Ää[©zgÉšOªœªâ蜢ñŸæ
>>795ªâ蜢ƵÄ
zgÉž_Í5ÈÌ©H
»êç¢ÈçÅ«ÈàÈ¢¯Çž_ª\ÂÌIuWFNgð
±Ìû@Å·éÌÍyä³ÈbŸµ
zgÉ»ñȪKvÈÌ©à^íµ¢
¢Ü©ªªÚwµÄéÅIn_Æ
»êÉεÄÇ€¢€Av[`ðµÄéÌ©®ç¢¢ÄàçíñÆ
àŸ·éCàN«È¢
876:ftHgÌŒ³µ³ñ
07/11/13 20:31:58
>>795³ñÅÍ èܹñ
PÉ>>869ÌóµÌÆ«É
float4 position1ÉÍÇñÈÀWªüÁÄé©m蜢Ÿ¯Å·I
|SÍ(0 0 0) (1 1 0) (-1 1 0)ÅOp`wèµÄAž_ª3 éÌÉ
VF[_[Åó¯æéPOSITIONZ}ebNÍ1Ÿ¯ÁÄ¢€Ìªí©çÈ¢ÌÅ·
Output {
float4 position : POSITION;
float4 color : COLOR;
};
main (float3 position : POSITION)
{
Output OUT;
OUT.position = float4(position, 1);
OUT.color = float4(0, 1, 0, 1); // RGBA green
return OUT;
}
ÈñÅfloat3 positionª1Ÿ¯ÈÌH
¶á A±êÉ float3 position2 : POSITION1Æ©µœçAœªüéÌH
(0 0 0 ) (1 1 0)H@»êÆà(-1 1 0)?
»±çÓÌàŸª{ÅàœÅàÚÁÄÈ¢ÌÅí©ñÈ¢ñÅ·
877:ftHgÌŒ³µ³ñ
07/11/13 20:39:44
>>876ªœðŸ¢œ¢Ì©Çí©çñª
ž_ª3ÂÈç
mainÍž_Ư¶Ÿ¯
ÂÜè3ñÄÎêÄé
1ñÚÌmainÌpositionÉÍ(0,0,0)ªÍ¢ÁÄ¢Ä
2ñÚÌmainÌpositionÉÍ(1,1,0)ªÈºª
±±ÜÅÍnjH
878:ftHgÌŒ³µ³ñ
07/11/13 20:55:26
»µÄ
float3 position2 : POSITION1ٻ
CgªÇñÈàÌÈÌ©mçñÌÅ
POSITION1ÈñÄZ}eBbNª éÌ©Ímçñª
éÆŒè·éÆposition2ÉÍœàüÁīĢȢ
position2ÉÈÉðüêé©Í
ž_îñðÝè·éƫɩªÅœð¢êéÌ©ßéªÈÌÅ
œàwèµÄÈ¢ÌÈçœàüçÈ¢
879:ftHgÌŒ³µ³ñ
07/11/13 21:05:01
>>877-878
èªÆ€²Ž¢Ü·
ÔáÁÄœÆ±ëª èܵœBPOSITIONÍZ}eBbNª1Ÿ¯Å
COLOR1ÆCOLOR0A@TEXCOORD0`7ŵœI
ÅàPOSITIONÌÆ±ëÍí©èܵœI èªÆ€²Ž¢Ü·I»Ìž_ªÄÑo³êÄ
»ÌÆ«ÍPOSITIONÉA»ÌlªüéñÅ·ËI
ÅàCOLOR0`1ÆTEXCOORD0`7ªí©çÈÈÁĵܢܵœB
±êàO©çwè·éÌŵ倩Buniform¶á³¢ÌÉB
880:ftHgÌŒ³µ³ñ
07/11/13 21:07:30
ÈñÆ¢€ðÍ̳³ŸEEE
881:ftHgÌŒ³µ³ñ
07/11/13 21:07:31
á
struct Vertex{
D3DXVECTOR3 position ;// ž_ÌÀWiK{j
D3DXVECTOR4 color ;
D3DXVECTOR3 position1 ;// g£µœž_îñ
D3DXVECTOR3 position2 ;// g£µœž_îñ
} ;
#define MY_V (D3DFVF_XYZ|D3DFVF_DIFFUSE|D3DFVF_TEX2|D3DFVF_TEXCORDSIZE3(0)|D3DFVF_TEXCORDSIZE3(1))
main (
float3 position : POSITION
float3 color : COLOR,
float3 posion1 : TEXCOORD0,
float3 posion2 : TEXCOORD1
)
{@EEE
TEXCOORDÍeNX`ÀWðüêéœßÉpÓ³êÄÍ¢éª
ÊÉeNX`ÀWðüêȢƢ¯È¢ÜèÍÈ¢
œÆŠÎ¡õ¹ÌvZ𵜢ƫɻêŒêÌõ¹xNgð¢êœèÆ©
±±ÍvO}ªKvɶÄg£·×«Æ±ëÅÝñÈͱê̱ÆðŸÁÄ¢é
êÂêÂÌž_É¡Ìîñðœ¹çêéæÁÄŸ¯Å
¡Ìž_ÌîñªÍ¢ÁÄéí¯ÅÍÈ¢
882:ftHgÌŒ³µ³ñ
07/11/13 21:14:53
ÂÜèTEXCOORDÍœüêÄࢢƢ€±ÆÅ·©B
twoTextures(float2 position : POSITION,
float2 texCoord : TEXCOORD0,
uniform float2 leftSeparation,
uniform float2 rightSeparation,
out float4 oPosition : POSITION,
out float2 leftTexCoord : TEXCOORD0,
out float2 rightTexCoord : TEXCOORD1
)
{
oPosition = float4(position, 0, 1);
leftTexCoord = texCoord + leftSeparation;
rightTexCoord = texCoord + rightSeparation;
}
Åà±€¢€ÉAuüÁÄé€Ìfloat2 texCoord : TEXCOORD0,vÌêÍvO€Å
wèµÈ¢Æ_ÈñÅ·æËB
outÌÆ±ëÍA©ªÌsÉ í¹ÄÝèµÄéÁÄ¢€ÌÍí©éñÅ·ªB
883:ftHgÌŒ³µ³ñ
07/11/13 21:30:31
â׊AªÉÈÁÄ«œ
N©AogpX
884:ftHgÌŒ³µ³ñ
07/11/13 21:53:21
@@@«
@@@«
@@@«
885:ftHgÌŒ³µ³ñ
07/11/13 22:28:46
³ŠÄNES
NÉt«€ÌªÈç³·é̪í¯B
886:ftHgÌŒ³µ³ñ
07/11/13 22:33:51
šOª¢¢ÈB
887:ftHgÌŒ³µ³ñ
07/11/15 05:26:10
³}bvÌæ©çfR{RÈn`𶬵œ¢ñÅ·ªA
Sâèûªª©èܹñBqgž¯È¢Åµå€©H
888:ftHgÌŒ³µ³ñ
07/11/15 07:08:10
æÌ1hbgð³Éϊ韯B
RGBAÂÜè256Fx3F=768iK̳ªæŸÅ«é(At@àæèœ¯Î©RÉ)B
Èç³0AÈç768x¿Æ¢€³ÉßêÎ ÆÍ©ªÅ»Ì³É_ðzuµÄÊðìÁÄ¢B
y[WÅVX\ŠXbhÌõÞXêbèÌj
[XšÜ©¹Xg¥IvVð\ŠÉÂÔµ2ch
5184úOÉXV/237 KB
S:undef