We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

GDL
About building parametric objects with GDL.

3D Text to have no pen outline

JGoode
Expert
Hello,

Is it possible to get my 3D text to not show a pen outline in the 3D view?

Thanks
ArchiCAD 23

Windows 10
3 REPLIES 3
A_ Smith
Expert
AC22, win10 works

pen 20 !red
material 99 ! any material

group "one"
DEFINE STYLE "aa" "New York", 3, 7, 0
SET STYLE "aa"
TEXT 0.005, 0, " " !empty
endgroup

group "one1"
material 99
TEXT 0.005, 0, "3D Textnow without line?.."
endgroup

placegroup addgroup{2}("one","one1",0,0,0,1)	!if last digit is '0' (not 1) line will appear

last image (with red lines) - changed 1 to 0.
though idk why it didn't work on the exact same group - had to join to empty 3D text...
AC 22, 24 | Win 10
Peter Baksa
Graphisoft
Graphisoft
A. wrote:
though idk why it didn't work on the exact same group - had to join to empty 3D text...
The last parameter is operationStatus: status control of the operation.
operationStatus = j1 + 2*j2, where each j can be 0 or 1.
j1: generated new edges will be invisible.

If you add the same to something, there are no new edges.
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest
JaseBee
Advocate
Seems they've added a function to simplify this process now...

From GDL reference guide...
"CREATEGROUPWITHMATERIAL

CREATEGROUPWITHMATERIAL (g_expr, repl_directive, pen, material)
Returns a group that is created by replacing all pens and/or materials in group g_expr.

g_expr: group expression identifying the base group.
repl_directive:
repl_directive = j1 + 2*j2 + 4*j3 + 8*j4, where each j can be 0 or 1.
j1: replace pen,
j2: replace material,
j4: make edges invisible.
pen: replacement pen index.
material: replacement material index."
AC 24 5004 AUS
iMac OSX (10.13.6) 4.2ghz i7
8gb ram/8gb vram