ZBrush.de - Forum

Zur Registrierung

ZBrush.de - Forum - Rund um ZBrush/ZBrushCore - ZBrush

Alle Themen rund um ZBrush, fertige Bilder und WIPs

Posting nur für registrierte Mitglieder erlaubt!

User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

Problems, problems,problems

16.06.2005 14:31   (Vor 6889 Tagen) 5684 Aufrufe 14 Antworten

Hallo community

Ich hab wieder mal ein Problem mit ZBrush und zwar folgendes.
Ich bearbeite gerade ein Ohr eines Kopfes und schiebe und zupfe mit dem move-tool das low poly mesh hin und her sodass ich eine einigermassen passende Geometrie zustandebringe.
Ab und an schalte ich auf SubDivLevel 2 oder 3 um zu sehen wie die Geometrie hoeher aufgeloest aussieht. Mir fiel nach einigem Probieren auf dass Details die ich vorher schon mal modelliert hatte ploetzlich wieder verschwunden waren :mad: und so hab ich mal etwas ausprobiert. --Siehe Bilderserie:

Originale Geometrie,vor Subdividing:
user_img-dPpt9JWqdw_1_before_subdiv.jpg

Subdivided auf level2:
user_img-BneU8ottTY_2_subdivided.jpg

Nach der Unterteilung wieder auf level 1:
user_img-9I8rDtCvV4_3_after_subdeviding_level1.jpg

Ladet eventuell die Bilder in einen Viewer und browst mal auf und ab, dann sieht man die Veraenderungen ganz besonders. Man beachte bitte den einen von mir markierten Eckpunkt ...
Sehr aergerlich das Ganze. Vorallem weil es auch nichts bringt ein morph target zu erstellen-das Mesh schrumpft trotzdem!
*Aargh!* - Ich bin sauer! Ein haufen Details die ich schon hatte sind wieder futsch! Gerade beim Ohr tu ich mir so schwer. - Das sackt jetzt!

Weiss jemand Abhilfe?

gruss
kelvin273

[Editiert am 16.06.2005 von kelvin273]

User-Avatar
Alihahd
Junior Member

Mitglied seit: 24.04.2005 15:23
Posts: 19

Alihahd
User-Avatar
Junior Member

Mitglied seit:
24.04.2005 15:23
Posts: 19

Abhilfe weiß ich leider keine. Kann nur sagen das mir das auch schon mehrfach
Aufgefallen ist. :(


Ali



wer aufhört besser zu werden, hat aufgehört gut zu sein


User-Avatar
seppl
Junior Member

Mitglied seit: 24.05.2005 10:50
Posts: 30

seppl
User-Avatar
Junior Member

Mitglied seit:
24.05.2005 10:50
Posts: 30

was genau meinst du denn mit verschwunden?
anhand deiner bilder heisst das doch, dass der vertex an dem rumzupfst nicht genau an der stelle im raum ist wie vor der erhöhung des subd-levels, oder sehe ich das falsch?

mfg seppl



ps: was hast du denn unten alles für buttons noch in die ui von zb eingefügt?


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

@seppl
Genau so ist es! Und nicht nur der eine Vertex! die ganze Geometrie wird abgesmooth'd und verkleinert -->Details verschwinden! Lade mal Bild 1 und 3 in deinen Bilderbrowser (ACDSee,IrfanView-whatever) und schalte zwischen diesen beiden Bildern hin und her dann siehst Du was sich alles veraendert.
Ich habe in Verdacht, dass mein nicht geschlossenes mesh daran Schuld ist, haette aber gerne noch die Meinung einens Profis bevor ich die Sache auf ZBC poste - Souleat wo bist Du!!?.
Ein aehnlicher Effekt ist mir bekannt wenn man Polygone in ZBrush loescht. Dann wird das Mesh auch automatisch gesmootht... :(

[Editiert am 16.06.2005 von kelvin273]


User-Avatar
seppl
Junior Member

Mitglied seit: 24.05.2005 10:50
Posts: 30

seppl
User-Avatar
Junior Member

Mitglied seit:
24.05.2005 10:50
Posts: 30

hmmm, evtl. bevor den subd-level erhöst speichern und testen. kanns mir nur so erklären, dass zb beim smoothing (interpolation zw. den einzelnen levels) einen fehler macht. habs grad mal getestet. nimm dann vertex, verschiebe ihn, bleib mit deinem cursor an der stelle und wechsle nun zwischen den einzelnen levls. er sollte nun ca. um die hälfte genau in die entgegengesetzte richtung verschoben sein. das passiert aber nur einmal und liegt an dem interpolationsalgorythmus von zb (anders könnt ich es mir nicht erklären), da jedes level seine eigene topologie hat. einfach den vertex im unteren subd-modus etwas weiter ziehen als gewollt und du hast deinen effekt auch im höheren subd-modus.

bitte das alte ps mal beantworten ;)

mfg seppl


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

@seppl:rePS
Aach das sind nur ein paar ZScripts von ZBC die man dazuladen kann ('DefaultZScript'-button rechts oben neben 'Help'). Was ist denn da alles dabei: XYZ-Adjust (brauch ich oft), MaterialPack, Zketcher (Pencilcase)1.1, ZList, ZifClick2 (auch cool), ColorQuick, MoldyTool2, und Material Baker, den Texture Master hab ich nur mal ausprobiert. Der funkt glaub ich nur in der 1.55 Version so richtig und ist in der 2er version ja durch den Projection Master mehr als ersetzt worden.

HopeItHelps
kelvin


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

So ich hab das Problem auch gleich mal auf ZBC geopstet vielleicht interessierts ja noch jemanden... ( Alihahd ;))

