It looks like you're new here. If you want to get involved, click one of these buttons!
Hi Matthias,
I cannot see the 2.5D view entry in the Tools menu.
I have downloaded your CentOS 7 RPM for 0.27.2.0.
OS installed : CentOS Linux release 7.6.1810 (Core)
glxgears run
glxinfo | grep -i opengl
glxinfo | grep -i opengl
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 6.0, 128 bits)
OpenGL version string: 2.1 Mesa 18.0.5
OpenGL shading language version string: 1.30
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
I added some Z stack data using the Technology Manager to one technology and
I am using it as the active technology for the loaded layout:
Ascii variant:
_#
var M1=0.5
var MX=0.7
var MU=2.5
var VX=0.7
var VZ=3.0
#NW.drawing: 0.0 0.2
3/0: 0.0 0.2
#OD.drawing: 0.0 0.5
6/0: 0.0 0.5
PO.drawing: 0.5 height=0.2
#17/0: 0.5 height=0.2
#CO.drawing: height=0.5
30/0: height=0.5
#M1.drawing: 1.2 height=0.5
31/0: 1.2 height=M1
#VIA1.drawing: height=0.7
51/0: height=VX
#M2.drawing: height=0.7
32/0: height=MX
_
but entry menu 2.5D stay hidden. Any hint how to debug the root cause of the problem ?
Thanks,
Joaquim
Comments
Together with height=XXX , you need to define zstart or zstop. For example, for the contact :
Laurent
Hi Laurent,
in the doc:
# 'height', 'zstart' and 'zstop' can be used in any combination. If no value is given for 'zstart',
# the upper level of the previous layer will be used.
That let me suppose that zstart is optional and we could provide only the Height.
Any way, I have define a zstart for all the layers and that does not change the behavioral: still no entry 2.5D in Tools menu.
Or to be able to display the 2.5D view, we have to define thickness and height for every layer present in the GDS (layers w/o thickness and height will be not skipped from that view) ?
Thanks,
Joaquim
As an example, my MOSIS .lyt file under : https://github.com/laurentc2/MOSIS_SCMOS_for_KLayout is working well with the OpenRAM cell point :
@jdacosta The menu entry is missing if KLayout is compiled without OpenGL support
OpenGL has to be enabled in Qt. I'm afraid, the CentOS build I'm pulling uses system Qt and maybe it does not have OpenGL compiled in. I have not checked this as I only have a Docker instance without UI. I'm using Ubuntu 20 and OpenGL is included there.
Matthias
Hi Matthias,
I will try to look if can compile klayout w/ that OpenGL option but it will be good to specify on the download page which distributions are compiled w/ option and which are not.
I will let you know once I have news.
Joaquim
Hi Joaquim,
I actually don't know how CentOS binaries look like - I only have Docker containers and no UI system
I'm taking the system Qt in the hope it will provide a solid basis.
Matthias