Close
Duke shfaqur rezultatin -9 deri 0 prej 5
  1. #1
    i/e regjistruar
    Anėtarėsuar
    16-11-2005
    Postime
    8,691

    3D Engine i shkruar nė Java

    Nga niveli i deritanishem i programit eshte e tepruar ta quaj 3D Engine(motor 3D) sepse nje motor 3D permbledh shume funksione te cilat ky program nuk i ka. Eshte thjesht nje projekt i lindur si nje forme e vendosjes ne praktike te nocioneve shume te thjeshta dhe baze mbi grafiken tre dimensionale.

    Shkurtimisht po jap funksionet e ketij programi si dhe strukturen e tij.
    Eshte i perbere prej nje hierarkie objektesh Java qe perfaqesojne objektet 3D duke nisur nga primitivat grafike vektoret, segmentet dhe trekendeshat per te mbaruar me implementimin e formave gjeometrike te thjeshta si sfera, cilindri, etj.
    Zemra e programit gjithsesi eshte Renderi qe duke marre ne hyrje nje strukture objektesh i vizaton ato ne ekran.
    Renderi perdor algoritmin Z-Buffer te cilin pranoj se nuk e kam implementuar 100% sakte apo ne menyre rigoroze.
    Ne kete stad zhvillimi nderfaqa grafike perfaqeson me teper nje ambient testimi te renderit se sa nje motor te vertete 3D, por ne nje moment qe arrin te kuptosh organizimin dhe ndarjen ne shtresa te programit eshte shume e lehte te shtosh forma te reja apo te perdoresh pjese te kodit ne projekte te tjera.

    Qellimi i publikimit te ketij programi eshte te ndihmoje programuesit e rinj qe kane jane kurioze te eksperimentojne teknikat e rendering 3D pa perdorur librari te gatshme. Materialet e tilla jane te pakta online, gjen kodin e motoreve 3D teper kompleks per tu kuptuar dhe perfituar diēka.

    Kesaj rradhe komentimin e kodit e bera ne anglisht, sepse nuk e kisha gati dhe meqe duhet te zgjidhja nje gjuhe te pershtatshme si per koleget e mi italiane, si ata shqiptare por edhe kujtdo qe mund ti interesoje pa dyshim anglishtja ishte zgjidhja e duhur.

    Nuk po e postoj kodin per shkak te numrit te madh te klasave qe permban programi, do bashkangit vetem kodin ne nje arkiv .ZIP .
    Kam prodhuar paketen JAR te gatshme per tu ekzekutuar si program desktop ose si applet ne web.

    Per ē'do paqartesi mund te postoni ne kete teme.
    Skedarėt e Bashkėngjitur Skedarėt e Bashkėngjitur

  2. #2
    i/e regjistruar
    Anėtarėsuar
    16-11-2005
    Postime
    8,691
    Per te testuar direkt programin si applet mjafton te shkarkoni "3d-engine.zip" me siper dhe ne te njejten kartele te vendosni nje dosje HTML qe permban kodin ne vijim:

    Kodi:
    
    
      Engine3D Applet
    
    
        
    
        
    
    
    ose shkarkoni faqen e bashkangjitur dhe eliminoni mbrapashtesen .txt
    Skedarėt e Bashkėngjitur Skedarėt e Bashkėngjitur

  3. #3
    i/e regjistruar
    Anėtarėsuar
    16-11-2005
    Postime
    8,691
    Ja disa screenshot per te krijuar idene.
    Fotografitė e Bashkėngjitura Fotografitė e Bashkėngjitura    

  4. #4
    i/e regjistruar
    Anėtarėsuar
    16-11-2005
    Postime
    8,691
    Duke bere rreshqitje me butonin e djathte te mousit rretullojme objektin, kurse duke bere rreshqitje me butonin e majte e largojme ose e afrojme objektin.
    Fotografitė e Bashkėngjitura Fotografitė e Bashkėngjitura   

  5. #5
    i/e regjistruar
    Anėtarėsuar
    16-11-2005
    Postime
    8,691
    Per te kuptuar kodin duhen njohuri te mira ne Java si dhe njohuri te mjaftueshme ne Java Swing.

    Kodi leshohet nen kushtet e meposhtme:
    Jeni te lire te perdorni pjese te kodit apo te gjithe ate ne projekte te tjera , ta shperndani, ta modifikoni sipas deshires.
    Dmth nuk ka kushte.

    Meqe nuk kam mundesi ta vendos applet direkt ne postim e vendosa ne nje sit nga ato falas dhe po ju sjell lidhjen per ta testuar direkt online.Engine 3D Applet

    Per rifreskim duke bere rreshqitje me butonin e djathte te mousit rretullojme objektin, kurse duke bere rreshqitje me butonin e majte e largojme ose e afrojme objektin.

    Kujdes te mos e zmadhoni shume objektin sepse rendering ne keto raste behet teper teper i ngadalte, do ju duhej te mbyllnit dritaren e browserit pastaj.

Tema tė Ngjashme

  1. Beteja e Fushė-Kosovės nė vitin 1389 nė Drenicė
    Nga ZANOR nė forumin Historia shqiptare
    Pėrgjigje: 481
    Postimi i Fundit: 29-12-2024, 09:00
  2. Gjuha Shqipe - Dokumente tė shkruara dhe libra
    Nga AsgjėSikurDielli nė forumin Gjuha shqipe
    Pėrgjigje: 25
    Postimi i Fundit: 12-04-2022, 13:42
  3. Izraeli
    Nga ORIONI nė forumin Historia botėrore
    Pėrgjigje: 29
    Postimi i Fundit: 19-11-2010, 16:22
  4. Bejtullah Destani shqiptari i arkivave britanike
    Nga Shijaksi-London nė forumin Enciklopedia letrare
    Pėrgjigje: 2
    Postimi i Fundit: 19-02-2007, 20:29
  5. Dėshmia e parė pėr shqipen e shkruar
    Nga Davius nė forumin Gjuha shqipe
    Pėrgjigje: 3
    Postimi i Fundit: 20-01-2007, 10:58

Regullat e Postimit

  • Ju nuk mund tė hapni tema tė reja.
  • Ju nuk mund tė postoni nė tema.
  • Ju nuk mund tė bashkėngjitni skedarė.
  • Ju nuk mund tė ndryshoni postimet tuaja.
  •