Gruss
kelvin273


Ca
cabal
Junior Member

Mitglied seit: 07.04.2005 16:15
Posts: 89

cabal
Ca
Junior Member

Mitglied seit:
07.04.2005 16:15
Posts: 89

Moin,
ich kenn das nur aus max,
das objekt wird in diesen fall neu berechnet und die anordnung der vertex und edges, sozusagen gemittel(smooth).
Das Programm erechnet aus den vorhanden parametern ein mittelwert und positoniert die punkte neu, was gerade extreme Polypositionen, meiner meinung nach, in bezug zu den anderen ausmittelt.
Um die Objekt-Proportionen beizubehalten
Sowas umgehe ich immer mit dem HSDS Modifier, der selektiv genutzt werden kann.
Sowas kann Zbrush doch auch oder?



if the brain were so simple we could understand it,
we would be so simple we couldn't.
http://www.Kaffkafilm.com


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

@cabal
Ja das verstehe ich auch. muss ja auch so sein dass das mesh ein wenig smoother wird wenn ich von level 1 auf 2 wechsle. wenn ich dann aber zurueck auf level 1 schalte erwarte ich mir aber dass level 1 wieder so aussieht wie der level 1 vorher!
Ich habs jetzt in Silo probiert. Silo macht das smooth correkt. D.h. wenn ich wieder auf einen subdivision level darunter schalte sieht das mesh aus wie vor dem Smooth. ZBrush macht das eben nicht so.

Gruss
kelvin273


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

So Leute! Ist wieder mal so ein newbie-'user-error' von mir und ein typisches Anwendungsbeispiel von 'Unwissenheit schuetzt vor Schaden nicht'. :)

Man kann diesen Smooth-Effekt vermeiden/vermindern indem man nach dem dividen (mit SSmt-button (Subdivision Smooth) aktiviert) das originale Modell nochmals nachladet/importiert.
Thats It!

Gruss
kelvin273


User-Avatar
seppl
Junior Member

Mitglied seit: 24.05.2005 10:50
Posts: 30

seppl
User-Avatar
Junior Member

Mitglied seit:
24.05.2005 10:50
Posts: 30

is aber auch nich das gelbe vom ei, oder? jedesmal nen model zu importieren wenn man den zwischen den levels hin und her switcht... :(

mfg seppl


GF
GFX-Händchen
Member

Mitglied seit: 07.12.2003 12:37
Posts: 199

GFX-Händchen
GF
Member

Mitglied seit:
07.12.2003 12:37
Posts: 199

Zitat:
kelvin273 schrieb
Man kann diesen Smooth-Effekt vermeiden/vermindern indem man nach dem dividen (mit SSmt-button (Subdivision Smooth) aktiviert) das originale Modell nochmals nachladet/importiert.
Thats It!

Hää, das kapier ich nicht so ganz.
Ich lade das Modell also ein zweites mal und kann dann das erste bearbeiten?
Wie blende ich aber das zweite aus, damit es mir nicht im Weg steht?
Naja, soweit bin ich eh noch nicht.;)
Bin schon froh, wenn ich überhaupt was in ZB hinbekomme.;)


