View Full Version : graphic programming
flywheel
17-08-03, 04:30 PM
:::
Assalamualaikum...
Saya nak tanya sikit pasai graphic programming..
Saya ni baru nak blajaq pasai graphic programming ni.. Boleh tak pakar-pakar kat sini turunkanlah sedikit-sebanyak ilmu berkenaan ngan programming language yang leh guna untuk graphic programming ni.. Kalau ada website-website yang sesuai untuk saya refer tu habaq la no... 10q for all..
:::
awanferra
17-08-03, 11:46 PM
focus kau kepada area mana?
tR|GG3rX
18-08-03, 06:52 PM
nak belajar graphics programming ni banyak bergantung kepada graphics library atau API apa yang ko nak pakai. ada banyak jenis, contohnya OpenGL, DirectX, GDI, Bitmap & Pallette (bukan nama khas), PHIGS, dll.
cuba cari kat sini:
http://www.ddj.com/topics/graphics/
pasal programming language mana nak pakai, bergantung la pada API mana yang ko nak pakai. biasanya C/C++, Java, tapi kalau API tu ada support language binding utk language lain, macam FORTRAN, PERL, Ruby, whateverlah, tadahal punya. benda ni mmg menarik. cubalah.
flywheel
18-08-03, 11:24 PM
ermm.. sebenarnya macam ni.. aku nak buat satu sistem interactive 3D melibatkan driving test simulation.. Aku mmg blurr giler ngan benda-benda yang melibatkan 3D ni.. So.. aku nak mintak suggestion API mana yang sesuai kalau nak buat driving simulation..
maestro
20-08-03, 12:15 PM
OpenGL
-used widely in CAD/CAM, games and other high end applications...
-support most of OSes..
DirectX
-Used in games and multimedia application...
-run only in windows.
p/s: i'm using OpenGL and C++ for building CAD application..
maestro
20-08-03, 12:39 PM
OpenGL
-used widely in CAD/CAM, games and other high end applications...
-support most of OSes..
DirectX
-Used in games and multimedia application...
-run only in windows.
p/s: i'm using OpenGL and C++ for building CAD application..
C-Fumofufu
20-08-03, 07:26 PM
lingo tanak try?
gune director mx
flywheel
21-08-03, 12:38 AM
thanks for the info everybody.. ermm.. kalau nak guna lingo ngan direktor mx tu camner lak?? if i used directx with openGL, what about the platform?? is it support all the windows platform??
tR|GG3rX
22-08-03, 12:44 AM
aku rasa gabungan C/C++ "+" OpenGL dah ok, sebab untuk buat driving test simulation tu, memerlukan response time yang laju. OpenGL supports real-time rendering.
hmm pasal lingo (macromedia director) tu, maksud C-Fu Shockwave 3D kan? tak tau ler real-time ke tak. tu mungkin sesuai utk projek multimedia atau games. shockwave ni rasanya makan resource gak. ape-apepon, bergantung la kpd cara penggunaan/manage memory.
if i used directx with openGL
err maksud ko nak integrate dedua sekali? tak mungkin. sebab dua-dua benda yang berlainan.
DirectX - Microsoft Windows(tm) sahaja.
OpenGL - MS Windows(tm), UNIX, Linux, etc.
kalau nak kualiti gambar lawa-lawa, pilih DirectX, tapi kalau nak kelajuan maksimas, pilih OpenGL. try le mana-mana, buat homework dulu, pilih je mana yang ko rasa sesuai dengan jiwa dan raga ko.
flywheel
24-08-03, 02:03 PM
ooo.. camtu.. erm kalau aku nak buat modeling guna maya pastu engine dia guna gabungan c,c++ ngan openGL ok tak??
Flywheel, kalau ko nak belajar graphics programming aku suggest ko tengok site ni:
http://nehe.gamedev.net (ni untuk orang yang baru nak belajar OpenGL)
www.gamedev.net ( ade artikel, forum, dan macm lagi pasal game programming)
www.gametutorials.com (ni bagus kalau bercite2 nak belajar pasal nak wat game)
maestro
25-08-03, 07:01 PM
OpenGL dan DirectX adalah library graphics.. anda kena pilih salah satu sahaja... lawa atau tidak sesuatu graphics yang dihasilkan memang bergantung kepada library graphic tetapi OpenGL jauh lebih baik berbanding DirectX... untuk menjadikan penggunaan resource yang sikit atau mempunyai memory management yang bagus, itu bergantung pada engine yang perlu dibangunkan atau digunakan...
guna maya untuk modelling dan c++ & OpenGL untuk programming....
kebanyakkan games dibina sebegini.. bina suatu enjin yang akan membaca fail2 data ( model 3D yang dibina dengan software lain) dan paparkan dalam games tersebut..
Aku rasa elok modelling pakai 3DS MAX. save file as .3ds lepas to import kat dalam program ko. Source code nak loadkan .3ds ni berlambak kat internet. Kalau nak cuba2 try pakai .3ds file leh gi kat www.3dcafe.com . kat situ banyak file2 3ds yang free
SebenEleben
27-08-03, 03:12 AM
- kalau senang datang la melawat aku kat 7-11 pj state hehehe.. aku belanja minum slurpee!
flywheel
27-08-03, 11:49 PM
:rolleyes:
seben eleben kat pj yg mana satu kah?? cepat la cakap nak pegi ni... dah siap punn... lekaih la habaq..:_:
SebenEleben
28-08-03, 03:33 AM
aku nak tau apa sebenarnya kegunaan engine dalam game ek? dah tu aku heran naper engine quake tu fames sangat ek? sampaikan kan company lain pun pakai quake punya engine nak buat game diorang .. ada sesapa tau? datang kedai aku belanja slurpee.
maestro
28-08-03, 01:04 PM
secara amnya.. enjin sesuatu games akan menguruskan penggunaan memory, pengiraan matematik, analisa, dan lain2. so, enjin yang baik menjadikan sesuatu enjin tu mampu membolehkan games itu memaparkan kualiti gambar yang tinggi dengan penggunaan memory pada tahap minimum... selain itu penggunaan CPU yang rendah jugak mempengaruhi sama ada sesuatu enjin itu elok atau tidak...
contoh kalau ko ada games yang perlukan pc requirement yang rendah tentu ok berbanding yang perlukan pc yang power gilerz... ko pun boleh jual games tu kepada lebih ramai pembeli.. sebab bukan semua orang ada P4 3GHz ngan 512MB DDR...
SebenEleben
29-08-03, 02:50 AM
oh... jalan ku bercahaya.... so macam mana nak buat game engine nie?? story la skit?
flywheel
14-09-03, 01:41 AM
Assalamualaikum..
Lama tak tanya kan.. hehehe.. rindu la pulak nak tanya kat korang.. Susah tak kalau nak buat programming guna openGL? Macam mana yer nak buat programming utk steering ngan pedal?? Kalau ada sesapa yang ada apa2 info and tau cara nak buat tolong la bagi idea kat aku yer.. terima kasih kepada yang sudi menjawab...
maestro
15-09-03, 11:07 AM
steering ngan pedal??? r we talking hardware or software here? ko nak buat programming yg handle hardware input (except keyboard and mouse) atau ko hanya nak buat game lumba kete? Apa-apa pun, OpenGL adalah graphic library.. ia hanya uruskan paparan garaphic pada screen.. untuk interface ngan hardware tu ko kena buat sendiri...
flywheel
20-09-03, 11:11 PM
yup.. aku kena buat programming yg handle hardware input.. Memula tu aku just nak guna mouse ngan keyboard jer.. Pastu cikgu aku suruh guna steering.. Mcm mana yer aku nak programkan nanti?? Boleh ker aku nak programkan benda ni.. Sesapa yang aku info berguna tolong la bagitau..
izafarid
25-09-03, 01:22 PM
apa kata, selesaikan dengan kibod/mouse dulu, kalau dah ok, kalau ada masa, baru proceed dengan steering.
Graphic Programming lebih kepada display dan performance. Bunyi tak keluar boleh diterima lagi. Input guna kibod & mouse pun boleh diterima lagi. Tapi kalau gambar keluar macam slide show, imej pecah-pecah, nampak kotak-kotak, shading pun tak betul, tak sharp. gerenti kena reject
anakrantau
14-01-04, 11:11 AM
Kiriman asal oleh maestro
p/s: i'm using OpenGL and C++ for building CAD application..
ni create plugins atau macam mana
publicENEMY
14-01-04, 03:16 PM
nak buat simulasi kete?
isu-isu yg perlu di tackle.
1. graphics api - boleh pilih opengl atau directx, utk visualisekan kete.
2. physics - untuk mensimulasikan pergerakan kene ada sistem untuk physics bagi mensimulasikan pergerakan kete bagi realistik. apa medium untuk sistem ini? partikel, volumetric or...? keyword, physical based modelling.
3. physics - bila dah decide sistem physics, nak kene decide plak solvernya. kalau nak pantas guna EULER, tapi kureng stabil(explode, ralat tinggi). kalau nak stabil, tapi effect mempunyai rallat, guna verlet integrator. kalau nak accurate, ada bermacam2 teknik kat internet yg accurate tapi mempunyai pengiraan yg intensif(lembab).
4. input output boleh guna glut atau mfc(directx)
publicENEMY pernah jumpa ada sorang mamat tu buat racing game freeware. dia ada bagitau camner dia solve phyics problem. cuba usha2.
takpun kalau susah2, cheat je physicsnya. sume game racing buat camtu. pasal kalau nak simulate, alamat lembab giler la.
questions?
AcidBurn
14-01-04, 05:53 PM
pengalaman aku menggunakan OpenGL selama 3 tahun.. aku rasa takder lah susah sangat. semuanya bergantung kepada macam mana ko nak code kan program tu. lagi baik ko code lagi bagus dan lagi cepat sesuatu program tu dapat dilaksanakan. ko nak bangunkan satu simulasi driving kan. so ko kenalah pentingkan aspek FPS atau frame per saat. maksudnya, takkan lah kalau ko gunakan hardware(stering), ko belok ke kanan then kat skrin lepas 3 atau 2 saat baru ko nampak kerete ko belok ke kanan. untuk dapatkan hasil atau program yang baik, takder jalan mudah. banyakkan membaca dan banyakkan buat program anda sendiri.. aku harap dapat membantu
maestro
16-01-04, 05:17 PM
Kiriman asal oleh anakrantau
ni create plugins atau macam mana
bukan create plug-in... create the whole new cad application...
anakrantau
16-01-04, 05:41 PM
Kiriman asal oleh maestro
bukan create plug-in... create the whole new cad application...
ooo, ni mmg hardcore punya opengl programming la yer ...
flywheel
20-01-04, 11:40 AM
Saya ada dwld coding opengl ni kat internet tp biler run ada error.. nak tanya, ada beza ke klu guna directX8 ngan directX 8.1??
AcidBurn
20-01-04, 11:56 AM
takder beze..
biasa nya kalau ko download OPENGL..
ko kenalah pastikan ader dll.. biasa nya kena ader glut.dll
vBulletin® v3.7.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.