Die Suche ergab 1136 Treffer

von eXile
11.09.2013, 22:41
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Pointer-Overflow bei Iterator
Antworten: 5
Zugriffe: 1337

Re: Pointer-Overflow bei Iterator

Gibt es irgendwas im C++-Standard, was solche Iterator-Schleifen legitimieren würde? Ja. :) When an expression that has integral type is added to or subtracted from a pointer, the result has the type of the pointer operand. If the pointer operand points to an element of an array object, and the arr...
von eXile
25.08.2013, 04:12
Forum: Grafikprogrammierung
Thema: Premultiplied alpha
Antworten: 76
Zugriffe: 12161

Re: Premultiplied alpha

Genaugenommen müsstest du auf das Gamma auch noch aufpassen, aber hoffen wir einfach mal, dass es so schon gut genug hinhaut... ;) Lustigerweise hatte ich genau das nämlich vorhin in Blender getestet, und man sah besonders am Schatten schon einen Unterschied. Aber wir brauchen das hier gar nicht: D...
von eXile
25.08.2013, 02:42
Forum: Grafikprogrammierung
Thema: Premultiplied alpha
Antworten: 76
Zugriffe: 12161

Re: Premultiplied alpha

Unsere Ausgangsfarbe war $(\mathbf c, \alpha)^{\mathrm T} = (0, 0.9, 0, 0.5)^{\mathrm T}$ , das entspricht der un-premultiplied Farbe $(\mathbf c, \alpha)^{\mathrm T} = (0, 1.8, 0, 0.5)^{\mathrm T}$ . Wir würden diese nun gerne 50:50 mit völligem schwarz mischen, unser gewünschtes Ergebnis lautet u...
von eXile
25.08.2013, 02:21
Forum: Grafikprogrammierung
Thema: Premultiplied alpha
Antworten: 76
Zugriffe: 12161

Re: Premultiplied alpha

