PerkembanganOpenGL & DirectXVINA SECTIANA (38401)PUTU WIDYARANI (38422)SILVIA SINAGA (38370)
 API  untuk menangani task yang berhubungan dengan  multimedia Biasanya digunakan untuk merender grafis 2D & 3D  terutam...
 Merupakan   ayah dari 3D rendering Dikembangkan  oleh Silicon Graphics Inc. (SGI) Pada 1994, OpenGL merupakan API graf...
 Microsoft          memulai kampanye untuk merebut hati developer game Mereka   mulai membuat API yang dinamakan Direct3D.
 Uang                    Reputasi“Direct3D is notdeveloperfriendly”                      David Carmack      Doom & Quake
   Fondasinya DirectX dibuat dari awal.   DirectX yang pertama sangat rumit dan membingungkan.   Microsoft tetap mengem...
   2001 merupakan titik balik bagi Microsoft   DirectX 8 dapat menungguli OpenGL pada    beberapa poin tertentu   Merek...
   Akhirnya banyak developer game yang    melihat DirectX sebagai jalan menuju    industri game masa depan. Mengapa? Ka...
   Penghasilan utama SGI berasal dari 3D-    supported workstation yang membutuhkan    high-end PC.   ATI (AMD) dan NVID...
   DirectX 9.0 mengakui sebagai API grafis yang paling mutakhir pada    saat diluncurkan   Ia didistribusikan secara lua...
   Pada 2005, OpenGL mulai berusaha untuk    bangkit.   Namun keadaan finansial dan politik SGI    sedang terpuruk karen...
   Pada 2006, manajemen OpenGL diserahkan dari SIGGRAPH    ke Khronos.   Pada saat itu bahkan ATI & NVIDIA berjanji untu...
The Battle of Computer Graphic   OpenGL dikembang oleh C++ dan    menggunakan bahasa sahder sendiri yang    disebut GLSL ...
   Sementara pada Microsoft, DirectX    dikembangkan secara single-handed.   Sehingga lebih terarah dan tidak terjadi   ...
   Microsoft melakukan kesalahan dengan    mengembangkan DirectX 10 hanya    untuk Windows Vista.   DirectX 9.0c dapat d...
   DirectX 11 dikembangkan untuk memperbaiki kesalahan    DirectX10.   DirectX 11 dikembangkan untuk dapat kompatibel de...
   DirectX 11 mendukung teknologi terkini seperti Multi-    threading Rendering dan Tessellation.
Kesimpulan
Kesimpulan   Merupakan API yang sangat    powerful pada Windows-based    system   Karena ia dikembangkan secara    ekskl...
Kesimpulan   Tidak sehalus dan se-powerful    DirectX   Digunakan secara luas pada    pengembangan mobile game.   iOS d...
KesimpulanPC Gaming?         Mobile Gaming?
Thank you 
Upcoming SlideShare
Loading in …5
×

Perkembangan OpenGL & DirectX

