argon bulletin board

Факултети => Факултет по математика и информатика => Темата е започната от: tron в 02.10.2006, 22:28:39

Титла: OpenGL
Публикувано от: tron в 02.10.2006, 22:28:39
 Trqbvat mi elektonnite materiali na Rakovodstvoto po kompqtarna grafika. Blagodarq predvaretelno.
Титла: Re: OpenGL
Публикувано от: VooDooMaN в 03.10.2006, 10:19:05
Преди да се засилиш към  OpenGL, хвърли едно око на тези статии:
http://en.wikipedia.org/wiki/Comparison_of_Direct3D_and_OpenGL
http://www.javaworld.com/javaworld/jw-12-1998/jw-12-media.html
Титла: Re: OpenGL
Публикувано от: А.Пенев в 03.10.2006, 22:38:39
Ами, онлайн за съжаление ги няма.
Ела някоя сряда или петък в ПУ и ще ти ги запиша на CD.
Иначе наистина и сам можеш да си ги намериш в Интернет, но тези които ще ти дам са 80-90МБ :-D спестяват много ровене.
Титла: Re: OpenGL
Публикувано от: Stilgar в 04.10.2006, 07:19:11
btw kvo mislite za OpenGL vs DirectX po princip?
az kato stranichen nablyudatel koyto ne programira grafika, no za smetka na tova igrae MNOGO igri, harchi si parite za video karti za $350 i chete kvoto se pishe za game programiraneto mislia che do sega OpenGL e bil po-dobria izbor, sega polojenieto e remi, no s DX10 neshtata shte se nakloniat v polza na DX.

Fakta che nai-dobria game programist (a lichno po moe mnenie nai-genialna programist za vsichki vremena i edin ot malkoto hora stanali naistina bogati s programirane) John Carmack e vurl zashtitnik na OpenGL e dostatuchen dovod v polza na OpenGL, no vse pak masata igri v momenta sa DirectX igri. Az ne viarvam che Carmack shte smeni platformata sled kato se poiavi oficialno DX10, no tova shte bude v golyama stepen zaradi navicite mu, vse pak toy vse oshte pishe na C vapreki che dokolkoto sum zapoznat v game programiraneto OOP-to ne e osobeno neobhodimo i dori minimalnata zaguba na proizvoditelnost koyato OOP koda nosi se okazva neopravdana. Vse pak DX10 shte e managed koeto shte go napravi dosta po-udoben za novoto pokolenie programisti koyto pishat na Java i .NET (v momenta ima managed DX9, no az lichno ne viarvam na takiva nagajdani neshta). Za kapak DX10 shte vuvede nov princip za razdelenie na kartite te ili shte badat DX10 enabled ili ne a ne kato v momenta da se pishat 100 proverki poddujash li pixel shader 3 ne poddurjash li kato vsiaka karta ima razlichni vuzmojnosti koeto shte ulesni znachitelno pisaneto. Ot druga strana Open GL efektivno se prenasia na drugi platformi i ako Linux pridobie po-golyama ot segashnata (koyato haresva vi ili ne e mizerna ot pazarna gledna tochka) populyarnost moje da se okaje ot znachenie, vapreki che Linux ne e dobra platforma za igri i dori porta na Q3 koyto e pisan lichno ot Carmack (a toi kakto utochnih e nay-dobriya) gubi kato proizvoditelnost ot Windows versiyata. Ot 5 godini Linux community-to opravdava zagubata v proizvoditelnostta na igrite s neoptimizirani driveri, no men lichno mi e vse taya sled kato razlikata v cenata na hardware-a koyto tryabva da si kupya v poveche za da postigna sashtiya FPS pod Linux (govorim za high end gamerska mashina) e po-golyama ot cenata na Windows pak i da ne zabravyame, che Linux potrebitelite prakticheski ne sa pazar za igri taka che edva li nyakoy shte si dava tolkova zor.