Ca
cabal
Junior Member

Mitglied seit: 07.04.2005 16:15
Posts: 89

cabal
Ca
Junior Member

Mitglied seit:
07.04.2005 16:15
Posts: 89

Du mußt wohl das smooth obj wegschmeißen,
und dann das "alte" wieder aufziehen.

Ich denke das gute daran ist, das du immer wieder zurück
kannst, zu dem Punkt(wenn dein Objekt echt blöd verhauen ist)
an dem du es als Ref-Model abgespeichert hast.
;)

[Editiert am 17.06.2005 von cabal]



if the brain were so simple we could understand it,
we would be so simple we couldn't.
http://www.Kaffkafilm.com


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479


User-Avatar
kelvin273
Member

Mitglied seit: 17.09.2004 12:14
Posts: 479

kelvin273
User-Avatar
Member

Mitglied seit:
17.09.2004 12:14
Posts: 479

Hallo Leutz
Nee Leute, das funktioniert anders.
Und zwar bietet ZBrush die Funktion, dass man Modelle quasi 'updaten' kann. Zack Peroc zeigt das in seinem Gnomon Video (gibt's auch bei 3dpowerstore.de ;)) sehr schoen wie das funktionieren kann. Ich hab bis jetzt noch keinen Anwendungsfall fuer mich gehabt. - Bis jetzt!!

Wie gesagt smootht ZBrush bei jedem Mal divide das Modell ab. Dabei gehen bereits modellierte Details verloren, und das Modell schrumpft dabei. Je feiner das Modell aufgeloest ist umso weniger wird gesmootht und geschrumpft. Der Berechnungsalgorithmus arbeitet einfach so. Scheinbar geht das nicht anders um eine auf und abwaerts Scrollfunktion (in der Aufloesung) zu realisieren. Details von einem niedrigeren level haben Auswirkung auf den/die hoeheren levels und vice versa.
Um das smooth und shrinken zu vermeiden besteht die Moeglichkeit das Modell nachtraeglich mit dem Originalstand 'upzudaten' indem man einfach nochmals auf 'Tool' --> 'Import' das mesh bzw. Modell nochmals ladet. Allerdings muss das mesh die gleiche Polygonanzahl haben wie euer aktives mesh. (meistens so wie das mesh in Aufloesungslevel 1) Sonst meckert ZBrush und fuehrt das update nicht durch. Um 'relativ' verzerrungsfrei zu dividen, muesst Ihr das mesh am besten vor jedem 'Divide' schnell mal als .obj exportieren und dann dividen, den slider einen level zurueckscrollen und nochmals das Modell in diesem Level re-importieren/updaten. Die Subdivision levels in ZBrush bleiben dabei alle erhalten. Das Modell bleibt aktiv - einzig werden die Koordinaten der Vertives neu justiert.
Diese Funktion des Nachladens find ich genial, da man zB. ein Displacementmap auch auf verschiedene Blendshapes einfach und sehr komfortabel aufbringen kann. Oder man 'posed' den Character in einer anderen Software und kann in ZBrush das Modell von der default pose in die neue pose mit dem aktuellen Displacementmap oder vorhandenen SDiv-levels einfach updaten. Es muss aber umbedingt die Polygonanzehl gleich bleiben bzw uebereinstimmen!

Ladet mal diesen Polywuerfel in ZBrush, dreht Ihn in eine isometrische Ansicht und smootht Ihn ordentlich ab. Waehrend dem schmusen bitte kein Zoom, Rotate oder dergleichen ausfuehren um sen aktuellen scale nicht zu veraendern. Stellt den SDiv-Slider sodann zurueck auf den Wert 1 und ladet unter Tools-->Import den .obj
Ladet mal den Polywuerfel nochmals nach. Na was passiert daß

Alternativ ist auch gleich neben dem SDiv-slider der Chage Button. Der hat eine aehnliche Funktion falls das Modell zum Nachladen nicht mehr verfuegbar sein sollte...

HopeItHelps.
Schaut euch auch den thread im ZBC an. Aurick hat das 'Wie und Warum' sehr gut erklaert. (besser als ich ZB-noop das kann)
kelvin273

EDIT: Uuups beim ersten mal hat dieses Posting nicht ganz geklappt. Bitte den Mod das obige Fehlposting zu loeschen ;)

[Editiert am 17.06.2005 von kelvin273]


Insgesamt 15 Beiträge