Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
Latest News

22.11.2010 17:00-18:00 h

 

Adobe eSeminar: Das neue 3D PDF Plugin für Adobe Acrobat X von Tetra4D

------------------------------

29.06.2010

 

TCS-Day in Nürnberg am 14.07.10 - Experten beantworten Fragen rund um das Thema techische Dokumentation

------------------------------

26.05.2010

 

Tech Soft 3D übernimmt Teile der 3D-Technologie von Adobe

------------------------------

26.05.2010

 

3D-X-tension (ehem. acronaut 3D toolbox) für den Adobe Acrobat endlich fertig

 

 
Material / Textur zuweisen
 Moderiert von: acronaut Produkt: Adobe Acrobat 3D V8  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
clustar
Member
 

Eintragen seit: 19 Aug 2007
Herkunft:  
Berichte: 8
Status:  Offline
 Geschrieben: 25 Sep 2007 12:00

Text übernehmen

Antworten
Hallo,

ich würde gerne in einem 3d PDF die Materialien ändern, ein Beispiel wie man die Farben ändert habe ich schon gefunden und ausprobiert, funktioniert gut.
Ich scheitere aber an der Frage, wie ich die Textur ändern kann.

Hier das Beispiel, diffuse color, von Andreas Vogel:

Material = C3D.scene.materials.getByName("Material3");
Material.diffuseColor(0.3,0.4,0.1);

link:
http://www.acronaut.de/view_topic.php?id=150&forum_id=10&highlight=farbe+

mavue7
Member


Eintragen seit: 12 Dez 2006
Herkunft:  
Berichte: 63
Status:  Offline
 Geschrieben: 26 Sep 2007 13:38

Text übernehmen

Antworten
wenn du ein material erstellst bzw. ein vorhandenes bearbeiten willst, klick mit rechter maus - materialeigenschaften - maps. dort kannst du unten interne bilder laden.


alternativ gibts vordefinierte materialien + texturen in den registern "Texturen" und "Materialien" (ansicht-explorerleisten)

clustar
Member
 

Eintragen seit: 19 Aug 2007
Herkunft:  
Berichte: 8
Status:  Offline
 Geschrieben: 26 Sep 2007 14:27

Text übernehmen

Antworten
Vielen Dank für die schnelle Antwort, allerdings geht es mir nicht um die Texturauswahl in ArcrobatToolkit sondern wie kann ich mithilfe von JavaScript die Textur im PDF ändern.

Im API Reference-Buch von Adobe habe ich gesehen das man auch die Textur mit js ansprechen kann. Dort findet sich unter Texturen der Hinweis getImage, aber leider habe ich keine Ahnung wie ich das umsetzen soll.





acronaut
Administrator


Eintragen seit: 13 Sep 2006
Herkunft: München, Deutschland
Berichte: 640
Status:  Offline
 Geschrieben: 2 Okt 2007 16:49

Text übernehmen

Antworten
Hi,

das geht nur, wenn Du bereits ein Material in der Datei drin hast. Habs noch nicht mit dem kompletten Material ausprobiert, aber mit den Texturen läuft es folgendermaßen:

var Image = C3D.nodes.getByName("Teilename1").material.reflectionTexture.getImage();

C3D.nodes.getByName("Teilename2").material.reflectionTexture.setImage(Image);


Hoffe es bringt Dich weiter.

Gruß,
Andi

Letzte Änderung am 2 Okt 2007 16:50 von acronaut

clustar
Member
 

Eintragen seit: 19 Aug 2007
Herkunft:  
Berichte: 8
Status:  Offline
 Geschrieben: 4 Okt 2007 13:00

Text übernehmen

Antworten
Vielen Dank für die schnelle Antwort. Ich habe jetzt das Probelm gelöst in dem ich die Teile ein bzw. ausblende.


visible =true//false



till84bk
Member
 

Eintragen seit: 9 Okt 2008
Herkunft:  
Berichte: 1
Status:  Offline
 Geschrieben: 24 Okt 2008 09:29

Text übernehmen

Antworten
Hi Acronaut,

habe versucht deinen Code auf meine Datei anzuwenden, leider vergebens. Bezieht sich ("Teilname") auf Textur oder Material. Könntest du vielleicht eine Beispieldatei mit integriertem Image im PDF posten? Wäre super.
Ich will die Textur eines Obkjektes per Schaltfläche in JavaScript ändern, leider scheiterten meine bisherigen Versuche.

Gruß

Juli66
Member
 

Eintragen seit: 1 Nov 2009
Herkunft:  
Berichte: 8
Status:  Offline
 Geschrieben: 1 Aug 2011 10:12

Text übernehmen

Antworten
HI, ich nehme das Thema noch mal auf, in der Hoffnung, dass mir jemand helfen kann.

Ich möchte bei einem Objekt per Schaltfläche das Material Chrom gegen die Textur Granit ändern.

Geht das nun eigentlich oder geht nur Textur gegen Textur?
Wie bekommt man mehrere Texturen in eine Datei mit einem Objekt? Ich kann mir da nur irgendwelche ausgeblendete Pseudoflächen vorstellen.
Wie sieht der Script genau aus?

Danke schon mal!


 Uhrzeit 18:08





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.1494 Sekunden (45% DB + 55% PHP). 18 verarbeitete Abfragen.