Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS4 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-12-2010, 14:26   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 229
cinema 4d collada-daten seltsames licht

hallo,
es ist etwas speziell, aber vielleicht doch bereits bekannt (?!)

unzwar arbeite ich gerade an einem augmented-reality-projekt.
hierzu lade ich eine in cinema 4d erstellte collada-3d-grafik in meine papervision und adde sie entsprechend eines markers an.
(beispiel: YouTube - augment reality cow)

nun habe ich aber ein problem: meine objekte sind einfarbig, aber auch komplex. leider scheint im collada das licht nicht mit exportiert zu werden (?!)
weshalb in flash also jede wand eines würfels die exakt gleiche farbe bekommt. (vorstellbar, was ich meine?! die räumliche wirkung geht drauf.)

wie kann ich eine lichtquelle in flash anlegen, die auf meine collada-objekte projeziert wird ohne meinem 3d-projekt innerhalb von flash ein neues material zuweisen zu müssen?
achso... ich lade über new DAE();

ja.. ist etwas speziell.. umso dankbarer wäre ich, falls jemand einen tipp hat.
also danke schon im vorraus
Flashnism ist offline   Mit Zitat antworten
Alt 30-12-2010, 18:48   #2 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 229
hat keiner eine idee?! ich hoffe ich konnte das problem überhaupt verständlich schildern?!
Flashnism ist offline   Mit Zitat antworten
Alt 04-01-2011, 13:25   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 229
hm...;(
Flashnism ist offline   Mit Zitat antworten
Alt 04-01-2011, 14:25   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Ort: Köln
Beiträge: 28
Hi.

Warum möchtest du das Material nicht im nachhinein nochmal auf das Modell adden?
arne_ ist offline   Mit Zitat antworten
Alt 04-01-2011, 15:42   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 229
hab ich schon versucht. leider stimmt auch dort was nicht mit dem licht:
irgendwie "blinken" die elemente.. als wüsste er nich, wo grad schatten und wo licht ist. ständig wechselt die helligkeit.
weiterhin ist es nicht so günstig, da die einzelnen elemente verschiedene farben haben. dadurch müsste ich ziemlich viele materialien anlegen.

ist es denn üblich beim colladaimport die lichtquelle erst in flash zu setzen? oder kann/wird diese ebenfalls schon in c4d angelegt? ich weiß noch gar nicht, was die standartvorgehensweise wäre..
Flashnism ist offline   Mit Zitat antworten
Alt 04-01-2011, 15:54   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Ort: Köln
Beiträge: 28
Die Lichtquelle wird immer mit Papervision angelegt.

Du könntest in C4D die Texturen als jpg exportieren (wie genau das funktioniert weiß ich nicht, aber so bekomme ich die daten immer). In Papervision kannst du dann das jpg als ShadedMaterial auf dein modell mappen.
arne_ ist offline   Mit Zitat antworten
Alt 04-01-2011, 16:26   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 229
hm... seltsam. also das material aus c4d scheint ja übernommen zu werden. nur scheint es das licht in papervision komplett zu ignorieren. vielleicht müsste man in c4d dem material schonmal sagen, dass es auf licht reagieren soll?!
(hab grad keine ahnung, wie ich das besser ausdrücken soll ... bin absoluter anfänger bei c4d. flash beherrsche ich eig. recht gut.)


wenn ich in papervision das (jpg-) material draufmappe tipp ich jetzt mal, dass auch hier der schatten wieder zappelt..wie, wenn ich n einfarbiges material drauflege. (bei in flash angelegten modellen .. also n cube o.ä. ist der schatten übrigens 1a .. so, wies sein soll, obwohl ich ihm genau das selbe material zuweise.)

im zweifelsfall versuch ichs mal mit der jpg variante... aber es muss doch irgendwie gehen die collada so raus zu kriegen, dass sie auf papervisionlicht reagiert... oh mann.

achso ... oder muss ich der collada in papervision dann auch noch zu weisen, auf welche lichtquelle sie zu reagieren hat?!
sonst mache ich das ja fürs material. aber wenn ich nun kein material drüberziehe (weil ja schon aus c4d mitkommt), kann ichs dem element vielleicht trotzdem zuweisen?
ala
dae-objekt.haus:
lichtquell ist licht1
oder so was..?!

Geändert von Flashnism (04-01-2011 um 16:33 Uhr)
Flashnism ist offline   Mit Zitat antworten
Alt 04-01-2011, 16:44   #8 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Ort: Köln
Beiträge: 28
Nein, eine Lichquelle einem Modell zuordnen kannst du nicht. Das Modell braucht ein ShadedMaterial welches dann auf die Lichtquelle reagiert.

Also, Collada exportieren und Textur erzeugen (ich glaube es heißt Texturen backen oder so ähnlich, aber da gibst sichwerlich leute die dir eher sagen können wir genau du das machen musst). Dabei kommt dann ein .dae und eine gesamttextur heraus. Aus dem jpg erstellst du ein BitmapMaterial. Dann einen Shader erstellen und aus beidem das ShadedMaterial. Das kannst du dann auf dein Modell mappen.

Grüße
Arne
arne_ ist offline   Mit Zitat antworten
Alt 04-01-2011, 17:03   #9 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 229
hm .. schade..
aber ich versuchs dann eben mal so. bis ende der woche wollt ichs schaffen. ich meld mich hier sicher weiter... danke schon mal für die ernüchterung..
Flashnism 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
collada triangles salazar 3D 0 16-10-2010 20:23
dae vs collada in pv3d flasher_gordon 3D 1 13-03-2009 10:04
Papervision3D Collada iiisiii 3D 0 10-03-2008 13:55
Papervision3D Collada Metrophos ActionScript 3 3 31-08-2007 12:42
Collada Plugin für Cinema 4D 10 PuppetMaster 3D 1 09-02-2007 02:32


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

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


Copyright ©1999 – 2012 Marc Thiele