abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Für den Samstag, den 19. Oktober, zwischen 16:00 und 18:00 Uhr (MEZ) ist eine technische Wartung geplant. Folgende Prozesse können dabei bis zu 60 Min ausfallen: Lizenzschlüssel hochladen, herunterladen, aktualisieren, SSA-Validierung und der Zugriff auf den Lizenzpool. Wir entschuldigen uns für die dadurch entstandenen Unannehmlichkeiten.
Programmierung
Alles über Programmierung in GDL und Python

Vorschaubild mit ObjectExplorer generieren

andreaszeike
Newcomer
...ich bin gerade über etwas nettes gestolpert:

der GDL-ObjectExplorer (inst. Version 2.0) zeigt im Vorschaufenster eine Darstellung des Objektes mit exakt 128x128 Pixeln

wer viele GDL-Objekte ohne Vorschaubild hat, und diese mit einem solchen aktualisieren will, kann sich das zu Nutze machen. Man muss allerdings ein wenig Vorbereiten:

- Object-Explorer installieren
- eigenen Bibliothekenordner (temporär) umbenennen in "..\library"
- alle Dateien des Installationsordners ..\object_explorer über dem Ordner ..\library einfügen
(soll heißen: die Dateienstruktur muss erhalten bleiben! ..\object_explorer\library muss auf gleiche Ebene liegen wie ..\object_explorer\Add-ons und ..\object_explorer\HTML-Images)

Wichtig: der GDL-Object Explorer verträgt keine Leerzeichen in der Dateistruktur vor dem Ordner ..\object_explorer!
Wer seine eigenen Objete im Ordner "Eigene Dateien" hat, muss sie also erst woanders hin verschieben.

etwas einfacher vielleicht die alternativ-Methode:

- Object-Explorer standardmäßig installieren (z.B.: in C:\Programme\)
- neuen Ordner in C:\Programme\object_explorer\library\ anlagen, z.B.: C:\Programme\object_explorer\library\eigene_objekte
- eigene Objekte in den neuen Ordner hinein kopieren


Jetzt den OE aufrufen und die eigenen Objekte bestaunen. Anschließend:
- Objekt auswählen, das ein Vorschaubild bekommen soll
- im OE-Vorschaufenster:
- rechte Maustaste --> opengl oder rendering
- rechte Maustaste --> save Image
- Image abspeichern und mit einem Editor öffnen, der Einfügen in die Zwischenablage zulässt (z.B. MS-Paint -> strg a -> strg c)

- das Objekt in ArchiCAD öffnen und das Vorschaubild einfügen.

Viel Spaß!

Gruß, az
4 ANTWORTEN 4
zzyzx
Newcomer
ja, so kann man das machen, aber isses nicht ein bisschen zu kompliziert?

alternativ nur in archicad: </font>
  • <font size="2" face="Verdana, Helvetica, sans-serif">objekt in archicad öffnen</font></li>
  • <font size="2" face="Verdana, Helvetica, sans-serif">3d fenster und photorealistikfenster auf quadratisch einstellen (kann auch grösser sein als 128x128)</font></li>
  • <font size="2" face="Verdana, Helvetica, sans-serif">3d darstellung erzeugen</font></li>
  • <font size="2" face="Verdana, Helvetica, sans-serif">2d rahmen aufziehen und [strg]+[c] (oder rendern und dort 2d rahmen aufziehen und [strg]+[c] )</font></li>
  • <font size="2" face="Verdana, Helvetica, sans-serif">vorschaubildchen öffnen, dort [strg]+[v]</font></li>
  • <font size="2" face="Verdana, Helvetica, sans-serif">objekt sichern</font></li>
<font size="2" face="Verdana, Helvetica, sans-serif"> das alles sollte man (sofern die objekte nicht überarbeitet werden) im niedrigsten archicad machen, in dem die objekte funktionieren, sonst kann man sie dort nicht mehr verwenden.

ich meine mich auch noch zu erinnern, dass es da einen befehl im "special menü" gab, mit dem man irgendwie automatische bibliothekenbilder zu einer kompletten bibliothek hinzufügen konnte.

aber wenn du gerade mit dem gdl-explorer rumtüftelst: kann der überhaupt 10er und 11er gdl verarbeiten; der müsste doch auf dem stand von ac 8 oder 9 sein.


:winken:
andreaszeike
Newcomer
Hi zzyzx,

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> 2d rahmen aufziehen und [strg]+[c] ...das ist es ja eben. 128x128 Pixel sind das ideale Format für das Vorschaufenster. Entweder, Du hast ein BildschirmCopy-Tool (zB SnagIT), mit dem Du eine fixed region einstellen kannst, oder du machst es händisch - dann wird es aber immer ein wenig ungenau.

Außerdem bekommst Du im Explorer immer die gleiche Ansicht (Betrachtungswinkel)und die dann auch noch auf das gewünschte Format optimiert. Fand ich schick! 🙂


</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> kann der überhaupt 10er und 11er gdl verarbeiten? ...nein, leider nicht. Ab AC81 ist Sense. Also nur für Objekte bis AC 81 geeignet. Objekte darüber ergeben Fehlermeldungen.

Aber vielleicht überlegen sich die Ungarn das ja noch mal, und geben eine aktualisierte Fassung heraus.


Gruß, az

[ 27. August 2007, 16:06: Beitrag editiert von: az ]
zzyzx
Newcomer
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> ..das ist es ja eben. 128x128 Pixel sind im Vorschaufenster ideal. Entweder, Du hast ein BildschirmCopy-Tool (zB SnagIT), mit dem Du eine fixed region einstellen kannst, oder du machst es händisch - dann wird es aber immer ein wenig ungenau. probier mal das hier:
* im quadratisch eingestellten 3d fenster auf den rahmen umschalten und dann einen doppelklick ins fenster setzen: der rahmen erfasst jetzt genau den ganzen bildausschnitt, also ein quadrat. wenn es unbedingt 128x128 sein sollen: einfach das 3d fenster so klein einstellen.
* im ebenfalls quadratisch eingestellten photorealistik fenster muss man statt des doppelklicks ein [strg]+[a] ausführen.

wenns wirklich viele obkjekte sind oder eine einheitliche darstellung erforderlich ist: schau dir dann mal das special menü der älteren versionen an (das gibts so nicht mehr in der 10/11; vorher aber nach einer doku dazu suchen - ist nicht selbsterklärend)
:winken:
andreaszeike
Newcomer
...übrigens: Umwandeln von Objekten ab AC10 funzt immer noch mit der schwarzen Schildkröte (-> AC7), jedenfalls solange sie keinen speziellen Code beinhalten.


Gruß, az


(PS: dnld hier)

[ 27. August 2007, 16:31: Beitrag editiert von: az ]

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen