Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Do Mai 16, 2024 05:22

Foren-Übersicht » Programmierung » Shader
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Java Shader Language
BeitragVerfasst: Sa Nov 17, 2012 13:18 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
Ahoi,

vielleicht hat noch jemand den vereinzelten Newsbeitrag bezüglich JavaFX im Hinterkopf. Falls nicht: Auch nicht schlimm. Wichtig ist, dass sich seitdem echt viel getan hat. Unter anderem wurde kürzlich (nein, nicht von mir :p) angekündigt, dass der Java Shader Language Compiler "Dekora" Open Source wird. Das klingt vielleicht erstmal unspannend, aaaaber:

Dekora kompiliert nach OpenGL, Direct3D, SSE und Java Code. Wer also nach einer Möglichkeit sucht, wirklich cross-platform Shader zu schreiben, darf sich auf ein praktisches Tool freuen. Die Ankündigungsmail stellt auch eine mögliche Integration in die JDK in Aussicht.

~ Frase

P.S.: Falls wieder bei jemandem Twitter nicht geht, hier der Direktlink: http://mail.openjdk.java.net/pipermail/ ... 04292.html

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Java Shader Language
BeitragVerfasst: Do Feb 14, 2013 02:34 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
Ich grab mal meinen eigenen Thread wieder aus...

Gerade wurden anscheinend die letzten Decora-Files gepushed. Mag sich mal wer, der was von Shadern versteht, die Dinger angucken und seinen Senf dazu abgeben?
Hier z.B. der Shader für BoxBlur: http://hg.openjdk.java.net/openjfx/8/co ... oxBlur.jsl

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Java Shader Language
BeitragVerfasst: Do Feb 14, 2013 09:25 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Gibt es eigentlich einen grund, warum die was eigenes gebaut haben, anstatt die Open Shader Language wieder zu verwenden? Oder ists nur wieder das übliche Vendor-Lock-In?

grüße

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Java Shader Language
BeitragVerfasst: Do Feb 14, 2013 10:41 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
I have no idea... Ich sehe jetzt die OSL zum ersten Mal. Kann das ja mal auf der Mailingliste einkippen.

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Java Shader Language
BeitragVerfasst: Do Feb 14, 2013 23:03 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
Frase hat geschrieben:
I have no idea... Ich sehe jetzt die OSL zum ersten Mal. Kann das ja mal auf der Mailingliste einkippen.

Und soeben kam die Antwort von Richard Bair: http://mail.openjdk.java.net/pipermail/ ... 06135.html

In Kurz: Er kannte OSL nicht - möglicherweise gab es das damals (vor 5 Jahren) noch nicht, als sie Decora gemacht haben. Sie haben sich aber durchaus auch was anderes angeguckt - in diesem Fall Pixel Bender von Adobe. Bei letzterem hat sie abgehalten, dass die Lizenz unklar ist, die Größe der Runtime und sie es erst auf Sicherheitslöcher durchleuchten hätten müssen. Toll wäre das Tooling und die Technologie wäre prinzipiell robust.

Er lehnt OSL und Pixel Bender nicht prinzipiell ab - hofft sogar, dass sie mal Decora durch Pixel Bender ersetzen könnten. Aktuell hält sie davon die unklare Lizenzsituation, die Sicherheitsbedenken, etc. ab und akuter Zeitmangel.
Sollte sich aber abzeichnen, dass ein Wechsel auf OSL oder Pixel Bender oder etwas ähnliches mehr Vor- als Nachteile bringen würde, hätte er nichts gegen einen Wechsel.

Frage beantwortet?

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Java Shader Language
BeitragVerfasst: Do Feb 14, 2013 23:13 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Yow, super ;). Gut möglich, dass OSL jünger ist, die Tatsache, dass Blender das gerade erst anfängt zu adoptieren für ihre Shader spricht schon fast dafür.

grüße

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Java Shader Language
BeitragVerfasst: Do Feb 14, 2013 23:45 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
Soeben ist eine weitere Antwort, diesmal von James Graham - offensichtlich dem Decora-Maintainer - eingetrudelt: http://mail.openjdk.java.net/pipermail/ ... 06136.html

Inklusiver technischer Details zur Implementierung von Decora selbst in epischer Länge O.o

Die sind heute aber echt mal in Schreiblaune :)

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Foren-Übersicht » Programmierung » Shader


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.018s | 17 Queries | GZIP : On ]