März 1931
icon1 admin | icon2 Flex , Projekte | icon4 03 31st, 2009 | icon3 Keine Kommentare »

Hallo. Es ist einige Zeit seit dem letzten Beitrag aus mehreren Gründen: 1. wurde) keine Zeit haben, um nichts, 2) Mangel an Zeit, Mode, 3) Gutes Wetter Motorrad pojeżdzenie :)

In dieser Arbeit begannen wir ein ziemlich großes Projekt, das benutzt, um bestimmte Ereignisse zu unterstützen wird. Das Ganze wird in der Flexi + php Datenbank-Verbindung geschrieben werden. Das Projekt entschieden, "ernste" Rahmen, sondern nutzen, weil meine einfache Ratschläge nicht hätte kommen (ihrerseits genutzt werden). Um flex sind zwei beliebte MVC Frameworks auf Basis von: Cairngorm und PureMVC . Beide Instrumente sind kostenlos. Wir wählten PureMVC weil sie oft in verschiedenen großen Foren gekennzeichnet worden, ist es zu mehreren (Teen) Sprachen (zB C + +, Java, C # portiert, ist PHP, usw.) und nicht für alles zu kombinieren, hat aber die gleiche Architektur des MVC, und für diese sehr wenig "gewogen". Der erste Tag ging er mit ihm zu kämpfen, aber es ist bereits mit anderen ähnlichen Vergütungen przystępniejszy und leichter zu verstehen. Ich mag es, sicherlich beschleunigen die Produktion und auf seine späteren Ausbau zu erleichtern.

Darüber hinaus ist die Firma, die ich schreibe ein Programm, um Arbeitnehmer und Projektmanagement unterstützen. Hier das Ganze ist in C + +, wxWidgets-Bibliothek (rox geschrieben!), Um das GUI und mysqlpp auf MySQL-Datenbank, die auch mit dem Programm zu verbinden. Das Programm wird helfen, log, was Sie taten, wie viel Zeit aufgewendet wird und auf welcher, dank uns wird es leichter in eine Zukunft oceniach Zeitarbeit, und wir werden eine bessere Vertretung der Zeit, die wir verbrachten eine bestimmte Aufgabe zu haben. Nicht lange in diesem Raum den Bildschirm aus dem Hauptmenü des Programms.

Selbst propo wxWidgets erinnerte mich an eine wichtige Sache. Wenn dich jemand belästigt Verzeichnis benötigen download auf Quellen und kompilieren sie (nach dem Kompilieren des dauert ca. 1 GB!) Und wunderte sich, warum sie keine libek fertig Ich habe eine Lösung für ihn: wxPack. Es ist ein "Paket" bereit für Visual'a libek und MinGW, enthält zusätzlich optional Kontrollen und besten Gratis-Designer ist dies bibloteki wxFormBuilder. Natürlich alles in den stabilen Versionen najowszych duzoooo und besetzen weniger Raum und Zeit, als es manuell kompilieren.

März 1917
Engine 2 Fortsetzung
icon1 admin | icon2 Projekte | icon4 03 17th, 2009 | icon3 3 Kommentare »

Jetzt, wo ich Unterstützung für Shader wäre eine Sünde, sie nicht zu verwenden, um die Verarbeitung Postweg. Aber für diese verpasste ich noch eine Sache: Schnelles Rendern der Textur. Ich tat dies aber vorher mit dem kostenlosen Methoden wie glCopyPixels. Glücklicherweise hat OpenGL etwas viel schneller eingeführt, nämlich: Frame Buffer Object. Diese Erweiterung gibt uns die Möglichkeit, "off screen '" Rendern der Szene, die Textur aber nicht nur. Es ist auch möglich zu erfassen, ob die Depth Buffer stencil'a. Konnte ich diese auf meine Renderer zu implementieren und durch die Art, wie ich schrieb die Tests, die drei einfache Effekte post processing'owe: Bloom, Graustufen-und Sephia. Unten Screenshots zeigen diesen Effekt (in der linken unteren Ecke der Szene wird mithilfe des Platzes zu einem kleinen FBO, in denen diese Effekte im Hintergrund gesehen Szene gerendert werden kann "normal")

März 1915
Einige Demoszene ...
icon1 admin | icon2 Demoszene , design | icon4 03 15th, 2009 | icon3 1 Kommentar »

Hallo. Vor kurzem hat die polnische Demoszene-Portal (www.scene.pl ) Slaves kam mit einer interessanten Initiative namens organisieren COMPO "Code SCENE.PL Compo # 1". Der Zweck dieses Wettbewerbes war es, und zwar schreibe ich ein grafischer Effekt im Zusammenhang mit einer mehr oder weniger stark mit den alten scenowym Wirkung, Schachbrett. So lange habe ich nichts scenowego und ich Hunger nach Kreativität, beschloss ich etwas skrobnąć. Und so, nach der Arbeit ein paar Minuten nach dem Grund langsam, bis sie eine kleine Produktion gebildet. Interessanterweise ist die COMPO auszog Arbeit bis 7 (die aktuelle ist genau das Problem und seine Entlassung), was ein großer Erfolg wird wie die COMPO ist Wegziehen in dieser schwierigen Zeit der polnischen Demoszene. Vielleicht ist dieses Ergebnis aufgrund der Hauptpreis vom Veranstalter gesponsert, und nicht nur das: eine Flasche Hochzeit Hochzeit bimberku Slaves'a - geboren im Jahr 2008. Ich denke, dass diese Auszeichnung in der "Doping-Teilnahme war" zu arbeiten :) . Hier lasse ich einen Link zu dem Wettbewerb, der derzeit zur Abstimmung, einen Link zu meiner Arbeit und einige anschauliche Screenshots.

Link zum Wettbewerb und andere Arbeiten: www.scene.pl

Link zu meiner Arbeit: http://www.scene.pl/compo/4% 20 -% 20scene_fx_compo_bojkar.zip

Link zum Video: http://www.youtube.com/watch?v=N0f4XsKFRfE&feature=channel_page

Screenshots:

März 1912
Shader-Editor
icon1 admin | icon2 andere , Designs | icon4 03 12th, 2009 | icon3 2 Kommentare »

Seit dem letzten Shader-Engine gesteckt, beschloss ich, ein komfortables Werkzeug, um sie zu kreieren. Ich beschloss, mehrere Programme zu testen: Typhoon ShaderDesigner 1.5.9.4, Nvidia FX Composer 2.5 und AMD RenderMonkey 1.82. Die wichtigsten Merkmale, die ich wollte, ein solches Programm haben, sind: Unterstützung für GLSL, der Kurs, Geschwindigkeit, einfache, aber mit einer Vielzahl von Möglichkeiten (Veränderung der Masche, indem Variablen, Material Management, etc.), woraufhin Syntax.

So let's start das erste Programm, das Typhoon ShaderDesigner Version 1.5.9.4 ist. Es war mein erstes Programm zum Erstellen von Shadern, die mit der erfüllt haben. Bei allen drei, bietet das Programm die leichteste Installer, der "wiegt nur 10 MB. Leider bedeutet dies auch einige Nachteile, aber für den Moment. Das Programm Brände so bald nach dem Start erscheint uns auf den ersten Blick eine einfache und intuitive GUI. Leider, wie es in ihn gehen wird festgestellt, dass die Zugabe von Uniformen, ob die Textur nicht mehr wie eine intuitive und sogar ziemlich "wild". Alle Fenster angedockt sind, natürlich, aber eine Veränderung in ihren Organisationen ist äußerst grob, und dieser nach dem Wechsel und Re-Aktivierung des Programms, ist die Anordnung als Standard bezeichnet. Tatsächliche Schreiben von Code und modifikacja Materialien ist sehr cool. Prompting Syntax Editor hat, dass, gelinde gesagt seltsam, lebe dein Leben, manchmal funktioniert und manchmal nicht funktioniert. Da die Maschen haben wir ein paar fertige Objekte, und wir können Ihre eigenen hinzufügen, aber leider in ihrem eigenen Format (*. GSD) für insgesamt dyskwalfikuje diese Option. Ein wichtiger Nachteil dieser Anwendung ist, dass es nicht mehr nur entwickelt wird. Zusammenfassend lässt sich sagen: gerade, grob, um schnell zu schreiben über etwas einfacher, aber interessanter imho nicht sehr lustig.

Eine weitere Anwendung, die ich getestet war eine Nvidia FX Composer. Dies ist die schwerste Anwendung aller drei (Gewicht instalki 230MB), das zeigt auch die Geschwindigkeit der Start von Anwendungen. Auf meinem schon etwas leciwym Feuer Ausrüstung kann ein paar Sekunden gut, das nicht cool sein. Da sie länger warten ein paar Sekunden erscheint uns die gesamte Anwendung, man kann leicht sehen, dass wir es mit etwas Ernsteres als ShaderDesigner GUI zu tun ist ziemlich stark und kraftvoll zugleich als intuitiv. Sie haben auch die Dock-Fenster, aber ihre Konfiguration ist viel einfacher und genauer, kein Problem Wir haben das System an Ihre Bedürfnisse anzupassen. Auf den ersten Blick die Verlängerung Liste assetów (Lichter, Meshes, Texturen, etc), neue Materialien und Texturen Redakteure. Let's um die wichtigste Sache gehen, ist der Code-Editor. Syntax-Einfärbung und Nummerierung von Zeilen Code ist fast identisch mit dem, was wir in Visual Studio, das ist schön und klar ist, haben. Prompting Syntax Editor hat und im Gegensatz zu ShaderDesignera funktioniert sehr gut. Doch trotz der vielen Vorteile des Programms ist ein großes Minus, dass sie dyskwalfikuję in meinem Fall: das Fehlen von Standard unterstützen GLSL. Deshalb entschied ich mich zu einem anderen Programm ausprobieren:

AMD RenderMonkey. Ich muss zugeben, dass mehr als fimi Nvidia ATI-Website und unter keine guten Erfahrungen mit ATI-Grafikkarten, und hinter dem ist auch nicht sehr gern, ich dachte, dass auch ihre Soft ist viel schlimmer als die FX Composer. Aber der Schein kann verwechselt werden und so der Fall war. Gewicht instalki ist in der Mitte der Rest der Programme - 99MB, die "Schwalbe" ist. Der Nachteil ist, dass Sie ein Konto (kostenlos) für die AMD in der Lage sein, das Programm (zusätzlich weiß nicht, warum, aber ich download ściągało ihre Server im Durchschnitt nur 30kb / s). Das Programm Brände so schnell wie ShaderDesigner. Graphical User Interface GUI erinnert mich an die Visual Studio 6.0, die vorhersehbar, aber nützlich ist. Hier haben wir auch andockbaren Fenster, die wir haben keine Möglichkeit, den Standort und die Größe des GUI zu ändern. Auf den ersten Blick haben wir keine andere Möglichkeit, aber glücklicherweise ist es nur eine Illusion. Die einfache und intuitive Weise können wir Texturen, Modelle add (hier können wir alle Maschen in gängigen Formaten, wie zB: 3DS, OBJ add), Variablen, etc. Leider sind einige können den Code-Editor zu beklagen. Die erste Sache ist Syntax. Schlüsselwörter sind schön gefärbt, genau wie in Visual Studio die Farbe des Meeres, aber nicht, dass solide wie gl_Position in pink gefärbt ist ein wenig zu weit ... der schlimmste, den ich nicht finden konnten, die Möglichkeit, die Farbe Farbe ändern, und wir müssen mit der rosa Farbe live . Prompting Syntax ist leider nicht die beste. Allgemeine Aufforderung konnte ich nicht laufen, während auffordert speichert Websites hat einige fehlen mir einige Nummerierung von Zeilen Code, und auch ich konnte nicht finden die Optionen, um diese aufzunehmen.

Abschließend wählte ich RenderMonkey. Erstens gute GLSL zu unterstützen, arbeitet recht schnell (im Gegensatz zu FX Composer Gegensatz), ist einfach und hat doch eine dringend benötigte Option. Hat ein gut entwickeltes Hinzufügen und Ändern von Texturen. Dieses Programm machte den größten Eindruck auf mich und ich werde es zu benutzen.

PS Ich appelliere an alle Programmierer im Code SCENE.PL Compo teilnehmen. Ich versuche auch, daran teilzunehmen und ich bin sicher, das Lob seiner Produktion. Details: http://www.scene.pl/

1. März
Engine Fortsetzung
icon1 admin | icon2 Projekte | icon4 03 1st, 2009 | icon3 4 Kommentare »

Gestern habe ich es geschafft, hook up-Shader. Ich werde auf ihre Verwendung der Sprache GLSL, GLSL werden schriftlich Verknüpfung obługi und es stellte sich heraus märchenhaft einfach. Endlich können Sie fügen Sie einige interessante Effekte an den Renderer. Hier ein Beispiel-Bildschirm mit einem Beispiel-Shader.

Gestern bekam ich von einem Freund cool Musical über Java:

"Zu sagen, dass Java ist gut, weil ich auf allen Systemen funktionieren wird wie von selbst, dass Anal Sex ist gut, weil es in beiden Geschlechtern betreibt."