Shader

Übersicht BlitzBasic Blitz3D

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

pixelshooter

Betreff: Shader

BeitragMi, Jul 19, 2006 20:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie mache und benutze ich Shader?
>> Musikerstellung, Grafik und Design: http://www.pixelshooter.net.tc

skey-z

BeitragMi, Jul 19, 2006 20:43
Antworten mit Zitat
Benutzer-Profile anzeigen
mit b3d garnicht
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz
BAC#57: 2. Platz
Twitter

Phalastos

BeitragMi, Jul 19, 2006 22:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Nunja, es gibt eine DLL mit der einfache Shaderfunktionen möglich sind.
Bei mir lief das Teil aber nicht sonderlich stabil. Confused
Forbiddenmagic - Warfare of Forgotten Power
 

Dreamora

BeitragMi, Jul 19, 2006 22:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Selbst dann geht es nicht.
Shader setzen DX8 / 9 voraus, B3D nutzt DX7.
Wenn du Shader benutzen willst in B3D, dann musst das gesamte Rendering (und damit Kollision und andere Dinge) durch eine Userlib ersetzen.

Es gibt allerdings vieles was auch ohne Shader geht, wie Bloom, Normalmapping und andere Dinge. (es geht genau genommen mehr als die meisten je nutzen könnten, denn für den Rest braucht man hochtalentierte grafiker und viel Zeit, da jene Effekte nur funktionieren weil die benutzten Texturen entsprechend grossartige Qualität haben)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

Darren

BeitragFr, Jul 21, 2006 14:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Dreamora hat Folgendes geschrieben:

Es gibt allerdings vieles was auch ohne Shader geht, wie Bloom, Normalmapping und andere Dinge. (es geht genau genommen mehr als die meisten je nutzen könnten, denn für den Rest braucht man hochtalentierte grafiker und viel Zeit, da jene Effekte nur funktionieren weil die benutzten Texturen entsprechend grossartige Qualität haben)


Also Laughing

Wer will bei mir melden Cool
MFG Darren
 

Dreamora

BeitragFr, Jul 21, 2006 14:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Wer was will?
Sehen wie dein Shader Fake aussieht?
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

Darren

BeitragFr, Jul 21, 2006 18:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Ne. Ich meine Normalmaps Laughing
MFG Darren
 

Dreamora

BeitragFr, Jul 21, 2006 20:22
Antworten mit Zitat
Benutzer-Profile anzeigen
dazu gibt es schon tutorials (eines von vertex das das ganze erklärt) und beispiele
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

Darren

BeitragSa, Jul 22, 2006 20:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Ist klar. Ich werde auch bald eines verfassen. Da geht es aber darum solche Maps mit C4D zu erstellen. Cool Und das ohne tools usw. basierend auf dem Code von Vertex. Da werd ich ihn aber vorher nochmla fragen müssen :-/
MFG Darren
 

Dreamora

BeitragSo, Jul 23, 2006 0:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Also:

Ich habe zwar Vertex Tutorial net durchgelesen, aber alle codes die ich bisher gesehen haben basieren auf dem Dot3 Code von Fredborg aus dem englischen Forum

Die Maps kann man billiger erstellen: www.ati.com

High Detail Model + Low Detail Model -> Normal Map Smile
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

Darren

BeitragSo, Jul 23, 2006 2:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn man aber sowieso schon damit arbeitet, kann man das doch auch nutzen... Very Happy
MFG Darren
 

Dreamora

BeitragSo, Jul 23, 2006 14:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Jo schon
Weiss nur net wie gut das mit C4D geht, da ich es selbst net nutze Wink (nutze Hexagon2 bei dem ich die Normalenmap direkt aufs Model zeichnen kann und so Spässe ... aber bin nicht sonderlich talentiert Sad )
Deswegen wärs für die Allgemeinheit sicher nicht schlecht wenn das erwähnt würde, dass ATI ein Gratistool hat um aus 2 Modellen die Normalenmap zu erzeugen.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

Darren

BeitragSo, Jul 23, 2006 15:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Dreamora hat Folgendes geschrieben:

