Terrain-Lightmapper

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

Benibaerenstark

Betreff: Terrain-Lightmapper

BeitragFr, Dez 08, 2006 19:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen,

ich suche eine Funktion oder auch eine Software, welche aus Highmaps Lightmaps berechnet. Ich möchte diese dann auf das Blitzterrain machen. Beim googeln habe ich nur Level- oder Mesh Lightmapper gefunden.

Beispiele von solchen umrechnungen sind z.B. im Samples Ordner unter

\Blitz3D\Samples\Blitz 3D Samples\mak\insaner zu finden...

Gruss
Beni
3D Scanner selber bauen? -> www.bewe-3dscanner.ch.vu

Ironstorm

Erstklassiger Contest-Veranstalter

BeitragFr, Dez 08, 2006 20:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht hilft dir Slim Shady http://www.blitzbasic.com/tool...hp?tool=86

Ich benutze für Terrains A.L.E. Damit kann man auch Lightmaps erstellen.

MFG
Ironstorm
..:: blackbird design : blackbird photography : Futuro Verde : X-Commander ::..
MacBook | Intel Core 2 Duo 2,1 GHz | 2048 MB RAM | 80 GB HDD | Mac OS X 10.6.2 (Snow Leopard) | Adobe CS4 Design Premium

Black Spider

BeitragFr, Dez 08, 2006 21:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Photoshop, oder das freie Photoplus haben nen Emboss filter.
Wenn du den auf ne Heightmap anwendest, die Helligkeit und den Kontrast etwas hoch stellst,
dann bekommst du automatisch eine Lightmap.
Evtl. noch nen Blur-Move filter drüber.
Sowas hat jemand (ich meine es war hectic) gecodet und ins Codearchiv gestellt.
Coming soon:
http://img132.imageshack.us/im...im2ab6.gif

Benibaerenstark

Betreff: und auf deutsch?

BeitragFr, Dez 08, 2006 22:47
Antworten mit Zitat
Benutzer-Profile anzeigen
erstmal merci für eure Antworten, ich bin aber noch nicht weiter gekommen. Vieleicht habe ich mich ja ungenau ausgedrückt...

ich will von einer highmap:

user posted image

zu einer lightmap:

user posted image

@Black Spider: wie heisst dieser Filter auf deutsch? was hat hectic ins codearchiv gestellt? ich habe nichts entsprechendes gefunden...


gruss
beni


Edit: Ich habe herausgefunden, wie es mit Photoshop funktioniert: Renderingfilter/Beleuchtungseffekte/Paralleles Licht und dann ein wenig mit den werten Spielen...
3D Scanner selber bauen? -> www.bewe-3dscanner.ch.vu

Black Spider

BeitragSa, Dez 09, 2006 19:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Lad dir Photoplus runter, das ist kostenlos.
Damit kannste problemlos von Height auf Lightmap kommen.
Der Filter heisst glaubich auch bei Deutschen programmen Emboss.

Den links zu Photoplus bekommst du auf www.blitzbase.de

und es geht dann wie folgt:

-Lade deine Heightmap
-zieh nen Emboss Filter drüber (volle stärke)
-erhöhe die Helligkeit des Bildes
-erhöhe den Kontrast
-lasse nen Blurfilter drüberlaufen
-fertig.
Coming soon:
http://img132.imageshack.us/im...im2ab6.gif
 

Dreamora

BeitragSa, Dez 09, 2006 20:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist so aber dann irgendwie keine Lightmap, dass ist dir schon bewusst, oder?
Weil das nicht von einer Lichtrichtung abhängt.

Das sieht eher aus wie eine Illuminationmap oder etwas derartigem.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

FireballFlame

BeitragSa, Dez 09, 2006 23:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei dem Projekt, was ich mit Mitschülern mache, haben wir das (glaube ich) so gemacht:
- Heightmap in 3D-Studio/Cinema4D/... laden
- Lichtquelle setzen
- Kamera so setzen, dass das Terrain ohne Perspektive von oben betrachtet wird und auf dem Bildschirm genau eine texturkompatible Größe hat (z.B. 2048x2048)
- rendern
- als Bilddatei speichern
- im Programm mit EntityTexture aufs Gelände ziehen

