Grafika: GUI, OpenGL

GIMP / Win32: Script Fu / Szövegkör nuku

sziasztok

egy ideje nem találom a Win32-es Gimp build-ekben a megszokott szövegkör / text circle szkriptet. eddig megoldottam úgy, hogy régebbi verzióval dolgoztam vagy átbootoltam Linux-ra és ott a friss kiadások is tartalmazták. ellenben most nem megoldható sem a reboot sem a régebbi kiadás használata. viszonylag sürgősen kellene Win32-es friss Gimp-pel pár szövegkört kreálnom, de a Sript Fu / egyéb lehetséges menük baromira üresek. másik megoldásként alkalmazandó, a kör alakú kijelölésre vetített útvonal készítés nem megfelelő.

mit tudjak én most ezzel kezdeni? olyan gép előtt ülök ahol nem telepíthetek semmit sem, mégcsak a régebbi kiadás megfelelő exe-jével sem tornázhatok. :(

előre köszönöm (ui ezek az új Gimp-ek [v > 2.4.x] jó nagy szarok :( )
kzs

Fraktál páfrány képernyővédő

Valamikor a múltban egyszer sikerült megtalálnom, de sajnos azóta se, hogy melyik az a program, amelyik ki tudja rajzolni az un. Barnsley-páfrányt képernyővédőként. Rémlik, hogy a XaoS-ban, vagy az XScreenSaver valamelyik moduljában találtam meg az IFS (Iterated Function System) tipusú fraktálok rajzolási lehetőségét, aminek segítségével ezt is meg lehet adni.
Nem tudja valaki a megoldást? (Ja, FreeBSD/Linux alatt természetesen)

Jav: az XScreenSaver-ben azóta megtaláltam az IFS-modult (mert persze pont ezen a néven nem kerestem), de rohadtul nem látom, hogy lehetne vele páfrányt csináltatni - szóval a kérdés továbbra is áll.

openGL teljesítmény

Sziasztok!

Írtam egy nagyon egyszerű tesztprogramot, ami az OpenGL négyzetrajzoló teljesítményét méri, különös tekintettel a kitöltött pixelek összesített számára.

A program futásakor nem is annyira a konkrét FPS teljesítmény lepett meg, mint az, hogy annak ellenére, hogy a munka oroszlánrészét a GPU végzi, a CPU-t is 100%-on hajtja a program (mivel egyszálú a programom, természetesen csak az egyik magot).

Mivel külön video-kártyám van, nem integrált, azt gondolnám hogy a téglalap kitöltések ideje alatt a CPU-nak idle-ben kéne lenni, illetve egyéb processzeket futtathatna.

Van ötletetek, hogy mi miatt nem tud a CPU mással foglalkozni mialatt a GPU képet renderel?

A szoftverkörnyezetem: Ubuntu 9.10 alap Gnome desktoppal, hivatalos NVidia driverrel az Ubuntu repo-ból.
Hardver: GeForce 9400 GT, VBIOS version: 62.94.71.00.13, Memory: 512 MB, Bus Type: PCI Express 16x

Compiz ki és bekapcsolástól nem függ a CPU terhelés.

A tesztprogram itt található: http://pastebin.com/f41c561e7

(freeglut3-dev csomagot kell telepíteni Ubuntun, hogy forduljon és futtatható legyen. Ezzel a paranccsal fordul: gcc -lglut manySquareSimple.c)

[MEGOLDVA] Python + Tkinter + threading

Üdvözletem
Nem igazán találtam ilyen témát, szóval lássuk. Még soha nem csináltam guit, így gondoltam kezdem valami egyszerűvel, a python alap Tkinter moduljával. A tanulásával megszenvedtem de nem ez a lényeg, mert sikerült. Már minden jó lenne, ha menne a szálazás. (threading) Amint két dolgot akarok egyszerre futtatni, rögtön "TclError: out of stack space (infinite loop?)"

Google megvolt, kiderült hogy erre azt mondják húzzak újrafordítani a tclt --enable-threads-el. Az a gond, hogy megvolt, configure --enable-threads && make && make install, de még mindig ezzel a hibával tér vissza a kód. Lehet hogy én vagyok eltévedve valamivel kapcsolatban, de egyelőre meg vagyok lőve, hogy mi legyen.

Bármilyen megoldásra nyitott vagyok, vagy arra hogy miképpen tudnám újrafordítani és kiiktatni ezt a hibát, vagy arra hogy mi mást használjak tkinter helyett, vagy arra hogy ennek mi más oka lehet, amit esetleg könnyebb kiküszöbölni.

(Btw, egy már működő command line dologhoz csinálok interfacet, a threadek használáta és a kód elméletben helyes, csak minimálisan írtam át a tkinter mainloopja miatt.)
Köszönöm előre is

(Btw2, nem igazán tudtam milyen kategóriába rakjam, talán ez tűnt a legmegfelelőbbnek habár nem vagyok biztos benne)

Ulti project vektorgrafikusokat keres

Sziasztok!

A címben említett, egy régebbi topikban beharangozott ulti program első fejlesztési fázisának végéhez közeledik. Ez azt jelenti, hogy a motor kb. 95%-ban működik (még nem megy pöccre a kontra és a pontozás), odafigyel minden szóba jöhető szabályra, minden konfigurálható benne.

A következő két nagy fa, ami fejszéket igényel, a hálózati kommunikáció megvalósítása (és erről talán nemsoká egy másik topikban), illetve a GUI létrehozása. Tételesen természetesen már mindkettőt átnyálaztuk, mi fog kelleni, hogy fog kelleni stb., és realizáltuk, hogy nincsenek kártyalapjaink.

A fentebb linkelt topikban a magyar kártyáról szóló jogi felvetés nem zárult le, az viszont biztos, hogy a kártyalapokra (akár a hagyományosról koppintjuk, akár újrarajzoljuk) szükség lesz vektorgrafikus formában (ezt, gondolom, senkinek nem kell magyaráznom). Az Gimp poszter + Inkscape import páros néhány extra varázslattal megspékelve sem hozott olyan eredményt, amit szerettem volna, és jósok óra p.csölés után arra jutottam, hogy kevés vagyok hozzá (ami Inkscapa analfabétaként nem nehéz).

Tehát: Vállalná valaki (vagy valakik?), hogy "valós időn belül" elkészíti a magyar kártya lapjainak játékhoz élvezhető minőségű vektorgrafikus verzióját? A "sz.r munka mással megcsináltatása" csúnya dolog, tudom, szóval -- ha a jófej vállalkozók önfeláldozó segítsége előtt érkezne a flame -- nagyon szívesen veszünk minden tanácsot, tapasztalatot, hogy hogyan is lehetne ezt egyszerűen-szépen-okosan megoldani. Boldogabb ember lennék, ha meg tudnám csinálni... De most nagyon is számít a minőség.

Értelemszerűen 32 (kártyalapok) + 1 (hátlap) képről van szó.

Hozzászólás, pm jöhet.

Opengl programozás nvidia driverrel megáldott Debianon

Sikerült teljesen összezavarodnom.

A régebbi ATI kártyás gépemre simán fel tudtam rakni a Mesa könyvtárat és lehetett forgatni az OpenGL programokat.

Most azonban fogalmam sincs, hogy milyen könyvtárat kell felrakni. Aki már tudja erre a megoldást kérem igazítson el!

Kéne az SDL könyvtár is, nem tudom, hogy annál várható-e valami csavar.

Gtk ProgressBar állapot trayre

Hogyan tudom egy futó programról megtudni, hogy használ-e GTK ProgressBart, s ha igen, mi az állapota?

Hosszabban:
Sziasztok, remélem sokan találkoztatok már a Win 7 tálcáján megjelenő Progress Barral. Nekem már régóta szúrja a szemem a tálca szinte felesleges helyfoglalása, valamennyire szükség van rá, ugyanakkor sok helyet vesz el a képernyőről, s minimális információt nyújt csak (mik futnak, mi van minimalizálva). Erre láttam egy nagyon hasznos megoldásnak a W7 tálcáját.
Lehet külön interface-n használni a programból, de elvileg a std ProgressBar widgetet felismeri, és abból is tud információt kinyerni, majd kitenni a Wines változat.

Ha akad köztetek tapasztalt GTK-s, akkor ezt az önműködő felismerést hogy' lehetne megcsinálni GTKval, Gnome-os programokkal?

Nekem az az ötletem, hogy a GTKban a ProgressBar widgetet kellene módosítani, hogy amikor valaki használja, akkor egyezményes helyre felírja a szülőablakának nevét, valamint az állapotát. Statikus programoknál nem működne, de talán elviselhető.
Nektek van-e ötletetek?
Találtam egy Gtk Event Recordert (GERD). Hasznavehető lenne? Szerintem nem, mert nem event, ha megváltozik a frakció.

Inkscape export

Sziasztok!

Van Inkscape-ben egy 41x45.5 mm nagyságú képem (page), ezt hogyan tudnám egy pontosan 41x45.5 mm nagyságú, 300 dpi-s PNG-be exportálni? (azaz ha kinyomtatom 100% méretben és lemérem vonalzóval, akkor pontosan ekkora lenne) A File > Export bitmap részben az output PNG méretét csak pixelben tudom megadni. Vagy hogyan tudok SVG-t PNG-be konvertálni? Az imagemagick rosszul konvertálja nálam (elhagy részeket).

kiterjesztett valóság

Már egy hete túrom a Hálózatot, de nem jutok előrébb. Amit szeretnék, az a következő:

Adott egy fényképfelvétel, ahol egy négyzet alakú, perspektívában látszó felületre szeretnék olyan 3D-s objektumokat illeszteni, a megfelelő látószögben. Egy halom mintaképen látszik (http://www.perfectprototype.com/site/wp-content/uploads/2009/02/augment…), hogy megoldható a feladat, de konzultációra lenne szükségem.

Walaki? :-)

Üdv, Cözi