abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 18:11 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 1
    dnes 16:33 | IT novinky

    Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.

    Ladislav Hagara | Komentářů: 1
    dnes 15:55 | Nová verze

    Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 23:55 | Komunita

    Ubuntu 26.04 LTS bude (𝕏) Resolute Raccoon (rezolutní mýval).

    Ladislav Hagara | Komentářů: 3
    včera 21:00 | Nová verze

    Netwide Assembler (NASM) byl vydán v nové major verzi 3.00. Přehled novinek v poznámkách k vydání v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 1
    včera 20:11 | Komunita

    Linuxová distribuce Frugalware (Wikipedie) ke konci roku 2025 oficiálně končí.

    Ladislav Hagara | Komentářů: 1
    včera 17:22 | Nová verze

    Byla vydána nová verze 3.0.6 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP bude brzy k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | IT novinky

    Americký výrobce čipů AMD uzavřel s americkou společností OpenAI smlouvu na několikaleté dodávky vyspělých mikročipů pro umělou inteligenci (AI). Součástí dohody je i předkupní právo OpenAI na přibližně desetiprocentní podíl v AMD.

    Ladislav Hagara | Komentářů: 2
    včera 12:22 | Nová verze Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (39%)
     (46%)
     (15%)
     (17%)
     (21%)
     (15%)
     (18%)
     (16%)
     (16%)
    Celkem 189 hlasů
     Komentářů: 12, poslední 4.10. 20:35
    Rozcestník

    Programování v OpenGL stylem Qt pomocí Qt/3D

    V blogu Qt Labs se píše, že Qt/3D - jedna z novinek v Qt 4.6 - přinese do Qt kromě jiného možnost programovat v OpenGL stylem Qt. Místo krkolomného OpenGL C API bude možné použít třídu QGLPainter, se kterou bude 3D programování o dost přehlednější. Rozdíl si můžete prohlédnout v odkazovaném zápisku.

    18.11.2009 06:59 | David Watzke | Nová verze


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    18.11.2009 07:53 xindl | skóre: 2 | blog: SALAM_OLEJKUM
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    No snad to někohop přiměje začít progrtamovat pořádný CAD! :-))
    vlastikroot avatar 18.11.2009 08:06 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    QCad nestačí? Nebo pomýšlíš na něco brutálnějšího?
    We will destroys the Christian's legion ... and the cross, will be inverted
    18.11.2009 08:20 xindl | skóre: 2 | blog: SALAM_OLEJKUM
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    hyper m,ega dega kua 3D parametric voe! :-)))
    vlastikroot avatar 18.11.2009 08:58 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    ... to musíš asi nejdřív přesvědčit ethanol ultras ať místo simulátorů lízání poštěváku dělají ultra brutal parametric 3D CAD voe:-D
    We will destroys the Christian's legion ... and the cross, will be inverted
    18.11.2009 14:57 vencas | skóre: 32
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    3d zobrazení určitě není hlavní problém pro vytvoření CAD. Můžete se podívat na freecad (který kupodivu za asi 5 let vývoje neustrnul a stále se vyvíjí a vypadá v tuto chvíli jako to nejpokročilejší, co komunita vytvořila...), jak velkou část kódu zabírá 3d visualisace.

    Je přece mnohem obtížnější udělat to tak flexibilní, skriptovatelné atd a přitom nepříliš obecné. Představa že jeden nadšenec svým entusiasmem odpracuje 100 man-years (a asi víc), které do AutoCADu vložil Autodesk, během několika víkendů za pár let, asi bohužel neodpovídá realitě.
    18.11.2009 17:34 koffr
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    sadám (a ostatní normální konstruktéři) by potřebovali něco jako proengineer, unigraphic bo catia. s klikátkem jako je autocad jděte někam :)

    no proengineer byl na prodej, za tři miliardy USD, se mohla komunita složit, koupit ho a otevřít :)
    20.11.2009 00:05 JZD | skóre: 15 | blog: Na_dvorku
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    Tenhle ti nestačí? http://brlcad.org/ Když máš rád ty střílející věci, tank to zvládne co víc si přát?
    Víra znamená vyznávat to, o čem člověk dobře ví, že to není pravda. Mlčeti platina, mluviti v gajzu, býti v hajzlu.
    20.11.2009 00:09 JZD | skóre: 15 | blog: Na_dvorku
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    Tenhle je taky zajímavej.
    Víra znamená vyznávat to, o čem člověk dobře ví, že to není pravda. Mlčeti platina, mluviti v gajzu, býti v hajzlu.
    18.11.2009 10:47 mich | skóre: 16
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    "krkolomné OpenGL C API"
    někdy mám pocit, že lidi by chtěli něco jako:
    Scene myScene = new Scene(FIGURE_OUT_ALL_PARAMETERS_BY_YOURSELVE);
    myScene.setEverythingAsIWant();
    myScene.draw();
    
    mimochodem hned první dvě volání v tom jejich příkladu:
    1)
    glClearColor(clearColor.redF(), clearColor.greenF(), clearColor.blueF(), clearColor.alphaF());
    
    vs
    painter.setClearColor(palette().color(backgroundRole()));
    
    Velký rozdíl, opravdu stálo za to tu metodu přidělávat.
    2)
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    
    vs
    painter.clear();
    
    V Qt/3D akorát není jasné, které buffery se mají čistit.
    je to teď v módě, na žive o tom furt píšou
    18.11.2009 11:12 l4m4
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    Souhlas. Čekal jsem něco opravdu radikálního, ne trochu syntaktického sacharinu...
    mkoubik avatar 18.11.2009 11:35 mkoubik | skóre: 5 | blog: lorem_ipsum | Praha 8 - Bohnice
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    (Kurevskej) rozdíl je snad v tom, že je to objektový API, ne? glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); maže jako co? Čekal bych aspoň glClear(painter, GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); . Nebo nedej bože existuje nějaký setGlobalScene(xxx)? To mi trochu připomíná styl programování v gtk.
    18.11.2009 14:16 Let_Me_Be | skóre: 20 | blog: cat /proc/idea/current | Brno
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    Hlavni myslenka je IMHO v tom, ze to ted mnohem vic zapada do kodu (jak funkcne tak stylove).
    Linked in profil - Můj web - Nemůžete vyhrát hádku s blbcem. Nejdřív vás stáhne na svoji úroveň a pak ubije zkušenostmi.
    Jardík avatar 18.11.2009 12:03 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    Další zpomalující wrapper ... hurá, hurá, ještě jednou hurá. Kdyby to openGL radši napsali odznovu s C++ API.
    Věřím v jednoho Boha.
    18.11.2009 20:31 dark
    Rozbalit Rozbalit vše Re: Programování v OpenGL stylem Qt pomocí Qt/3D
    Zack to docela kritizoval, ale hlavní proč to dělali je sjednotit opengl na deskopu s mobilní platformnou. Podle mě to lidi vůbec používat nemusí, pokud vyvíjí jen pro desktop (a i to píšou v tom blogu).

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.