¿­¸° ÅøŶ

C # ¹× ´Ù¸¥ .NET ¾ð¾î¿¡ ´ëÇÑ ¹«·á, Å©·Î½º Ç÷§Æû OpenGL ¹× ¿ÀÇ ·¡ÆÛ
Áö±Ý ´Ù¿î·Îµå

¿­¸° ÅøŶ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Stephen A
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.opentk.com/
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 9.9 MB

¿­¸° ÅøŶ ű×


¿­¸° ÅøŶ ¼³¸í

C # ¹× ±âŸ .NET ¾ð¾î¿¡ ´ëÇÑ ¹«·á, Å©·Î½º Ç÷§Æû OpenGL ¹× ¿ÀÇ ·¡ÆÛ Open ToolkitÀº .NET / Mono ¿ë Å©·Î½º Ç÷§Æû °ÔÀÓ °³¹ß ¶óÀ̺귯¸®ÀÔ´Ï´Ù. Open ToolkitÀº Á÷°üÀû ÀÎ ¿ÀÇÁ´× ¹× OpenGL ¹ÙÀεù, ¼öÇÐ, ±Û²Ã ¹× ÀԷ ó¸®¸¦ ¿ì¾ÆÇÏ°í °­·ÂÇÑ API¿¡¼­ Á¦°øÇÕ´Ï´Ù. ´ÙÀ½Àº "¿­¸° ÅøŶ"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ ÀÚµ¿ È®Àå ·ÎµùÀÌ °¡´ÉÇÑ Ç³ºÎÇÑ À¯Çü ¾ÈÀü OpenGL ¹× ¿ÀÇÁ´× ¹ÙÀεù. ¡¤ Windows.Forms ¿ë Cross-Platform OpenGL ÄÁÆ®·Ñ. ¡¤ ÅëÇÕ ¼öÇÐ ÅøŶ (º¤ÅÍ, Çà·Ä, ÄõÅÍ´Ï¿Â), OpenGL ¹× ¿ÀÇ¿¡¼­ Á÷Á¢ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Æ®·ç ŸÀÔ / FreeType ±Û²Ã Áö¿ø. ¡¤ CLS Áؼö. opentk c #, vb.net, ironpython, boo ¶Ç´Â ´Ù¸¥ ¸ð³ë / .NET ¾ð¾î·Î »ç¿ëÇϽʽÿÀ. ¡¤ ¸¶¿ì½º, Å°º¸µå ¹× Á¶À̽ºÆ½ ÀÔ·Â. ¡¤ °íÁ¤¹Ð °ÔÀÓ ·çÇÁ¸¦ ÅëÇÕÇÏ´Â ³ôÀº ¼öÁØÀÇ GameWindow. ¡¤ ÇÑ ¹ø ÄÄÆÄÀÏ - ¸ðµç °÷¿¡¼­ ½ÇÇà! ¿ä±¸ »çÇ× : ¡¤ ´Ü ÇÙÁõ ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ ÀÏ¹Ý Ref / Out °úºÎÇÏ°¡ÀÖ´Â ¹ÙÀεù ÀÌÁ¦ È£ÃâÀÚ¿¡°Ô º¯°æ »çÇ×À» ¹Ý¿µÇÕ´Ï´Ù. ¡¤ Çâ»óµÈ OpenGL 3.2 ¹ÙÀεù. ¡¤ GetAttrib * ¸Þ¼Òµå¿¡ µµ¿ì¹Ì ¿À¹ö·Îµå¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ ES20ÀÇ 'out string'¸Å°³ º¯¼ö°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù (StringBuilder°¡µÇ¾î¾ß ÇÔ). ¡¤ ±âº» À©µµ¿ì¿¡ ¾ÆÀÌÄÜ ¹× iconchanged Áö¿øÀ» Ãß°¡Çß½À´Ï´Ù. ¡¤ NativeWindow¿¡ ÁßÁ¡À» µÓ´Ï´Ù. ¡¤ Å° ´©¸£±â À̺¥Æ®°¡ NativeWindow (ÁøÇàÁßÀÎ)¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Win32ÀÇ NativeWindowÀÇ WindowBorder ¹× WindowState º¯°æ »çÇ×ÀÌ Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ °íÁ¤ Á¶±â GLControl ÃʱâÈ­ (·Îµå À̺¥Æ®°¡ ¿Ã¹Ù¸£°Ô ¹ß»ýµÊ). ¡¤ °íÁ¤ º¤ÅÍ D ¹× MATRIX4D ¼­¸í (FLOAT ´ë½Å ÀÌÁß) ¹× MATRIX4 ¹× MATRIX4D¿¡ ¸î °¡Áö »õ·Î¿î ¹æ¹ýÀ» Ãß°¡Çß½À´Ï´Ù. ¡¤ NativeWindow¿¡¼­ ¸¹Àº ¼Ò±Ô¸ð ¹®Á¦¿Í ¼º°¡½ÉÀÌ ¸¹Àº ¼öÁ¤µÇ¾ú½À´Ï´Ù (¾Æ·¡ÀÇ ¿ÏÀüÇÑ ¹ö±× ¸ñ·Ï ÂüÁ¶). ¡¤ ´Ù¾çÇÑ ¹ÙÀεùÀ»À§ÇÑ Çâ»óµÈ ³»ºÎ ·Îµù Äڵ尡 Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ ¹«È¿ ¶Ç´Â Á¶ÀÛ µÈ »ç¾çÀ» ó¸® ÇÒ ¶§ ¹ÙÀεù »ý¼º±â¸¦º¸´Ù °­·ÂÇÏ°Ô ¸¸µé¾ú½À´Ï´Ù. ¡¤ GameWindow onload ¹× onUnload ¸Þ¼Òµå°¡ ´ëÁß ´ë½Å º¸È£µË´Ï´Ù (ÀÌÀü ¸±¸®½º¿¡¼­´Â ¹ß»ýÇϵµ·Ï °¡Á¤µÇ¾ú½À´Ï´Ù).


¿­¸° ÅøŶ °ü·Ã ¼ÒÇÁÆ®¿þ¾î