Soya3D - Soya3D

Soya3D
Түпнұсқа автор (лар)Жан-Батист «Джиба» Лами
Тұрақты шығарылым
3-0.1[1] / 2014 жылғы 6 қыркүйек; 6 жыл бұрын (2014-09-06)
ЖазылғанPython
Операциялық жүйеLinux, Mac OS X, Microsoft Windows
ТүріОйын қозғалтқышы
ЛицензияGNU жалпыға ортақ лицензиясы
Веб-сайтwww.lesfleursdunormal.fr/ статикалық/ informatique/ soya3d/ индекс_en.html

Soya3D жоғары деңгей Python құруға арналған модуль 3D Видео Ойындары. Соя ақысыз бағдарламалық жасақтама, бойынша лицензияланған GPL. Көп платформалы ойын қозғалтқышы ретінде ол белгілі Linux, Mac OS X, және Microsoft Windows.

Жаратушы Жан-Батист «Джиба» Лами Сояны жылдам дамуға және пайдаланудың қарапайымдылығына бағытталған ойын қозғалтқышы ретінде сипаттайды. Оның мақсаты - әуесқой әзірлеушілерге күрделі 3D ойындарын толығымен Python тілінде құруға мүмкіндік беру.

Ерекшеліктері және іске асырылуы

Soya3D заманауи 3D ойынын қолдау үшін қажеттінің бәрін қамтамасыз етуге бағытталған. Көрсету, дыбыс, енгізу, физикалық модельдеу және желінің барлығы қарапайым Python интерфейстері арқылы қамтамасыз етілген. Soya өзінің архитектурасын, жұмысын және интерфейстерін сипаттайтын толық - толық емес пайдаланушы нұсқаулығымен қамтамасыз етілген. Сондай-ақ, қозғалтқыш ерекшеліктерінің жұмыс мысалдарын ұсынатын алпыстан астам оқу сценарийлері қамтылған.

Есептеуді қажет ететін Соя компоненттері жазылған Пирекс бұл әдеттегі ойын қозғалтқыштарына қарсы бәсекеге қабілетті болуға көмектеседі. Сондай-ақ, қозғалтқыш негізінен ашық көзі бар кітапханаларға сүйенеді Cal3D, OpenAL, ODE, басқалардың арасында.

Нұсқа тарихы

Соя бастапқыда а Java Opale.Soya деп аталатын 3D ойын жүйесі.

  • 2003: Opale.Soya авторлары оны қайта жазды Python және C
  • 2003: Opale.Soya өзінің 0.3 нұсқасымен Soya3d атауын өзгертті
  • 12 шілде 2004 ж.: 0.7 нұсқасы толық қайта жазу ретінде шығарылды Пирекс
  • 16 қазан 2004 ж: 0.8.1 нұсқасы шығарылды Dynamics Engine бағдарламасын ашыңыз қолдау
  • 12 желтоқсан 2004 ж.: 0.9 нұсқасы қолдауды шығарды Microsoft Windows және Mac OS X үшін экспорттаушылар 3D Studio Max және Майя.
  • 9 шілде 2005 ж.: Жаңа виджет жүйесі бар шығарылған 0.10 нұсқасы Пудинг және Cal3d 0.10 қолдайды (Soya бұрын қолданылған Cal3D 0.9.2)
  • 2006 жылғы 11 маусым: 0.11 нұсқасы Бұл шығарылым cPickle орнына Cerealizer қолдануға мүмкіндік береді (қосымша ақпаратты веб-сайттан қараңыз)
  • 2006 жылғы 19 шілде: 0.12 нұсқасы Бұл жаңа нұсқа жаңа дыбыстық API ұсынады, статикалық нысанды оңтайландыруға арналған жаңа автоматты жүйе
  • 2007 жылғы 24 қаңтар: 0.13 нұсқасы ODE интеграциясы, Blender экспорттаушысы, BSP жүйесі (аяқталмаған жұмыс), қателіктер
  • 8 тамыз, 2008 жыл: 0.14 нұсқасы
  • 24 қаңтар 2010 жыл: 0.15rc1 нұсқасы
  • 6 қыркүйек, 2014 жыл: 3-0.1 нұсқасы - Python 3.4 және Blender 2.70, шыңдар шейдерлері мен пиксельді шейдерлерді қолдау, жақсартылған өнімділік (көрсету үдерісі толығымен буферлік буфер нысаны арқылы қайта жазылды), экранның бүркендіруге қарсы, пиксельге жарық беру және cellshading, GPL v3 лицензиясы

PySoy

2006 жылы маусымда Лами басшылығының көзқарасы мен техникалық шешімдеріне наразы болғандықтан, кейбір әзірлеушілер Soya3D шанышқысын шығарды PySoy. [1] Жоба неғұрлым инклюзивті, қоғамдастыққа бағытталған даму ортасын уәде етеді.

PySoy Бета-2 2008 жылдың қаңтарында шығарылды [2] және даму әрі қарайғы шығарылымдармен белсенді болып қалады.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Soya3D жүктемелері». Алынған 4 қараша, 2014.

Сыртқы сілтемелер