CTAN Comprehensive TeX Archive Network

Directory graphics/pgf/contrib/lua-tikz3dtools

README.md

Package Name: lua-tikz3dtools Package Version: 3.3.0 (2026-05-24) Repository: https://github.com/Pseudonym321/TikZ-Animations/tree/master1/TikZ/lua-tikz3dtools Author: Jasper Nice License: Project Public License 1.3c or later

Description: lua-tikz3dtools is a Lua toolkit for making 3D illustrations with TikZ. It focuses on properly occluded 3D mathematical figures composed of line segments and triangles, including tessellated surfaces and curves.

Download the contents of this package in one zip archive (65.0k).

lua-tikz3dtools – Not-so-experimental Lua package for 3D illustrations in TikZ

This package improves on existing 3D capabilities in TikZ. In particular, the package enables z-sorting of multiple triangulated parametric objects and uses elaborate clipping and occlusion logic. The parametric objects are defined using pgfkeys, and endeavor to enable user customization.

All of the 3D math is handled in Lua, and the results are projected onto the 2D TikZ canvas. The user is enabled to use linear, affine and projective transformations on their parametric objects.

Packagelua-tikz3dtools
Repositoryhttps://github.com/Pseudonym321/TikZ-Animations/tree/master1/TikZ/lua-tikz3dtools
Version3.3.0 2026-05-24
LicensesThe Project Public License 1.3c
MaintainerJasper Nice
Contained inTeX Live as lua-tikz3dtools
MiKTeX as lua-tikz3dtools
TopicsLua
Graphics
3D Graphics
PGF TikZ
...
Guest Book Sitemap Contact Contact Author