|
1 registered members (TipmyPip),
4,375
guests, and 0
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
Cinema 4d import
#352039
12/30/10 23:49
12/30/10 23:49
|
Joined: Jan 2010
Posts: 34
Sleepy82
OP
Newbie
|
OP
Newbie
Joined: Jan 2010
Posts: 34
|
Hallo ich habe mir mit Hilfe einer Heighmap die ich in Photoshop erstellt habe in Cinema4d ein terrain gebastelt dieses Terrain habe ich in Bodypaint bemalt.
Ich habe es als FBX2010 exporiert und in 3dgamestudio Importiert.
Hierzu habe ich ein paar Fragen:
1. Die Textur wurde nicht mit importiert ( Nur das Mesh)wie exportier ich die Textur am BESTEN in 3dgs ? (siehe auch punkt 3)
2. Wie macht macht ihr das die Grössen verhältisse stimmen ? Ich habe das Terrain ohne Textur getestet in Cinema hat es eine Grösse von 400 * 400 cm in 3d Gamestudio hat das Terrain noch die grösse eines Schachbrett (aus sicht der Schachfigur)
3. Nach dem Import des Terrain habe ich es Skaliert und in Cinema4d die Textur manuell als BMP abgespeichert und sie im 3dgs über das Terrain geworfen das Problem ist nur sie gekachelt wird, wie kann ich mein Terrain wie in Punkt 1 importieren ? Ausserdem glaube ich das wenn sie über das Skalierte Terrain (nicht gekachelt) geschmissen wird, wird die Textur wohl sehr grob und verpixelt aussehen es muss da noch eine bessere Möglichkeit geben?
vielen Dank und einen guten Rutsch
Last edited by Sleepy82; 12/30/10 23:50.
|
|
|
Re: Cinema 4d import
[Re: Sleepy82]
#352401
01/03/11 14:21
01/03/11 14:21
|
Joined: Jan 2010
Posts: 34
Sleepy82
OP
Newbie
|
OP
Newbie
Joined: Jan 2010
Posts: 34
|
|
|
|
Re: Cinema 4d import
[Re: Sleepy82]
#352449
01/03/11 18:29
01/03/11 18:29
|
Joined: Jul 2001
Posts: 6,904
HeelX
Senior Expert
|
Senior Expert
Joined: Jul 2001
Posts: 6,904
|
Hi Sleepy, also ich exportiere im Moment nur über FBX6 und lasse als FBX2010 importieren. Ich glaube, ich hatte mal Probleme, wenn ich über FBX2010 exportiere... ich weiß aber nicht mehr welche und mache es seitdem nur so. Auch habe ich in meinem Cinema die Maßeinheit auf Inch umgestellt, da, so wie es aussieht, diese Einheit 1:1 beim Import in den MED übernommen wird (müsste für den WED auch gelten, da geben ich aber kein Gewähr). Erstelle ich einen Standard-Würfel mit 200x200x200 inches, dann habe ich im MED - ohne die Skalierung umzuändern - einen 200x200x200 quants Würfel. Damit lebe ich eigentlich ganz gut - 1 meter sind auch gut 39 inch, von daher kannste da nix verkehrt machen, wenn du in Metermaßen modellierst, dann sind bei dir halt ein Meter dann 39.3700787 quants  ansonsten eben skalieren. Das mit den Texturen muss man richtig anlegen, aber im Grunde ist es nicht schwer. Du machst ein Material, lädst die Textur als "Farbe" ins Material und - ganz wichtig!!! - gebe dem Material einen Namen, wie z.B. "terrain" oder sowas. Wenn du TGA oder BMP verwendest, dann exportiert der das normalerweise dann auch gleich mit. Wenn das in Cinema nicht gekachelt ist, dann sollte das im MED auch nicht gekachelt sein. Die Texturauflösung bestimmt in der Tat wieviele Details du siehst oder wie "blurry" das Ganze ist. Ein Terrain in einem Spiel anzuzeigen, wobei alle Informationen in eine große Textur eingebacken ist, ist heute Wahnsinn (früher, wo man kleinere Texturbrötchen gebacken hatte, da war das hin und wieder noch praktikabel). Es empfiehlt sich allgemein mit einem multi-texture shader das Terrain zu texturieren und auch noch sowas wie detail-maps oder ähnlich einzusetzen. Ich hoffe, das hat irgendwie geholfen 
|
|
|
Re: Cinema 4d import
[Re: Sleepy82]
#352462
01/03/11 19:47
01/03/11 19:47
|
Joined: Jul 2001
Posts: 6,904
HeelX
Senior Expert
|
Senior Expert
Joined: Jul 2001
Posts: 6,904
|
Wer hat den gesagt, dass ich Terrains baue? Haha  Ich kann mich nicht erinnern wann ich jemals ein Spiel mit einem Terrains gemacht habe  ne... die mag ich nämlich gar nicht. Aber nichtsdestotrotz - anscheinend hast du meinen Post nicht aufmerksam durchgelesen: wenn dein Terrain in Cinema 4 Meter breit ist, dann sind das 4 Meter = 157.480315 Inches, was der MED als ungefähr 157 Quants interpretiert. Ist ja klar, dass es da zu klein ist. Also entweder du stellst im Import-Dialog von MED oder im Export-Dialog von Cinema einen Skalier-Faktor ein, oder du arbeitest direkt in den Maßen, so wie du es haben willst. Mach es doch in Cinema 150 x 150 Meter!
|
|
|
Re: Cinema 4d import
[Re: Sleepy82]
#352495
01/03/11 23:18
01/03/11 23:18
|
Joined: Jul 2001
Posts: 6,904
HeelX
Senior Expert
|
Senior Expert
Joined: Jul 2001
Posts: 6,904
|
Nö, 150x150 Meter sind einfach nur 150x150 Meter... und was bei dir jetzt genau ein Meter ist (ob 32, 64, 128... quants) ist ja auch dir überlassen. Ich hab dir nur gesagt, wie du rechnen musst, um zu wissen, wie MED die Maße von Cinema interpretiert.
Und wie ich bereits sagte: es ist nicht sonderlich geschickt eine riesige Textur für ein Terrain anzulegen. Bereits eine 1024x1024px Textur ist zwar für "normale" Objekte schon recht hochauflösend, aber für ein Terrain reicht das i.d.R. nicht - und zweitens macht da die Grafikkarte ab gewissen Ausmaßen nicht mehr mit, bzw. wird das Rendering arg ausgebremst.
Überleg mal, ob du nicht einen Multitexture-Shader verwenden willst! Du hast z.B. mehrere Texturen, z.B. Gras, Sand, Stein usw. Und dann erzeugst du für das Terrain eine relativ große Textur (1024² z.B.), die dann -maskiert- wo die einzelnen Texturen -draufgekachelt- werden. Der Shader nimmt dann die Maske und blendet die Texturen dann dementsprechend über.
Gamestudio ist ein solcher Shader beigelegt, ich weiß aber gerade nicht auswendig, wieviele Texturen der unterstützt.
|
|
|
|