Deswegen wärs für die Allgemeinheit sicher nicht schlecht wenn das erwähnt würde, dass ATI ein Gratistool hat um aus 2 Modellen die Normalenmap zu erzeugen.


..... Und Nvidia auch Very Happy
MFG Darren
 

Dreamora

BeitragSo, Jul 23, 2006 15:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Kann sein
weiss es von ATI weil sie schon seit jeher die besseren Tools haben (wie das Photoshop DDS Export Plugin und so)

NVidia hat seine Tools ja erst jüngst an "normale User" rausgegeben (zb ihre Shader Entwicklungsanwendungen, die bei ATI seit jeher allen zugänglich waren, nicht nur professionellen Devs)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

pixelshooter

BeitragFr, Jul 28, 2006 14:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Wo schon DirectX angesprocchen wurde (gaaanz weit oben...) glaubt (od. weiß) einer, ob es ein Update für dX 10 funktionen
geben wird?
>> Musikerstellung, Grafik und Design: http://www.pixelshooter.net.tc
 

Dreamora

BeitragFr, Jul 28, 2006 15:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Es wird garkein DX10 geben, denn DX10 ist Vista only.
DX10 wird in frühestens 2 - 3 Jahren in Spiele integriert, weil dadurch alle Spiele 2 Grafikengines haben müssen anstatt nur einer.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

trooper

BeitragFr, Jul 28, 2006 17:05
Antworten mit Zitat
Benutzer-Profile anzeigen
nein, nur 2 rendersysteme, das ist nicht wirklich ein problem, einfach als plugin eins der beiden laden.
oder man siehts endlich ein und verwendet opengl (nur meine meinung)
-- imtane.de.vu --
a cherring ping
 

Dreamora

BeitragFr, Jul 28, 2006 18:52
Antworten mit Zitat
Benutzer-Profile anzeigen
OpenGL taugt nur blöderweise nichts:

1. Implementation der Technik immer 2 Jahre hinten drein
2. 60% der Computeruser können es nicht benutzen. (Intel Treiber vertragen sich selbst mit OpenGL 1.1 nur ganz schlecht, geschweige denn alles was dazwischen ist. Und Intel Karten machen über 50% der User aus!)


Das mit den Plugins ist klar. Nur 2x die Engine schreiben und optimieren musst du dennoch. Aber eben, DX10 wird frühestens in 2-3 jahren wirklich genutzt (von Spielen wie Halo abgesehen die DX10 only sein werden um Vista zu boosten und einfach weil die XBox 360 DX10 Features en masse nutzt und so die Engine grösstenteils rüber genommen werden kann), denn die ersten DX10 Karten kommen erst raus und bei dem StromHunger die die haben (300W und mehr), bin ich mir nicht sicher, ob die eine Existenzberechtigung haben (mein DualCore System mit 7600GT und 2GB RAM hat ein 130W netzteil und läuft auf volllast mit 70-90W ...)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

trooper

BeitragSa, Jul 29, 2006 14:46
Antworten mit Zitat
Benutzer-Profile anzeigen
ich will ja keinen flamewar starten, aber kannst du mir bitte erklären, was du mit "Implementation der Technik immer 2 Jahre hinten drein" meinst?
Die implementation ist genauso alt wie dein grafikkarten treiben?! falls du die features von opengl meinst, muss ich dir ebenfalls widersprechen, durch extensions lassen sich neue grafikkartenfeatures um einiges schneller in opengl umsetzen als in dx, wo neue features erst in einer neuen version umgesetzt werden können.

mit intel treibern habe ich leider nicht allzuviele erafhrungen gemacht, aber ich denke nicht,dass opengl (welche version ist im prinzip ja komplett egal) dort wirklich probleme macht; eher kann ich mir das bei d3d vorstellen, glaub nicht, dass intel onboard chips komplett d3d 9 kompatibel sind?!
-- imtane.de.vu --
a cherring ping
 

Dreamora

BeitragSa, Jul 29, 2006 14:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Informier dich vielleicht besser wie lange hinter DX9 das OpenGL2 kam und was selbst jetzt noch fehlt an standard features.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group