Dano da ne napisah chak takova kolichestvo gluposti kolkoto mi se struva...
Титла: Re: OpenGL
Публикувано от: tron в 06.10.2006, 19:27:49
 
    До А. Пенев,

 Удобно ли е да се видим на 11.ХХ.06(сряда)?Кажете в колко часа мога да ви намеря и къде. :-)
Титла: Re: OpenGL
Публикувано от: Веселин Маринов в 16.10.2006, 10:34:00
А проекта по графика може ли да се направи и без OpenGL, само на Java, има ли там такива библиотеки за чертаене, маркиране, групиране на фигури, и т.н.?
Титла: Re: OpenGL
Публикувано от: JOKe в 16.10.2006, 10:38:53
hehe chak grupiraneto sam si go praish :)
inache estestveno che ima Java 2D api se naricha i vseki go obicha
eto ti tutorial4e
http://java.sun.com/docs/books/tutorial/2d/index.html
Титла: Re: OpenGL
Публикувано от: JOKe в 16.10.2006, 10:43:25
btw samo da vmykna neshto ako nqkoi reshi da si pravi proekta po Grafika na MFC shte go nareka chisto LUD po dobre da vidi openGL .
ako nqkoi reshi da go pravi na Java + OPenGl shte go nareka malko lud zakvo se mychi ako iska da nauchi nehto okei ako e samo za proekta da go prai na Java2D api pak sha nauchi neshto

p.s. svyrzan s temata na Stilgar gore
Stilgar .. narichash DX10 Managed i shte se polzva ot .net ezici i Java hm .. oki kyde e portna na DX10 za java ? :)
za Java ima edno enshto naricha se Java 3D API koeto ima 2 versii za windows i 1 za linux macos i etc... v Windows versiite moje da izbirate DirectX i OpenGL versiq , Lichno spored men Java 3D api e ludnica... triia sam zavyrshil 3 vishi po matematika za da se zahvana s 3D to tochk li sa to koordinati li sa to povyrhnini li sa

Титла: Re: OpenGL
Публикувано от: Веселин Маринов в 16.10.2006, 10:53:18
hehe chak grupiraneto sam si go praish :)
inache estestveno che ima Java 2D api se naricha i vseki go obicha
eto ti tutorial4e
http://java.sun.com/docs/books/tutorial/2d/index.html
Blagodarq za tutorialcheto!!!
Титла: Re: OpenGL
Публикувано от: А.Пенев в 16.10.2006, 12:06:57
А проекта по графика може ли да се направи и без OpenGL, само на Java...
Може. Много пъти изрично съм го повторил:
Избирате си езика, избирате си графичната библиотека, избирате си начина за реализиране, избирате си как ще правите и как ще изглежда потребителския интерфейс и т.н. и т.н.
Единственото което не си избирате са изискванията към проекта. Всичко останало са препоръки т.е. опционални за вас.
Ако ще пишете на Java, най-доброто за вас (но не и задължително) графично API е Java2D.
Титла: Re: OpenGL
Публикувано от: JOKe в 16.10.2006, 13:36:30
А проекта по графика може ли да се направи и без OpenGL, само на Java...
Може. Много пъти изрично съм го повторил:
Избирате си езика, избирате си графичната библиотека, избирате си начина за реализиране, избирате си как ще правите и как ще изглежда потребителския интерфейс и т.н. и т.н.
Единственото което не си избирате са изискванията към проекта. Всичко останало са препоръки т.е. опционални за вас.
Ако ще пишете на Java, най-доброто за вас (но не и задължително) графично API е Java2D.

te iavno iskat i iziskvaniqta da si izbirat znam li :+)


btw ima Pliusove v izbora na OpenGL a imenno moje da pitate A. Penev za help :)
Титла: Re: OpenGL
Публикувано от: Ivelinka в 17.10.2006, 11:09:23
Де да можехме да си избираме и изсикванията...  :-D , но както А.Пенев каза той е наш възложител на проект  :wink:
Титла: Re: OpenGL
Публикувано от: А.Пенев в 17.10.2006, 11:34:08
Де да можехме да си избираме и изсикванията...  :-D , но както А.Пенев каза той е наш възложител на проект  :wink:
Ами какво да се прави "клиента" има право да греши...  :wink:
Титла: Re: OpenGL
Публикувано от: Ivelinka в 17.10.2006, 14:57:20
 :-D :-D :-D :-D