1,096 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,096
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • API untukmenangani task yang berhubungandengan multimediaBiasanyadigunakanuntukmerendergrafis 2D & 3D terutama game dan videoAPI-nyabiasadigunakanuntukberinteraksidengan GPU (kartugrafis) untukmengakselerasi rendering
  • Merupakan ‘ayah’ dari rendering 3DDidevelopoleh Silicon Graphic (SGI)Padatahun 1994, OpenGL merupakan API grafis yang paling handalMicrosoft bahkanmenginclude OpenGL sebagai 3D API render dalamproduknya
  • Microsoft memulaikampanyenyauntukmerebuthati developer gameMerekamulaimembuat API yang dinamakansebagai Direct3D
  • Perkembangan OpenGL & DirectX

    1. 1. PerkembanganOpenGL & DirectXVINA SECTIANA (38401)PUTU WIDYARANI (38422)SILVIA SINAGA (38370)
    2. 2.  API untuk menangani task yang berhubungan dengan multimedia Biasanya digunakan untuk merender grafis 2D & 3D terutama game dan video API-nya biasa digunakan untuk berinteraksi dengan GPU (kartu grafis) untuk mengakselerasi rendering
    3. 3.  Merupakan ayah dari 3D rendering Dikembangkan oleh Silicon Graphics Inc. (SGI) Pada 1994, OpenGL merupakan API grafis yang paling handal Microsoft bahkan menyertakan OpenGL sebagai 3D API render dalam produknya
    4. 4.  Microsoft memulai kampanye untuk merebut hati developer game Mereka mulai membuat API yang dinamakan Direct3D.
    5. 5.  Uang  Reputasi“Direct3D is notdeveloperfriendly”  David Carmack  Doom & Quake
    6. 6.  Fondasinya DirectX dibuat dari awal. DirectX yang pertama sangat rumit dan membingungkan. Microsoft tetap mengembangkan DirectX Akhirnya setelah peluncuran DirectX 5, mereka mampu menandingi OpenGL.
    7. 7.  2001 merupakan titik balik bagi Microsoft DirectX 8 dapat menungguli OpenGL pada beberapa poin tertentu Mereka menambahkan inovasi pada pixel dan vertex shaders.
    8. 8.  Akhirnya banyak developer game yang melihat DirectX sebagai jalan menuju industri game masa depan. Mengapa? Karena DirectX kompatibel dengan PC biasa.
    9. 9.  Penghasilan utama SGI berasal dari 3D- supported workstation yang membutuhkan high-end PC. ATI (AMD) dan NVIDIA mulai beralih dari mengembangkan driver untuk mensupport OpenGL ke DirectX.
    10. 10.  DirectX 9.0 mengakui sebagai API grafis yang paling mutakhir pada saat diluncurkan Ia didistribusikan secara luas ke game-game developer di seluruh dunia Dimotori dengan kompetisi antara ATI & NVIDIA, manufaktur GPU mulai focus mengembangkan driver yang mampu menghasilkan performa grafis paling baik untuk rendering aplikasi DirectX.
    11. 11.  Pada 2005, OpenGL mulai berusaha untuk bangkit. Namun keadaan finansial dan politik SGI sedang terpuruk karena adanya konflik internal. Pada saat itu DirectX mendominasi di dunia Pemegang saham utama OpenGL (ATI, NVIDIA, 3D Labs, dan pengembang software grafis lain) setuju untuk tidak membiarkan keadaan tersebut berlangsung,jika tidak,OpenGL lama-lama akan tenggelam
    12. 12.  Pada 2006, manajemen OpenGL diserahkan dari SIGGRAPH ke Khronos. Pada saat itu bahkan ATI & NVIDIA berjanji untuk berkolaborasi mendukung OpenGL agar kembali pada masa kejayaannya dulu Developer sangat antusias, mengingat sejak dimanage oleh Khronos Group mereka mampu membuktikan keefektifannya dalam mengatur OpenGL ES, 3D API untuk perangkat mobile.
    13. 13. The Battle of Computer Graphic OpenGL dikembang oleh C++ dan menggunakan bahasa sahder sendiri yang disebut GLSL (GL Shader Language). Beberapa fitur pada GLSL banyak yang tidak relevan dengan teknologi terkini, namun karena dibutuhkan kompatibilitas dari OpenGL versi lama hingga versi terbaru, sehingga ini menimbulkan masalah bagi developer. Karena OpenGL merupakan opensource maka developer harus mengerti apa yang dibutuhkan, yang harus dicapai, dan yang harus dilakukan.
    14. 14.  Sementara pada Microsoft, DirectX dikembangkan secara single-handed. Sehingga lebih terarah dan tidak terjadi conflict of interests. Pada saat itu, Microsoft telah mengembangkan bahasa OOP shader language yang diberi nama HLSL (High- Level Shader Language).
    15. 15.  Microsoft melakukan kesalahan dengan mengembangkan DirectX 10 hanya untuk Windows Vista. DirectX 9.0c dapat digunakan di manapun asalkan hardwarenya memenuhi kriteria. Hasilnya, banyak developer yang masih menggunakan DirectX 9.0c. Bahkan sampai sekarang
    16. 16.  DirectX 11 dikembangkan untuk memperbaiki kesalahan DirectX10. DirectX 11 dikembangkan untuk dapat kompatibel dengan Windows Vista, meski dikembangkan untuk Windows 7. Microsoft membuat DirectX 11 sebagai API paling mutakhir pada saat release DirectX 11 merupakan pengembangan yang sangat signifikan dari DirectX 10
    17. 17.  DirectX 11 mendukung teknologi terkini seperti Multi- threading Rendering dan Tessellation.
    18. 18. Kesimpulan
    19. 19. Kesimpulan Merupakan API yang sangat powerful pada Windows-based system Karena ia dikembangkan secara eksklusif untuk windows. Ia mempunyai kekurangan: Mobility
    20. 20. Kesimpulan Tidak sehalus dan se-powerful DirectX Digunakan secara luas pada pengembangan mobile game. iOS dan Android merupakan competitor yang masing-masing berlomba membuat device yang mampu menjalankan OpenGL ES 2.0 lebih baik
    21. 21. KesimpulanPC Gaming? Mobile Gaming?
    22. 22. Thank you 

    ×