Ist ziemlich unprofessionell, hat aber funktioniert Wink
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

Black Spider

BeitragSo, Dez 10, 2006 16:01
Antworten mit Zitat
Benutzer-Profile anzeigen
@Dreamora:
doch, denn beim Emboss-filter kannste die richtung wählen (bei Photoplus geht das), wenn du dann noch nen Blur-Move Filter in die gleiche richtung setzt, dann ziehst du die Schatten sogar noch etwas länger.
Coming soon:
http://img132.imageshack.us/im...im2ab6.gif

DerHase

BeitragSo, Dez 10, 2006 17:16
Antworten mit Zitat
Benutzer-Profile anzeigen
@BlackSpider:
user posted image

Ich finde die Methode, das ganze mit einem Renderprogramm zu rendern am besten. Das tolle daran ist ja, dass man dort ne Bumpmap noch drüber legen kann und das Terrain dann im Spiel viel detailierter erscheinen wird, vorausgesetzt die Shadow-Map ist gr0ß genug Smile
Play Satyr!
 

Darren

BeitragSo, Dez 10, 2006 19:57
Antworten mit Zitat
Benutzer-Profile anzeigen
FireballFlame hat Folgendes geschrieben:
Bei dem Projekt, was ich mit Mitschülern mache, haben wir das (glaube ich) so gemacht:
- Heightmap in 3D-Studio/Cinema4D/... laden
- Lichtquelle setzen
- Kamera so setzen, dass das Terrain ohne Perspektive von oben betrachtet wird und auf dem Bildschirm genau eine texturkompatible Größe hat (z.B. 2048x2048)
- rendern
- als Bilddatei speichern
- im Programm mit EntityTexture aufs Gelände ziehen

Ist ziemlich unprofessionell, hat aber funktioniert Wink


Wieso macht ihr es nicht so?!

Noch einfacher geht es mit texturbacken. Aber so könnt ihr auch GI und Flächenschatten nutzen Very Happy
MFG Darren
 

Dreamora

BeitragSo, Dez 10, 2006 20:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Warum net: Weil ich Terrain Shadowmaps in TextureMaker einfach so machen kann Smile Und dank meinem Script kann ich vorher auch gleich noch aus der Heightmap die nötigen Colormap via TextureMixer erzeugen Smile

Da kommt ein 3D Renderer wohl nie ran, der kann zwar schöne Shadowmaps erzeugen, doch gings mir nur darum, würde ich Gile[s] nehmen (der kann auch alles was ein Renderer kann in bezug auf das, was man in Echtzeit braucht)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

hectic

Sieger des IS Talentwettbewerb 2006

BeitragMo, Dez 11, 2006 16:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, ich habe mal sowas gemacht. Funktioniert nur auf Terrains. Wenn sich Objekte auf diesen befinden, so werfen diese keine Schatten. Es wird ein zusätzliches (statisches) Image benötigt, welches über das ganze Terrain gezogen werden muß. Schlagschatten werden berücksichtigt. Im grunde ganz nett, aber noch Verbesserungswürdig. Vielleicht hilft dir das ja denoch.

https://www.blitzforum.de/foru...t=schatten

Black Spider

BeitragMo, Dez 11, 2006 19:56
Antworten mit Zitat
Benutzer-Profile anzeigen
genau das meinte ich doch am Anfang, als ich sagt hectic hätte was gecodet.
Pack das am besten mal ins Codearchiv;
dann können andere Leute danach suchen und finden.
Coming soon:
http://img132.imageshack.us/im...im2ab6.gif

FireballFlame

BeitragMo, Dez 11, 2006 23:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn die Systemanforderungen nicht soo niedrig sein müssen, nehmt doch das hier Wink
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group