首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Vpython创建表

使用Vpython创建表
EN

Stack Overflow用户
提问于 2019-01-22 13:56:32
回答 1查看 107关注 0票数 0

使用VPython库在模拟的3D空间中创建一个小表

这就是我得到的

代码语言:javascript
复制
top = box(pos=vector(-1,4,4), 
        axis=vector(-1.5,0,-1.5),
        size=vector(18,0.29,10),
        up=vector(5,25,5),
        color = color.blue)



leg1 = cylinder(pos=(-3,-3,0),
                axis=vector(0,7,0), radius=0.45,
                color = color.green )
leg2 = cylinder(pos=vector(3.5,-5,3),
                axis=vector(0,9,0), radius=0.45,
                color = color.green )
leg3 = cylinder(pos=vector(10.5,-3.9,2),
                axis=vector(0,9,0), radius=0.45,
                color = color.green )
leg4 = cylinder(pos=vector(-11.5,-6.5,-2.2),
                axis=vector(0,11,0), radius=0.45,
                color = color.green )

第一张图片是我想要的,第二张图片是我想要的,但是像桌子一样颠倒了。

EN

回答 1

Stack Overflow用户

发布于 2019-01-24 13:26:33

试着在纸上画出桌面和腿桌面的向上应该是默认的腿应该有相同的“长度”使腿指向下方使用负y

如果桌子的中心是0,0,0,那么两条腿将反映彼此的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54302051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档