¿¬½ÀÀå(´Ù¹ö¸®°í °©´Ï´Ù...)-³²±æ ±ÛÀÌ ÀÖÀ¸¸é ¹Î°¡ÃÌ¿¡ ³²°ÜÁֽðí, ȸ¿ø °¡ÀÔÀ» ¹ÞÁö ¾Ê½À´Ï´Ù. |
---|
2017/04/05 (14:32) from 124.137.60.57' of 0' | Article Number : 1124 |
.. | Access : 693 , Lines : 70 |
RacorX6_9_PS À籸¼º |
---|
Download : RacorX6_9_PS.zip
(17440 Kbytes)
|
//////////////////////////////////////////////////////////////////////////////// // RacorX9 À籸¼º // // ºÐ»ê ¹Ý»ç ¸ðÇü(RacorX6)°ú ¹Ý¿µ ¹Ý»ç ¸ðÇü(RacorX7)À» °áÇÕ // --> ³»ºÎÀûÀ¸·Î »ý¼ºµÈ ¹Ý¿µ ¸ÊÀÇ ¹Ý¿µ Áö¼ö °ªÀ» ¹ý¼± ¸ÊÀÇ ¾ËÆÄ Ã¤³Î¿¡ º¹»ç // 2016.09.05.(¿ù) // //============================================================================= // RacorX8 //----------------------------------------------------------------------------- // ¹Ý¿µ Áö¼öµéÀ» Çȼ¿ ¼ÎÀÌ´õ¿¡¼ Á÷Á¢ °è»êÇÏÁö ¾Ê°í ¹Ì¸® ¸¸µé¾îÁø ÂüÁ¶ Å×À̺í(¹Ý¿µ ¸Ê)À» »ç¿ë // °ªµéÀ» ÂüÁ¶ Å×À̺í(¹Ý¿µ ¸Ê)ÀÇ Á¤¹Ðµµ°¡ mul ¸í·Éµé·Î ¾ò´Â °á°úº¸´Ù ³ô±â ¶§¹® // ´ÜÁ¡ ; ¹Ý¿µ Áö¼öµéÀ» ´ãÀº ÂüÁ¶ Å×À̺í(¹Ý¿µ ¸Ê)À» À§ÇÑ ÅؽºÅÍ Ã³¸® ´Ü°è°¡ Ãß°¡·Î ÇÊ¿ä // 2016.09.02.(±Ý) // //============================================================================= // RacorX7 //----------------------------------------------------------------------------- // °üÂûÀÚ ¹æÇâÀ» ÀǹÌÇÏ´Â º¤ÅÍ Ãß°¡ // ¿ø·¡ÀÇ Æþ °ø½Ä¿¡¼ ºñ¿ëÀÌ µå´Â R º¤ÅÍ °è»ê¿¡, Áü ºí¸°(Jim Blinn)ÀÌ ¼Ò°³ÇÑ Áß°£ º¤ÅÍ H (¹Ý°¢ º¤ÅÍ)¸¦ »ç¿ë // ´ÜÁ¡ ; ¹Ý¿µ Áö¼ö °ªµéÀÇ Á¤¹Ðµµ°¡ ³·À½ // 2016.09.02.(±Ý) // //============================================================================= // RacorX62 (Pixel Shader) //----------------------------------------------------------------------------- // 1. ÆÄÀÏ ¸íĪ ¼öÁ¤ ; 06_v_*.vsh (Vertex Shader) / 06_p_*.psh (Pixel Shader) // Debug ¸ðµå ; D3DXAssembleShaderFromFile() ½ÇÇà ÈÄ, ¸Þ¸ð¸® µ¥ÀÌŸ¸¦ 2Áø ÆÄÀÏ·Î ÀúÀå (*.bin) // Release ¸ðµå ; Debug ¸ðµå¿¡¼ »ý¼ºµÈ *.bin ÆÄÀÏ ·Îµù // 2. (P) ps.1.1 °ú ps.1.4 Àüȯ // 2016.09.01.(¸ñ) // //============================================================================= // RacorX61 (Vertex Shader) //----------------------------------------------------------------------------- // 0. RacorX202 ¿¡¼ È®Àå // 1. ºÐ»ê ¹Ý»ç ¸ðÇüÀ» °¡Áö ÁöÇâ ±¤¿ø // 2. (Alt+Enter) â ¸ðµå¿Í ÀüÃ¼È¸é ¸ðµå Àüȯ / (F2) »ç¿ëÇÒ µå¶óÀ̹ö ¼±Åà / (Esc) Á¾·á // (B) ºÐ»ê Á¶¸í on, off / (W) , (S) Àå¸é È®´ë, Ãà¼Ò // 3. SetFVF( ... ); À» »ç¿ëÇÏÁö ¾Ê°í SetVertexDeclaration( ...); ÇÔ¼ö¸¦ »ç¿ëÇϵµ·Ï ¼öÁ¤ // --> LPDIRECT3DVERTEXDECLARATION9 m_pVertexDeclaration; ¼³Á¤ // 4. Pixel Shader°¡ Àû¿ëµÇÁö ¾ÊÀº »óÅ¿¡¼´Â (B) Åä±Û Å°ÀÇ º¯È¸¦ ¾Ë ¼ö ¾øÁö¸¸ // ±¤¿øÀÇ À§Ä¡ º¯°æ¿¡ µû¸¥ È¿°ú¸¦ º¼ ¼ö ÀÖÀ½ // 2016.08.31.(¼ö) // //============================================================================= // ¡ã Pixel Shader / // ¡ä Vertex Shader //============================================================================= // RacorX202 À籸¼º //----------------------------------------------------------------------------- // Debug ¸ðµå ; "Shader\\basic.vsh"À» ÀÐ¾î ¿Í¼ "Shader\\basic.bin"À» »ý¼º ÈÄ shader ½ÇÇà // Release ¸ðµå ; "Shader\\basic.bin"¸¦ ÀÐ¾î ¿Í¼ shader ½ÇÇà // 2016.08.17.(¼ö) // //============================================================================= // RacorX201 À籸¼º //----------------------------------------------------------------------------- // Shader Á¤ÀǸ¦ ¿ÜºÎ ÆÄÀÏ¿¡¼ ÀÐ¾î ¿È ; D3DXAssembleShader(); --> D3DXAssembleShaderFromFile("basic.vsh", ... ); // 2016.08.16.(È) // //============================================================================= // RacorX102 // Direct3D ShaderX Ã¥ÀÇ »ùÇà ȯ°æ ; DirectX 8, Visual Studio 6.0) //----------------------------------------------------------------------------- // DirectX 9.0c, Visual Studio 2013 ȯ°æ¿¡¼ ºôµå // DirectX 9.0bÀÇ commom Æú´õ ÆÄÀÏ ; DirectX 9.0bÀÇ °ø¿ëÇÁ·¹ÀÓ¿÷ ÆÄÀÏ // 2016.08.12.(±Ý) //////////////////////////////////////////////////////////////////////////////// |