Титла: Re: OpenGL
Публикувано от: JOKe в 18.10.2006, 10:59:47
haha mnogo dobre kazano :)
Титла: Re: OpenGL
Публикувано от: JOKe в 03.11.2006, 11:01:13
btw namerih neshto izkliuchitelno dobro
za OpenGL fenove
eto q online
http://fly.cc.fer.hr/~unreal/theredbook/

vodi se TheRedBook
super qko obqasnena makar che sam oshte v nachaloto
ima q free i na PDF ama zagubil url-to
Титла: Re: OpenGL
Публикувано от: А.Пенев в 23.11.2006, 10:30:15
btw namerih neshto izkliuchitelno dobro
...
vodi se TheRedBook
...

Ами във въпросните материали The Red Book е основното :-) заедно със Книга «Основы OpenGL» (виж. http://www.opengl.org.ru/) за маняците на тема "Немога да чета английски"
Титла: Re: OpenGL
Публикувано от: JOKe в 23.11.2006, 10:35:14
hehe somenato e i GL4Java :)
tia rusnaci vsichko imat pisano ne e realno :+)
btw kato gledam the red book mi se hodi pak na izpit po praktika po komp grafika :) haha
inache mnogo dobre napisana opredeleno
Титла: Re: OpenGL
Публикувано от: А.Пенев в 27.11.2006, 11:09:04
btw kato gledam the red book mi se hodi pak na izpit po praktika po komp grafika :) haha
Може да се уреди ;)
Титла: Re: OpenGL
Публикувано от: JOKe в 27.11.2006, 14:21:43
ne to po skoro mi se uchi openGL prosto ..
edno vreme nali iamshe nqkakav izbiraem po OGL ? ima li nqkakyv shans da ima podoben pak.
to az veche zavyrshih i nqmam pravo na izpiraemi ama moga da se smesq s talpata da go poseshtavam haha
Титла: Re: OpenGL
Публикувано от: Stilgar в 27.11.2006, 20:42:07
az puk sum mnogo navit na Direct X
ama da e 10
Титла: Re: OpenGL
Публикувано от: JOKe в 29.11.2006, 22:06:04
kat go nauchish sha napraish izbiraem :0
Титла: Re: OpenGL
Публикувано от: Stilgar в 29.11.2006, 22:47:49
samo sreshtu 3ka po analiz:)
Титла: Re: OpenGL
Публикувано от: JOKe в 30.11.2006, 09:46:31
am sha izmislim neshto s taia 3ka :+)
Титла: Re: OpenGL
Публикувано от: А.Пенев в 30.11.2006, 11:37:19
...edno vreme nali iamshe nqkakav izbiraem po OGL ? ima li nqkakyv shans da ima podoben pak....
Имаше и пак ще има и то същия (дори може да е достъпен и за 1-ви курс), но засега не виждам кога ще стане това.
Титла: Re: OpenGL
Публикувано от: JOKe в 30.11.2006, 11:59:00
shte go poseshtavame opredeleno  stiga da sme studenti oshte
e stilgar shte e student de ;)) haha
Титла: Re: OpenGL
Публикувано от: Stilgar в 30.11.2006, 19:11:30
ne e sigurno to studentskite prava se gubiat sled niakoia druga godinka
Титла: Re: OpenGL
Публикувано от: Димитър Димитров в 21.03.2007, 22:13:12
Извинявам се, че събуждам толкова стара тема но мисля, че тука имам един два полезни линка.

http://nehe.gamedev.net/

http://blackearl.data.bg/Books/(e-book)%20OpenGL%20Super%20Bible.pdf

А относно DirectX ili OpenGl мисля, че DirectX определено ще натделее в гейм индустрията. Не съм се занимавал много с DirectX но мога да кажа, че ако трябва да реализирам някой графичен проект определено бих се спрял на OpenGl.