abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Stimmen Sie für Ihre Archicad Wünsche!

Weitere Informationen
Programmierung
Alles über Programmierung in GDL und Python

Picture ohne randlinie?

Hmooslechner
Rockstar
Der picture-Befehl kennt leider nur eine Einstellung für eine immer sichtbare Umrandungslinie

Wer kennt eine einfache Möglichkeit, dies zu umgehen?

also ein GDL-Bild ohne Rahmenlinien in 3D.
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
2 ANTWORTEN 2
Anonymous
Nicht anwendbar
Hallo Heimo,
ich habe früher immer mit Texturen gearbeitet, siehe beigefügtes Objekt.
https://download.b-prisma.de/objekte/01_acer.zip
Beim PICTURE habe ich im Open GL Modus auch einen Rand, jedoch nicht im Rendering.
Hmooslechner
Rockstar
Hab eine Lösung vom Architalk - Pertti Paasky:

https://community.graphisoft.com/t5/Developer-forum/picture-in-GDL-without-borderlines-in-3D/td-p/35...

zuerst eine Gruppe bilden, dann:





!!! Rahmenlinien entfernen über Gruppenfunktion:

repl_directive = 0 !!! GDL Handbuch Seite 183

j1=0!: replace pen,
j2=0!: replace material,
j3=0!: ????
j4=1!: make edges invisible.

repl_directive = j1 + 2*j2 + 4*j3 + 8*j4

pen_= 1

material_=0


if OhneRahmenLinien = 1 then

placegroup CREATEGROUPWITHMATERIAL (Wandvorsatz, repl_directive, pen_, material_)

else

placegroup Wandvorsatz

endif




funktioniert eigentlich gut. Habs zuerst damit versucht - aber jedes Bild einzeln - aber da kommt Archicad trotz Killgroup an seine Grenzen.. Trotzdem würde ich aus performancegründen die Linien nur dann wegschalten, wenn ich sie wirklich nicht brauchen kann..

Hab ich für das Fliesenschild-Wand-Addon-GDL gebraucht..

https://forum.graphisoft.de/viewtopic.php?f=6&t=28872
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia