无论我怎么改变window3d里面的6个参数值,都没有影响到输出的图形,不知道window3d的设置还有什么价值?而window的设置可以截取部分图形.
我将设置window的代码那行删除,结果右侧显示不完全,接着反复调整window3d的那6个数,都是无效的.
我希望是取消留白,只有图形区域,类似border=0pt.
\documentclass{standalone}
\usepackage[3d]{luadraw}
\usepackage[svgnames]{xcolor}
\begin{document}
\begin{luadraw}{name=cube1}
local ld = luadraw
local pt3d = ld.pt3d
local M=pt3d.M
local g = ld.graph3d:new{
size={9,9},
window3d = {0,1.5,0,5.5,0,0.6},
window={-1.06,5.5,-1.06,1.5},
bbox=false,
viewdir={"yz",0.5,45}
}
local Origin, vecI, vecJ, vecK = pt3d.Origin, pt3d.vecI, pt3d.vecJ, pt3d.vecK
local A=M(0,4,0)
local C=ld.parallelep(Origin,1.5*vecI,2.5*vecJ,1.5*vecK)
local C1=ld.parallelep(A,1.5*vecI,1.5*vecJ,1.5*vecK)
g:Dpoly(C,{
mode=ld.mWireframe,
})
g:Dpoly(C1,{
mode=ld.mWireframe,
})
g:Show()
\end{luadraw}