ນີ້ແມ່ນຄໍາສັ່ງ mia-meshfilter ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mia-meshfilter - ແລ່ນຕົວກອງໃນຕາໜ່າງ 3D.
ສະຫຼຸບສັງລວມ
mia-meshfilter -i -o [ທາງເລືອກ]
ລາຍລະອຽດ
mia-meshfilter ໂປລແກລມນີ້ແລ່ນຕົວກອງຊຸດໃນຕາໜ່າງການປ້ອນຂໍ້ມູນໃຫ້. ການກັ່ນຕອງແມ່ນ
ໃຫ້ເປັນຕົວກໍານົດການພິເສດໃນເສັ້ນຄໍາສັ່ງແລະດໍາເນີນການໃນຄໍາສັ່ງທີ່ເຂົາເຈົ້າມີ
ມອບໃຫ້. ເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍຊື່ຂອງຕົວກອງທີ່ມີຢູ່, ທ່ານອາດຈະດໍາເນີນການ
'mia-plugin-help mesh/filter' ຈາກແຖວຄຳສັ່ງ
OPTIONS
-i --in-file=(ການປ້ອນຂໍ້ມູນ, ຕ້ອງການ); ໄອໂອ
input mesh ທີ່ຈະໄດ້ຮັບການກັ່ນຕອງສໍາລັບປະເພດໄຟລ໌ສະຫນັບສະຫນູນເບິ່ງ PLUGINS: mesh/io
-o --out-file=(ອອກ, ຕ້ອງການ); ໄອໂອ
ຕາຫນ່າງຜົນຜະລິດທີ່ໄດ້ຮັບການກັ່ນຕອງສໍາລັບປະເພດໄຟລ໌ທີ່ສະຫນັບສະຫນູນເບິ່ງ
ປລັກອິນ: mesh/io
ຊ່ວຍເຫຼືອ & ຂໍ້ມູນ
-V --verbose=ຄຳເຕືອນ
verbosity ຂອງຜົນຜະລິດ, ພິມຂໍ້ຄວາມຂອງລະດັບທີ່ໄດ້ຮັບແລະບູລິມະສິດສູງກວ່າ.
ບຸລິມະສິດທີ່ສະໜັບສະໜູນໂດຍເລີ່ມຈາກລະດັບຕໍ່າສຸດແມ່ນ:
ຂໍ້ມູນ - ຂໍ້ຄວາມໃນລະດັບຕ່ໍາ
trace - Function ໂທຕິດຕາມ
ບໍ່ - ລາຍງານຄວາມລົ້ມເຫຼວຂອງການທົດສອບ
ການເຕືອນໄພ - ຄໍາເຕືອນ
ຄວາມຜິດພາດ - ລາຍງານຄວາມຜິດພາດ
debug - ຜົນຜະລິດແກ້ໄຂບັນຫາ
ຂໍ້ຄວາມ - ຂໍ້ຄວາມປົກກະຕິ
ຄວາມຕາຍ - ລາຍງານຄວາມຜິດພາດຕາຍເທົ່ານັ້ນ
--ລິຂະສິດ
ພິມຂໍ້ມູນລິຂະສິດ
-h --help
ພິມການຊ່ວຍເຫຼືອນີ້
- ? -- ການນໍາໃຊ້
ພິມການຊ່ວຍເຫຼືອສັ້ນ
- ການປ່ຽນແປງ
ພິມຕົວເລກສະບັບແລະອອກ
ການປະມວນຜົນ
--ກະທູ້=-1
ຈໍານວນສູງສຸດຂອງກະທູ້ທີ່ຈະນໍາໃຊ້ສໍາລັບການປຸງແຕ່ງ, ຈໍານວນນີ້ຄວນຈະຕ່ໍາ
ຫຼືເທົ່າກັບຈໍານວນຂອງແກນໂຮງງານຜະລິດຕາມເຫດຜົນໃນເຄື່ອງ. (-1:
ການຄາດຄະເນອັດຕະໂນມັດ).ຈໍານວນສູງສຸດຂອງກະທູ້ທີ່ຈະນໍາໃຊ້ສໍາລັບການປຸງແຕ່ງ, ນີ້
ຈໍານວນຄວນຈະຕ່ໍາຫຼືເທົ່າທຽມກັບຈໍານວນຂອງຫຼັກການປະມວນຜົນທີ່ມີເຫດຜົນໃນ
ເຄື່ອງ. (-1: ການຄາດຄະເນອັດຕະໂນມັດ).
ປລັກອິນ: ຕາຫນ່າງ / ການກັ່ນຕອງ
ເພີ່ມຂະໜາດ ການກັ່ນຕອງນີ້ຈັດລຽງຕົວກໍານົດການຂະຫນາດສໍາລັບແຕ່ລະ vertex ຈາກຮູບພາບ 3D.
ຮູບພາບແລະຕາຫນ່າງຄາດວ່າຈະຢູ່ໃນພື້ນທີ່ປະສານງານທາງດ້ານຮ່າງກາຍດຽວກັນ.,
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
img =(ຕ້ອງການ, string)
3DImage ທີ່ມີຄ່າຂະໜາດເປັນຮູບປະລິມານ..
deltribynormal
ຕົວກອງນີ້ຈະລຶບຮູບສາມຫຼ່ຽມທັງໝົດທີ່ມີຄ່າປົກກະຕິທີ່ແຕກຕ່າງໂດຍໃຫ້
ມຸມຈາກທິດທາງທີ່ສະຫນອງໃຫ້., ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ມຸມ = 5; ລອຍ
ມຸມຄວາມທົນທານ (ໃນອົງສາ) ທີ່ປົກກະຕິສາມາດ diviate ຈາກສະຫນອງໃຫ້
ທິດທາງ..
dir =(ຕ້ອງການ, 3dfvector)
ທິດທາງຂອງສາມຫຼ່ຽມປົກກະຕິຄາດວ່າຈະຊີ້ໃຫ້ເຫັນ. ປະຖົມນິເທດ
ຂອງ vector ແມ່ນພິຈາລະນາ..
ຂະຫນາດ ປັ໊ກອິນນີ້ສະຫນອງການກັ່ນຕອງເພື່ອຂະຫນາດຕາຫນ່າງ triangulat ໂດຍຍຸດທະສາດທີ່ໃຫ້,
ຕົວກໍານົດການທີ່ສະຫນັບສະຫນູນແມ່ນ:
ຂະໜາດ anisoscale = [[1,1,1]]; 3dfvector
ພາຣາມິເຕີການປັບຂະໜາດ Ansiotropic..
box-end = [[256,256,256]]; 3dfvector
ປາຍກ່ອງສໍາລັບການປັບຂະຫນາດ..
box-start = [[0,0,0]]; 3dfvector
ກ່ອງເລີ່ມຕົ້ນສໍາລັບການປັບຂະຫນາດ Fitbox..
isoscale = 1; ລອຍ
ຕົວກໍານົດການຂະຫນາດ isotropic..
ປ່ຽນແປງ = [[0,0,0]]; 3dfvector
ເລື່ອນຕາໜ່າງຫຼັງຈາກປັບຂະໜາດ..
ແຜນຍຸດທະສາດ = iso-linear; ຄຳສັ່ງ
ພາຣາມິເຕີການປັບຂະໜາດ isotropic.. ຄ່າທີ່ຮອງຮັບແມ່ນ:
iso-linear - ຂະຫຍາຍຕົວແລະເສື້ອຕາຫນ່າງໂດຍການຂະຫຍາຍມັນເປັນ isotropically
ໃຫ້ໂດຍພາລາມິເຕີ 'isoscale' ແລະນໍາໃຊ້ການປ່ຽນແປງຕາມທີ່ກໍານົດໂດຍພາລາມິເຕີ
'ປ່ຽນ'
iso-fitbox - ວາງຕາຫນ່າງໃສ່ໃນປ່ອງທີ່ໃຫ້ໄວ້ໂດຍການເລື່ອນມັນແລະນໍາໃຊ້
ການປັບຂະຫນາດ isotropic. ກ່ອງແມ່ນໃຫ້ໂດຍພາລາມິເຕີ 'box-start' ສໍາລັບ
ເທິງ, ຊ້າຍ, ມຸມດ້ານຫນ້າ, ແລະ 'ກ່ອງທ້າຍ' ສໍາລັບຕ່ໍາ, ກັບຄືນໄປບ່ອນຂວາ
corner
aniso-linear - ປັບຂະຫນາດແລະໃສ່ຕາຫນ່າງໂດຍການຂະຫນາດມັນ anisotropically
ຕາມທີ່ໄດ້ມອບໃຫ້ໂດຍພາລາມິເຕີ 'anisoscale' ແລະນໍາໃຊ້ການປ່ຽນແປງຕາມທີ່ໄດ້ມອບໃຫ້
ພາລາມິເຕີ 'shift'
aniso-fitbox - ປັບຕາຫນ່າງໃສ່ໃນປ່ອງທີ່ໃຫ້ໂດຍການປ່ຽນມັນແລະ
ໃຊ້ການປັບຂະຫນາດ anisotropic. ກ່ອງແມ່ນໃຫ້ໂດຍພາລາມິເຕີ 'box-
ເລີ່ມຕົ້ນສໍາລັບທາງເທິງ, ຊ້າຍ, ມຸມຫນ້າ, ແລະ 'box-end' ສໍາລັບການຕ່ໍາ,
ມຸມຂວາ
ເລືອກໃຫຍ່ ການກັ່ນຕອງນີ້ເລືອກອົງປະກອບທີ່ມີຈໍານວນສູງສຸດຂອງສາມຫຼ່ຽມຈາກ a
ຕາຫນ່າງທີ່ຕົວຈິງແລ້ວປະກອບດ້ວຍອົງປະກອບທີ່ຕັດການເຊື່ອມຕໍ່. ອົງປະກອບແມ່ນ
ພິຈາລະນາທີ່ຈະຕັດການເຊື່ອມຕໍ່ຖ້າພວກເຂົາບໍ່ແບ່ງປັນຂອບເຂດທົ່ວໄປ (ພວກເຂົາອາດຈະ
ແບ່ງປັນຈຸດສູງສຸດທົ່ວໄປ
(ບໍ່ມີຕົວກໍານົດການ)
vtxsort ຕົວກອງນີ້ຈັດຮຽງແນວຕັ້ງຂອງຕາໜ່າງຕາມທິດທາງທີ່ໃຫ້ໄວ້.
ໂດຍສະເພາະ, ຜະລິດຕະພັນຈຸດລະຫວ່າງທິດທາງແລະຈຸດຕັ້ງຈະ
ໄດ້ຮັບການຈັດລໍາດັບສູງສຸດ, ຕົວກໍານົດການສະຫນັບສະຫນູນແມ່ນ:
dir = [[0,0,1]]; 3dfvector
ທິດທາງການຈັດລຽງ,.
ປລັກອິນ: mesh/io
ຖານຂໍ້ມູນ Virtual IO ໄປແລະຈາກສະນຸກເກີຂໍ້ມູນພາຍໃນ
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .@
ໄປ ປັ໊ກອິນເພື່ອໂຫລດ/ເກັບຮັກສາບາງໄຟລ໌ Geomview OFF
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .OFF, .off
ply Ply ສາມຫຼ່ຽມຕາຫນ່າງ input / output ສະຫນັບສະຫນູນ
ການຂະຫຍາຍໄຟລ໌ທີ່ຮັບຮູ້: .PLY, .ply
stl STL mesh io plugin
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .STL, .stl
vista Vista/Simbio ສາມຫຼ່ຽມຕາຫນ່າງເຂົ້າ / ຜົນຜະລິດສະຫນັບສະຫນູນ
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .V, .VMESH, .v, .vmesh
vtk ຊຸດຍ່ອຍຂອງຕາຫນ່າງ VTK ພາຍໃນແລະຜົນຜະລິດ: ຕາຫນ່າງສາມຫຼ່ຽມຖືກຂຽນ, ແລະສາມຫຼ່ຽມ
ຕາຫນ່າງແລະແຖບສາມຫລ່ຽມຖືກອ່ານ. ຄຸນລັກສະນະ per-vertex ເພີ່ມເຕີມແມ່ນ
ສະຫນັບສະຫນູນ: 'ປົກກະຕິ', 'ສີ' ສໍາລັບສາມສີອົງປະກອບ, ແລະ 'ຂະຫນາດ' ສໍາລັບ a
ຄ່າ scalar ທີ່ຕິດກັບແຕ່ລະຈຸດ. ຂໍ້ມູນແມ່ນລາຍລັກອັກສອນໂດຍ
vtkPolyDataWriter ໃນຮູບແບບຖານສອງ.
ນາມສະກຸນໄຟລ໌ທີ່ຮັບຮູ້: .VTK, .VTKMESH, .vtk, .vtkmesh
EXAMPLE
ດໍາເນີນການຂະ ໜາດ isotropic ໃນ input.vmesh ເພື່ອໃຫ້ມັນພໍດີກັບກ່ອງທີ່ ກຳ ນົດໂດຍມຸມ.
<0,0,0> - <128,128,128> ແລະບັນທຶກຜົນໄດ້ຮັບໃສ່ output.vmesh
mia-meshfilter -i input.vmesh -o output.vmesh
scale:strategy=iso-fitbox,box-start=[<0,0,0>],box-end=[<128,128,128>]
ຜູ້ຂຽນ
Gert Wollny
COPYRIGHT
ຊອບແວນີ້ແມ່ນລິຂະສິດ (c) 1999-2015 Leipzig, ເຢຍລະມັນແລະ Madrid, ສະເປນ. ມັນມາ
ໂດຍບໍ່ມີການຮັບປະກັນຢ່າງແທ້ຈິງແລະທ່ານສາມາດແຈກຢາຍມັນຄືນໃຫມ່ພາຍໃຕ້ເງື່ອນໄຂຂອງ GNU
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປສະບັບ 3 (ຫຼືຫຼັງຈາກນັ້ນ). ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມດໍາເນີນການໂຄງການທີ່ມີ
ທາງເລືອກ '--ລິຂະສິດ'.
ໃຊ້ mia-meshfilter ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net