Weil wir gerne den Wert $(\mathbf c, \alpha)^{\mathrm T} = (0, 0.9, 0, 0.25)^{\mathrm T}$ hätten, denke ich. Mmh, wenn man das vormultipliziert hätte man: $(\mathbf c_1', \alpha_2') = (0, 0, 0, 0)^{\mathrm T}$ , $(\mathbf c_2', \alpha_2') = (0, 0.45, 0, 0.5)^{\mathrm T}$ Nach Interpolation: $(\mathb...
von eXile
25.08.2013, 02:02
Forum: Grafikprogrammierung
Thema: Premultiplied alpha
Antworten: 76
Zugriffe: 12161

Re: Premultiplied alpha

In jedem Fall sollte das aber egal sein, wenn die Texturdaten richtig geladen werden. Ich muss leider sagen, dass ich das jetzt nicht ganz unterstützen kann, aber ich bin auch noch unsicher. Angenommen wir haben nur zwei Texel nebeneinander, mit Farben $\mathbf c_1$ , $\mathbf c_2$ , und alpha-Wert...
von eXile
25.08.2013, 01:22
Forum: Grafikprogrammierung
Thema: Premultiplied alpha
Antworten: 76
Zugriffe: 12161

Re: Premultiplied alpha

Blender sagt mir, dass da alles außen herum schwarz ist: http://i.imgur.com/gbidQxh.png Damit liegt es am der bilinearem Filterung an der Kante. Ein ähnliches Problem gibt es bei der Berechnung von MipMaps von Texturatlanten . In der Regel werden die Farbwerte durch einen Pull-Push-Algorithmus (Sect...
von eXile
22.08.2013, 17:22
Forum: Grafikprogrammierung
Thema: Premultiplied alpha
Antworten: 76
Zugriffe: 12161

Re: Premultiplied alpha

PNG uses "unassociated" or "non-premultiplied" alpha so that images with separate transparency masks can be stored losslessly. … Although each form of alpha storage has its advantages, we did not want to require all PNG viewers to handle both forms. We standardized on non-premul...
von eXile
11.08.2013, 06:01
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2052
Zugriffe: 666614

Re: Anti-Jammer-Thread

H.265 erfüllt wohl die Erwartungen. Eine 0,57-fache Dateigröße bei vergleichbarer Bildqualität (Q=24). (Und als reine Information, falls sich irgendjemand fragen sollte, wie er seine Videos überhaupt archivieren kann: FFV1. ) Der weitere Plan ist: Ein halbes Jahr nur noch in LLVM Assembly programmi...
von eXile
02.08.2013, 22:32
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459749

Re: Jammer-Thread

von eXile
25.07.2013, 17:39
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Erweitern von String-Funktionalität
Antworten: 13
Zugriffe: 2357

Re: Erweitern von String-Funktionalität

So wie in (1), nur nicht als statische Methode einer wie auch immer gearteten Hilfsklasse, sondern als freie Funktion in einem eigenen Namespace:

Code: Alles auswählen

namespace StringUtils
{
    String AppendPathComponent(const String & rPath, const String & rPathComponent);
}
von eXile
07.07.2013, 16:11
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459749

Re: Jammer-Thread

Jetzt weiß ich, was das mit dem Windows-Live-Login im Visual Studio 2013-Preview sollte: Windows 8.1 drängt einen ebenfalls dazu, sich via „Microsoft-Konto“ (ehemals Windows ID ehemals Live ID ehemals Hotmail-Konto ehemals MSN-Konto) einzuloggen statt durch ein systemlokales Benutzerkonto. ALLES IN...
von eXile
07.07.2013, 13:45
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459749

Re: Jammer-Thread

Und VMWare ist so aufgeblasenes Business-Marketing-Blabla, dass ich die Funktionsliste ihrer „Lösung“ erst garnicht finde sondern nur Wolkendiagramme. AAAAH Ich benutze tatsächlich den VMWare Player. Die automatisierte Installationsroutine fand ich zumindest immer extrem praktisch, um schnell eine ...
von eXile
06.07.2013, 03:57
Forum: Allgemeines Talk-Brett
Thema: Linkdump
Antworten: 472
Zugriffe: 256145

Re: Linkdump

Outdoor Light Scattering Sample Released

Das dürfte insbesondere für Krishty ganz interessant sein.
von eXile
02.07.2013, 22:07
Forum: Vorstellungsbereich
Thema: [Projekt] Splatter
Antworten: 597
Zugriffe: 177268

Re: [Projekt] Splatter

Dadurch lässt sich nachverfolgen, wer seine Version einer breiten Öffentlichkeit zugänglich gemacht hat. Oder wem seine Daten mal geklaut wurden. Schön, dass einem zusätzlich zum ganzen Schaden auch noch eventuell weitere rechtliche Schritte angedroht werden (die, wie schon gesagt wurde, wohl wenig...
von eXile
26.06.2013, 21:18
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459749

Re: Jammer-Thread

Cross-Quote aus dem Sehenswerte-Videos-Sammelthread : Massive virtual textures for games: Direct3D Tiled Resources (Hinweis auf 11.2-Features?) DXGI 1.3 Improvements Direct3D 11.2 Features D3D11_FEATURE_DATA_D3D11_OPTIONS1 Das ist jetzt eher wenig berauschend. Benötigt übrigens „Windows 8.1 Preview“.
von eXile
23.06.2013, 23:58
Forum: Allgemeines Talk-Brett
Thema: Einsatz von adf.ly sinnvoll?
Antworten: 6
Zugriffe: 2182

Re: Einsatz von adf.ly sinnvoll?

Auf Wikipedia findest du ein paar Gründe, warum das keine so gute Idee sein könnte. In diesem Falle ist das übrigens auch eine Domain unter Libyscher Jurisdiktion. Andererseits erklärt Jason Scott vom Archive-Team und dem Internet-Archiv auch in diesem Video (ab 40:35) sehr eindrücklich, warum man v...
von eXile
21.06.2013, 03:16
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Snippets
Antworten: 53
Zugriffe: 23084

Re: [C++] Snippets

Naja, wenn man nur böswillig genug ist, kriegt man es immer kaputt: #include <iostream> namespace helper { template <class T, size_t S> char (&arraylen_helper(T (*const a)[S]))[S]; template <class C, class T, size_t S> char (&arraylen_helper(T (C::*a)[S]))[S]; } #define arraylen(a) sizeof(::...
von eXile
21.06.2013, 01:08
Forum: Artikel, Tutorials und Materialien
Thema: Was ist mit unserem WNDPROC-in-Klasse-Tutorial?
Antworten: 26
Zugriffe: 16591

Re: Was ist mit unserem WNDPROC-in-Klasse-Tutorial?

Ich würde sagen, dass es unseren Thread um Längen schlägt Naja, die dort haben aber auch bei jeder Nachricht das Problem, dass GetWindowLongPtr laut dot ja einmal in den Kernel abtaucht. (Übrigens ist der englische Titel „Managing Application State“; nur, falls der deutsche Titel irgendeinen hier v...
von eXile
08.06.2013, 19:22
Forum: Artikel, Tutorials und Materialien
Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
Antworten: 483
Zugriffe: 302767

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Warum sollte es nicht auch KNNs für's Rendering geben, deren Mechanismen sich an Vorgängen im Gehirn orientieren (sofern sich diesbezüglich Erkenntnisse ergeben)? Dort scheint grafische Darstellung jedenfalls recht gut zu klappen :)... Weil wir das Rendering nicht im Kopf machen, sondern die physik...
von eXile
08.06.2013, 16:18
Forum: Artikel, Tutorials und Materialien
Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
Antworten: 483
Zugriffe: 302767

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Sorry, aber das ist doch vollkommener Pseudohumbug, welcher von der KI-Community schon in den 70er- und 80er-Jahren propagiert wurde, und direkt in die KI-Winter geführt hat. Neuronale Netze haben nichts mit solchen Dingen wie „Intelligenz“ oder „Geist“ zu tun. Es handelt sich nur um eine Berechnung...
von eXile
08.06.2013, 03:25
Forum: Artikel, Tutorials und Materialien
Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
Antworten: 483
Zugriffe: 302767

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Global Illumination with Radiance Regression Functions Peiran Ren, Jiaping Wang, Minmin Gong, Stephen Lin, Xin Tong, Baining Guo SIGGRAPH 2013 Man fittet einfach ein (oder mehrere) neuronale Netze an die indirekte Beleuchtung. http://i.imgur.com/VqaJNc7.gif Geht auf einem 200-Rechner-Cluster mit je...
von eXile
31.05.2013, 02:09
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2052
Zugriffe: 666614

Re: Anti-Jammer-Thread

So wie ich das sehe ist das Release jedoch komplett ohne Graphics Debugger (die Nsight-Tools bestehen ja aus der Dreifaltigkeit von CUDA Debugger, Graphics Inspector and Graphics Debugger, und Analysis and Profiling Tools); die aktuellen Release-Notes zählen den Graphics Debugger noch nicht einmal a...
von eXile
30.05.2013, 21:48
Forum: Vorstellungsbereich
Thema: Online 3D Model Converter
Antworten: 13
Zugriffe: 2706

Re: Online 3D Model Converter

Ach ja?! http://i.imgur.com/4lT7yWy.png http://i.imgur.com/uVknTt5.png http://i.imgur.com/45OfJOL.png http://i.imgur.com/IED2UxM.png Nein, mal im Ernst: Wenn schon ein paar Modelle konvertiert wurden, wie sehen dann die Statistiken aus? Wahrscheinlich extrem viele Nicht-obj-Dateien zu obj-Dateien? (...
von eXile
12.05.2013, 02:07
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459749

Re: Jammer-Thread

Und wo findet man das? Das ist doch wohl nicht in die cl.exe hart reinkompiliert? Wenn ich hier mit /P kompiliere, kommen die nicht in die verarbeitete Datei.
von eXile
12.05.2013, 01:43
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459749

Re: Jammer-Thread

Ich habe mir die aktuellen Rants zur NT-Kernel-Entwicklung mal mit dem Mirror der Original-Quelle reingezogen, und dachte mir, hey, da müsste doch auch was zu Visual C++ drin stehen. Und da steht folgende Erkenntnis: We just can't be fucked to implement C11 support, and variadic templates were just ...
von eXile
11.05.2013, 23:01
Forum: Grafikprogrammierung
Thema: Logarithmischer Depth Buffer
Antworten: 27
Zugriffe: 5213

Re: Logarithmischer Depth Buffer

Öhm, ja, genau das meinte ich. Sorry. Bin mal wieder durch den Wind und habs korrigiert. :oops:
von eXile
11.05.2013, 20:00
Forum: Grafikprogrammierung
Thema: Logarithmischer Depth Buffer
Antworten: 27
Zugriffe: 5213

Re: Anti-Jammer-Thread

Gibt es denn Anlass zur Vermutung, dass Pixel in-flight gegeneinander getestet werden? Von sowas habe ich bisher nirgends gelesen, habe mich allerdings auch nicht im Detail damit beschäftigt. Bisher ging ich davon aus, dass alle Tiefentests immer "atomar" gegen den bestehenden Z-Buffer st...