OpenGL Library

Software screenshot:
OpenGL Library
Rincian Software:
Versi: 1.4
Tanggal Upload: 2 Jun 15
Pengembang: Ian Mallett
Lisensi: Gratis
Popularitas: 26

Rating: 4.0/5 (Total Votes: 1)

OpenGL Perpustakaan (glLib *) adalah perpustakaan Python untuk mengembangkan game 2D dan 3D OpenGL berbasis.
Komentar Developer
I untuk satu jatuh sakit karena harus mencari cara untuk melakukan segala sesuatu di PyOpenGL. Jangan salah paham - PyOpenGL adalah modul brilian, dan biasanya, itu tidak begitu sulit, tetapi bisa saja dibuat lebih mudah. Lupa cara mengaktifkan texturing, atau pencahayaan? Google lima belas menit dan tambahkan satu baris kode yang Anda butuhkan. Tidak tahu mengapa poligon Anda tidak muncul? Memulai dari awal. Tidak ingat bagaimana membuat bola quadric? Mengeruk beberapa dekade kode lama untuk mencari bagaimana.
Saya memutuskan untuk mengubah semua itu dan benar-benar membuat beberapa basecode PyOpenGL untuk perubahan, bukannya mengulangi setiap waktu.
Kode ini adalah hasilnya.
Selain itu, kode ini akan membiarkan Anda melakukan hal-hal yang Anda tidak tahu bagaimana melakukan sebelumnya. Apakah Anda ingin memuat heightmap suatu? Apakah Anda ingin memiliki bagus mulus kamera naik? Pernahkah Anda melakukan mipmapping? Apakah Anda ingin bayangan? Jawaban: 'Ya'.
Jadi, turun ke sana:
Kode ini harus membuat lakukan PyOpenGL lebih mudah bagi kebanyakan dari kita. Anda dapat menggunakan kode ini di mana saja Anda suka, tapi tolong beri kredit saya untuk backend bagus permainan Anda, dan jika Anda secara eksplisit mengambil kredit untuk itu, saya mungkin harus membunuh Anda ;-)
Harap dicatat, ini adalah rilis semi-beta. Semuanya bekerja (kecuali jika Anda memiliki komputer lama yang tidak seperti bayangan), tetapi kode ini tidak didokumentasikan atau sangat stabil (mudah untuk crash dengan melakukan sesuatu yang buruk, dan Anda akan memiliki tidak tahu apa yang terjadi). Yang mengatakan, kode ini dirancang untuk menjadi mudah dibaca

Apa yang baru dalam rilis ini:.

  • Saya baru menambahkan beberapa fitur baru; ada sekarang dibangun di perintah UnProject untuk dengan mudah mengambil posisi mouse dalam layar di dalam viewport saat ini, dan pengambil screenshot.
  • prestasi terbesar saya kali ini adalah untuk men-tweak bayangan. Saya tetap beberapa hal yang kecil dan menambahkan tutorial tentang bagaimana membuat perspektif kamera lampu, jarak, dan sudut sadar. Masuk akal untuk saya, tapi sekali lagi, ada sedikit komentar. Saya juga menambahkan dukungan untuk multishadowing - atau membayangi adegan menggunakan lebih dari satu lampu - Anda sekarang dapat memiliki hingga delapan bayangan yang berbeda dari setiap warna mengganggu satu sama lain secara realtime realistis
  • Masih cukup banyak yang harus dilakukan, termasuk beberapa perbaikan bug dikenal. Saya berharap untuk menambahkan pemetaan refleksi (sudah memiliki beberapa prototipe hampir-kerja) segera dan beberapa hal-hal acak lainnya.

Persyaratan :

  • Python
  • pygame
  • PyOpenGL
  • NumPy
  • Psyco
  • wxPython
  • Numeric

Software yang serupa

libusb
libusb

17 Feb 15

libpng
libpng

22 Jun 18

Jar::Signer
Jar::Signer

3 Jun 15

Perangkat lunak lain dari pengembang Ian Mallett

Komentar untuk OpenGL Library

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!