viewvox窗口操作和binvox命令参数

下载viewvox.exe,并打开.binvox文件后,弹出viewvox窗口和体素模型窗口:
viewvox窗口体素模型窗口

viewvox的窗口操作

鼠标:
左=自由旋转视角
中=平移
右=缩放

按键:
r=重置视图
箭头键=沿x(左、右)或y(上、下)移动1个体素步长
=,-=沿z方向移动1个体素步长
q=退出
a=切换交替颜色
p=在正交投影和透视投影之间切换
x、 y,z=设置相机向下看x、y或z轴
X、 Y,Z=设置相机向上看X、Y或Z轴
1=切换显示x、y和z坐标
s=显示单个切片
n=显示两个/上/下切片相邻点
t=切换邻居透明度
j=向下移动切片
k=向上移动切片
g=在切片级别切换显示网格


添加binvox.exe到环境变量之后,从终端使用binvox对某文件下批量.obj文件进行体素化:
命令

for /r PATH\TO\OBJ\FILE %%i in (*.obj) do binvox -aw -dc -d 64 -cb %%i

执行完会生成.binvox文件

binvox执行命令

用法:
binvox[-d<体素维度>][-t<体素文件类型>][-c][-v]<文件路径>
-license:显示软件许可证
-d:指定体素网格大小(默认256,最大512)
-t:指定体素文件类型(默认binvox,也支持:hips、mira、vtk、raw、schematic、msh、nrrd)
-c:z-buffer based carving method only(仅基于z缓冲区的雕刻方法(?))
-dc:扩展雕刻,在相交前停止雕刻1个体素
-v:z-buffer based parity voting method only(仅限基于z缓冲区的奇偶校验投票方法(?))(默认同时使用-c和-v)
-e:精确体素化(设置与凸多边形相交的任何体素)(不使用图形卡graphics card)

其他参数:
-bb:强制使用不同的输入模型边界框
-ri:移除内部体素
-cb:将模型放置于单位立方体内部中心位置
-rotx:在体素化之前,将对象绕x轴逆时针旋转90度
-rotz:在体素化之前,将对象围绕z轴顺时针旋转90度
-rotx和-rotz可以多次使用
-nf:使用标准化因子(默认值1.0)
-aw: 在线框图中渲染模型(有助于处理薄零件)
-fit:仅在体素边界框中写入体素
-bi:转换为原理图时,使用块id
-mb:使用-e从.obj转换时。obj到原理图,从材料规格“usemtl blockid_uId>”解析块ID(仅允许ID范围1-255)
-down:将每个维度中的体素向下采样2倍(可多次使用)
-dmin:when downsampling, destination voxel is on if >= source voxels are (default 4)(下采样时,如果大于等于源体素为(默认值4),则目标体素处于启用状态(?))

支持的三维模型文件格式:
VRML v2.0: 几乎完全支持
UG、OBJ、OFF、DXF、XGL、POV、BREP、PLY、JOT:仅支持多边形

例子:
binvox -c -d 200 -t mira plane.wrl

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值