Zurück   Flashforum > Software > 3D

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-02-2010, 16:03   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
[PV3D] Clipping-Fehler bei simplen Beispiel

HI,

unter DIESEM LINK sieht man meine ersten Gehversuche mit PV3D. Aber kaum lasse ich einfach nur eine Plane auf einem Fußboden drehen, erscheinen diese doofen Clipping-Fehler.

Schon kein Bock mehr!! :-)

Was ist da los?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 18-02-2010, 16:49   #2 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.839
Zitat:
Was ist da los?
z-fighting
Z-fighting - Wikipedia, the free encyclopedia

die Tiefe des Triangles auf dem Boden kommt im Konflikt mit ein Triangle aus der drehenden Plane.

Du kannst entweder QuadrantRenderer verwenden um die Triangles weiter zu unterteilen.
Dabei kann allerdings deine CPU schnell ins schwitzen kommen.

Für den Fall hier könntest du mit 2 Viewportlayern arbeiten da die drehende Plane ja ständig vor der Bodenplane angezeigt werden soll.
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 18-02-2010, 19:06   #3 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Verstehe. Vielen dank für den hinweis! Schade, dass die engines noch so sehr in den kinderschuhen stecken.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 18-02-2010, 20:06   #4 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.226
Hier schau mal! Tutorial Viewportlayers Man bekommt ganz respektable Ergebnisse.

LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist gerade online   Mit Zitat antworten
Alt 19-02-2010, 06:41   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Ort: Berlin
Beiträge: 271
Ich hatte mal gelesen, das man die einzelnen Dreiecke in ein Array packt und vor dem zeichnen nach z sortiert.
__________________
MfG toosten

IDE: Adobe® Flex® Builder™ 3, Adobe® Flash® Builder™ 4
toosten ist offline   Mit Zitat antworten
Alt 19-02-2010, 12:13   #6 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.226
@ toosten: ja genau das kannst Du durch das Arbeiten mit ViewPortLayern erreichen. Allerdings nicht auf triangle-Ebene sondern auf DisplayObject3D-Ebene. Du kannst sogar bestimmen, welche Objekte Du grad rendern möchtest und welche nicht, indem Du sie einfach nicht in dieses Array mit aufnimmst.

ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.

Geändert von andrelehnert (19-02-2010 um 12:15 Uhr)
andrelehnert ist gerade online   Mit Zitat antworten
Alt 19-02-2010, 18:22   #7 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
hallo nochmal,

also sicherlich ist das alles irgendwie nachvollziehbar und auch (mit einiger Mühe) lösbar, aber letztendlich finde ich, dass eine "vernünftige" 3D-Engine solche Dinge automatisiert lösen sollte.
Ich habe mich lange vor der Einarbeitung in Flash-3D-Engines gedrückt, weil mir die Qualität bisher nicht gefallen hat. Nun wollte ich mal anfagen und "stolpere" schon gleich zu Beginn über banale Hürden, die eher nerven als plausibel erscheinen.

Wie seht ihr das so?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 19-02-2010, 18:36   #8 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.839
Schalt mal in 3D Studio Max die Darstellung auf Softwarerendering um (Heidi). Dieses "banale" Problem ist ohne Hardwareunterstützung nicht so einfach zu lösen.

Die 3D API von Flash 10 hat genau die selben Probleme bzw. ignoriert diese. Auf der anderen Seite macht es auch Spaß Lösungen für bestimmte Fälle zu finden.

Eine "rundum-sorglos-Lösung" bietet weder Away3d noch Papervision3D noch Alternativa3D.

Von den Features und der Architektur gefällt mir zur Zeit Away3d am besten allerdings sollte man sich niemals von Techdemos blenden lassen.
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 20-02-2010, 21:33   #9 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Nette info. Danke
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 20-02-2010, 22:59   #10 (permalink)
Pixeldipaxeldipux
 
Benutzerbild von Ahrsib
 
Registriert seit: Dec 2002
Ort: Ruhrmetropole Essen
Beiträge: 7.589
Frage: Wofür möchtest du es gebrauchen?

Ahrsib
... designpraktisch.
__________________
Selbstgelerntes ist am Besten!

iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000
Achim ...Orient

Das Flashforum zu unterstützen ist ganz einfach!
Ahrsib ist offline   Mit Zitat antworten
Alt 22-02-2010, 10:01   #11 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
letztendlich wollte ich mich gerne allgemein einarbeiten.

Ich arbeite auch beruflich im 3D-Bereich und wollte nun gerne die Verbindung zwischen 3D-Grafik und Interaktivität herstellen.
Wo genau das hinführen soll, kann ich noch nicht konkret sagen.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PV3d MovieMaterials Fehler LordCash 3D 1 26-01-2010 04:38
png-Clipping? thomas_as Flash 8 2 03-01-2006 10:38
Clipping rmasterb Spielkonzepte und Spieleprogrammierung 4 16-06-2005 06:03
div clipping per js? #exec HTML und CSS 2 03-12-2003 17:52
date-object: fehler im beispiel aus "flash 5" von c.blatz/G.marischka? hendrik s Flash 4 und Flash 5 0 06-02-2002 13:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele