baspl++ in a Container
Execute baspl++ with podman
todo
baspl++ Texture Mapping
baspl++ allows for displaying color-coded scalar values on surfaces (“contour” mode). The default display mode is “smooth” (Gouraud shading). Contour values can also be displayed in “step” mode, making use of “texture mapping”.
Contour values with “smooth” mode. |
Contour values with “step” mode. |
“step” display mode depends on the graphics hardware and the rendering software libraries and may not work properly. A safe alternative if any problems occur is to launch baspl++ with the –mesa option (the baspl++ podman launch script add ..mesa per default).
The baspl++ menu “Help -> OpenGL Info…” displays an window with the current OpenGL parameters. The current status (April 2024, Linux 5.15.0-102-generic):
platform |
Vendor |
Renderer |
Version |
Status |
|---|---|---|---|---|
ubuntu20 (nvidia) |
NVIDIA Corporation |
NVIDIA GeForce MX550 |
4.6.0 NVIDIA 535.171.04 |
ok |
ubuntu20 (–mesa) |
Brian Paul |
Mesa X11 |
2.1 Mesa 7.7.1 |
ok |
container |
Mesa/X.org |
llvmpipe (LLVM 12.0.0, 256 bits) |
3.1 Mesa 21.2.6 |
ko |
container (–mesa) |
Brian Paul |
Mesa X11 |
Version: 2.1 Mesa 7.7.1 |
ok |
The “Status” column indicates whether texture mapping is displayed correctly (ok) or not (ko).
podman installation Notes
baspl++ container is usually distributed in the form of a podman tar file. To install locally under your directory you will have to install podman and load the container.
podman load –input baspl-2.4.23-podman.tar