Guten Tag,
ich bin gerade dabei ein wenig mit dem 3 dimensionalen Zeug in JavaFX rumzuspielen, habe mir nun einige Objekte aus ImageViews zusammengebastelt. Nehmen wir mal ganz einfach an ich habe einen Würfel welcher aus 6 ImageViews besteht, nun würde ich da ganz gerne realistische Beleuchtung dabei haben. Gesagt, getan, gar kein Problem, nur blöd dass die ImageView für das Licht mehr oder weniger Transparent ist. Ich hätte zum Beispiel ganz gerne dass das Licht komplett weg ist, wenn ich die Lichtquelle in die Mitte des Würfels lege und das Licht somit einschließe, desswegen wollte ich nun mal fragen wie das denn am leichtesten zu machen ist.
Die lichtquelle ist bei mir meißt ein Spot(light), das nächste Problem ist, wenn ich das Spotlight als Effekt auf die Komplette Gruppe des Objekts anwende, dann funktioniert das mit dem depthTest bei den ImageViews nicht mehr.
Weiß jemand weiter ?
mfg Major
ich bin gerade dabei ein wenig mit dem 3 dimensionalen Zeug in JavaFX rumzuspielen, habe mir nun einige Objekte aus ImageViews zusammengebastelt. Nehmen wir mal ganz einfach an ich habe einen Würfel welcher aus 6 ImageViews besteht, nun würde ich da ganz gerne realistische Beleuchtung dabei haben. Gesagt, getan, gar kein Problem, nur blöd dass die ImageView für das Licht mehr oder weniger Transparent ist. Ich hätte zum Beispiel ganz gerne dass das Licht komplett weg ist, wenn ich die Lichtquelle in die Mitte des Würfels lege und das Licht somit einschließe, desswegen wollte ich nun mal fragen wie das denn am leichtesten zu machen ist.
Die lichtquelle ist bei mir meißt ein Spot(light), das nächste Problem ist, wenn ich das Spotlight als Effekt auf die Komplette Gruppe des Objekts anwende, dann funktioniert das mit dem depthTest bei den ImageViews nicht mehr.
Weiß jemand weiter ?
mfg Major