เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

tmesh2rad - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ tmesh2rad เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ tmesh2rad เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


tmesh2rad - เบ›เปˆเบฝเบ™เบ•เบฒเปœเปˆเบฒเบ‡เบชเบฒเบกเบซเบผเปˆเบฝเบกเป€เบ›เบฑเบ™เบ„เบณเบญเบฐเบ—เบดเบšเบฒเบเบชเบฒเบ RADIANCE

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


tmesh2rad [ -o เบงเบฑเบ”เบ–เบธ ][ -m เบกเบทเป‰เบ„เปˆเปเบฒ ][ -p pat ] [ เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ .. ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


Tmesh2rad เบ›เปˆเบฝเบ™เปœเบถเปˆเบ‡ เบซเบผเบทเบซเบผเบฒเบเป„เบŸเบฅเปŒเบชเบฒเบกเบซเบผเปˆเบฝเบก-เบ•เบฒเปœเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ„เบณเบญเบฐเบ—เบดเบšเบฒเบเบชเบฒเบ RADIANCE. เป„เบ”เป‰
-o เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบŠเบทเปˆเบงเบฑเบ”เบ–เบธเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ”เบฝเบง "T" เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบ–เป‰เบฒ
เบšเปเปˆโ€‹เบกเบตโ€‹เบŠเบทเปˆโ€‹เปƒเบซเป‰โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบซเบผเบทโ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹. เป„เบ”เป‰ -m เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบกเบญเบšเบซเบกเบฒเบ
เบŠเบทเปˆเบงเบฑเบ”เบชเบฐเบ”เบธเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. "void" เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบงเบฑเบ”เบชเบฐเบ”เบธเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เป‰เบฒเบšเปเปˆเบกเบตเบญเบฑเบ™เปƒเบ”เบ–เบทเบเบกเบญเบšเปƒเบซเป‰
เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบทเปƒเบ™เป„เบŸเบฅเปŒ. เป„เบ”เป‰ -p เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบฎเบนเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบšเบžเบทเป‰เบ™เบœเบดเบง. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบทเปƒเบ™เป„เบŸเบฅเปŒ, เบ”เป‰เบฒเบ™
เบˆเบฐเบšเปเปˆเบกเบตเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡.

เป€เบญเบเบฐเบชเบฒเบ™ เบฎเบนเบšเปเบšเบš


เบฎเบนเบšเบชเบฒเบกเบซเบฅเปˆเบฝเบก-เบ•เบฒเปœเปˆเบฒเบ‡เปเบกเปˆเบ™เป„เบŸเบฅเปŒ ASCII เบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบšเบŸเบฃเบตเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ XNUMX เบญเบฑเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบ›เบฐเป€เบžเบ”. เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบญเบฑเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เบ•เปโ€‹เปเบกเปˆเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เบ”เบฝเบงโ€‹, เบŠเปˆเบญเบ‡โ€‹เบ‚เบฒเบง -delimitedโ€‹:

# เบ„เปเบฒเบ„เบดเบ”เบ„เปเบฒเป€เบซเบฑเบ™ เบชเบดเปˆเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบˆเบปเบ™เบเปˆเบงเบฒเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เปเบกเปˆเบ™เบœเปˆเบฒเบ™เป€เบ›เบฑเบ™เบ„เปเบฒเบ„เบดเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบเบฑเบšเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš.
เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบ•เป‰เบญเบ‡เบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบขเปˆเบฒเบ‡เปœเป‰เบญเบเปœเบถเปˆเบ‡เปเบ–เบšเบ•เบฒเบกเบ›เป‰เบฒเบเบ›เบญเบ™.

o เบŠเบทเปˆ เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบ‚เบฑเป‰เบ™เบ”เป‰เบงเบเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบง เบŠเบทเปˆ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ—เบฑเบ‡เบซเบกเบปเบ”
เบชเบฒเบกเบซเบผเปˆเบฝเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

m เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™
เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบ‚เบฑเป‰เบ™เบ”เป‰เบงเบเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบง เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบŠเบทเปˆเบ”เบฑเบ”เปเบเป‰เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เบปเบ™
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบชเบฒเบกเบซเบผเปˆเบฝเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

p เบฎเบนเบš เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบ‚เบฑเป‰เบ™เบ”เป‰เบงเบเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบง เบฎเบนเบš เบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™เบŠเบทเปˆเบ‚เบญเบ‡ RADIANCE
เป„เบŸเบฅโ€‹เปŒโ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เบชเบฒเบกโ€‹เบซเบผเปˆเบฝเบกโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹
เบเบณเบ™เบปเบ”เปเบ™เบงเบ•เบฑเป‰เบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. (เป€เบšเบดเปˆเบ‡ i เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.)

v id x y z
เบเปเบฒเบ™เบปเบ”เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ” id เบ”เป‰เบงเบเบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™ 3 เบกเบดเบ•เบด x, y เปเบฅเบฐ z. เป„เบ”เป‰
เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™, id เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบˆเบณเบ™เบงเบ™เปœเป‰เบญเบ, เบšเปเปˆเปเบกเปˆเบ™เบ„เปˆเบฒเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบฅเบปเบš. เบ–เป‰เบฒเบ„เบทเบเบฑเบ™
integer เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ„เปเบฒโ€‹เบ™เบดโ€‹เบเบฒเบก vertex เบ•เปเปˆโ€‹เบกเบฒโ€‹, เบ„เปเบฒโ€‹เบ™เบดโ€‹เบเบฒเบกโ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบชเบนเบ™โ€‹เป€เบชเบโ€‹เป„เบ›โ€‹,
เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเบฒเบกเบซเบผเปˆเบฝเบกเปƒเบ”เป†เบ—เบตเปˆเปƒเบŠเป‰เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบกเบตเบ™เบดเบเบฒเบกเปƒเบซเบกเปˆเบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™
เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบš.

n nx ny nz
เบเบณเบ™เบปเบ” vector เบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบžเบทเป‰เบ™เบœเบดเบงเบ”เป‰เบงเบเบญเบปเบ‡เบ›เบฐเบเบญเบš 3 เบกเบดเบ•เบด nx, ny เปเบฅเบฐ nz.
vector เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบš vertex เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบซเบฅเป‰เบฒโ€‹เบชเบธเบ”โ€‹, เปเบฅเบฐโ€‹เปเบกเปˆเบ™โ€‹
เบกเบฑเบเบˆเบฐเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบ™เบดเบเบฒเบก vertex เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™. vector เป„เบ”เป‰
เบšเปเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹.

i u v เบเปเบฒเบ™เบปเบ”เบ”เบฑเบ”เบŠเบฐเบ™เบตเบฎเบนเบšเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบซเบผเป‰เบฒเบชเบธเบ”. เป„เบ”เป‰ u เบกเบนเบ™เบ„เปˆเบฒเบˆเบฐ
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบปเป‰เบ™เบซเบฒเบžเบดเบเบฑเบ” pixels เบฅเบงเบ‡เบ™เบญเบ™เปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™
เบฎเบนเบš. เป„เบ”เป‰ v เบ„เปˆเบฒเบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™ pixel เบ•เบฑเป‰เบ‡.
(เป€เบšเบดเปˆเบ‡เบ„เบนเปˆเบกเบทเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡ RADIANCE เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เปˆเบฒเบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบฎเบนเบš.)
เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบฐเบžเบฒเบšเบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบžเบทเป‰เบ™เบœเบดเบงเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡, เบ”เบฑเบ”เบŠเบฐเบ™เบตเบฎเบนเบšเบžเบฒเบšเปเบกเปˆเบ™ interpolated เป‚เบ”เบเปƒเบŠเป‰
เบžเบดเบเบฑเบ” barycentric เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบˆเบธเบ”เบ•เบฑเป‰เบ‡เบชเบฒเบกเบซเบผเปˆเบฝเบก. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบฅเบฝเบšเป†เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบš
เปƒเบชเปˆเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ”เป‰เบฒเบ™.

t id1 id2 id3
เบชเป‰เบฒเบ‡เบชเบฒเบกเบซเบผเปˆเบฝเบกเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฒเบกเบˆเบธเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ id1, id2 เปเบฅเบฐ id3.
เบเบปเบ”เบ‚เบงเบฒเบกเบทเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ—เบดเบ”เบ—เบฒเบ‡เบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบžเบทเป‰เบ™เบœเบดเบง,
เปเบฅเบฐเบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เบขเบนเปˆเป„เบเป€เบเบตเบ™เป„เบ›เบˆเบฒเบ vertex normals เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡ (เบ–เป‰เบฒเบกเบต). เบ—เบฑเบ‡เปเบปเบ”
เบชเบฒเบกเปเบ™เบงเบ•เบฑเป‰เบ‡เบˆเบฐเบ•เป‰เบญเบ‡เบกเบตเบˆเบธเบ”เบ›เบปเบเบเบฐเบ•เบดเบ—เบตเปˆเบเปˆเบฝเบงเบžเบฑเบ™เบเบฑเบ™ เบ–เป‰เบฒเบชเบฒเบกเบซเบผเปˆเบฝเบกเบˆเบฐเบฅเบฝเบš.
เบ–เป‰เบฒเป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเบ–เบทเบเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบ—เบฑเบ‡เบชเบฒเบกเบˆเบธเบ”เบกเบตเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบฎเบนเบšเปเบšเบš
เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบฎเบนเบšโ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป€เบžเบทเปˆเบญโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป„เบ”เป‰โ€‹
เบชเบตเบชเบฒเบกเบซเบผเปˆเบฝเบก.

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบฎเบฑเบšโ€‹เบฎเบนเป‰โ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒ T-mesh เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปเบฅเป‰เบงโ€‹, เปเบฅเบฐโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เบกเบตโ€‹
เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบเบฒเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป‚เบ”เบเบเบปเบ‡. เบ‚เปเป‰เป€เบชเบเบ—เบตเปˆเบˆเบฐ
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เปเบ›เบ‡เบˆเบฒเบเบฎเบนเบšเปเบšเบšเบญเบทเปˆเบ™เป†เบญเบฒเบ”เบˆเบฐเบžเบดเบชเบนเบ”เป„เบ”เป‰เบเบฒเบ.
เบกเบฑเบ™เปเบกเปˆเบ™เบ„เบงเบฒเบกเบซเบงเบฑเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบฎเบนเบšเปเบšเบš "เบซเบผเบฒเบเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”" เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เบฎเบนเบšเปเบšเบš T-mesh เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบš .obj เบ‚เบญเบ‡ WaveFront (เบ•เบปเบงเบขเปˆเบฒเบ‡) เปเบฅเบฐ
เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบฎเบนเบšเปเบšเบšเบเบฑเบšเบงเบฑเบ”เบ–เบธ. เปเบ›เบ‡เบˆเบฒเบเบฎเบนเบšเปเบšเบšเบญเบทเปˆเบ™เป†เบ„เบงเบ™
เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบเบปเบ‡เป„เบ›เบเบปเบ‡เบกเบฒ. เปƒเบ™เบซเบผเบฒเบเป†เบเปเบฅเบฐเบ™เบต, เบ เบ‡เบธเปˆเบก(1) rcalc(1โ€‹) เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡ a sed(1โ€‹) script
เบ„เบงเบ™เบˆเบฐเบžเบฝเบ‡เบžเป.

EXAMPLE


เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบŸเบฅเปŒ T-mesh:

# เบŠเบทเปˆเบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:
o test_object
# เบงเบฑเบ”เบชเบฐเบ”เบธเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:
m puce
# เบˆเบธเบ”เบเบญเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:
v 1 10 15 5
v 2 10 -15 5
v 3 0 -15 0
v 4 -10 15 -5
# เบชเบญเบ‡โ€‹เบชเบฒเบกโ€‹เบซเบผเปˆเบฝเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบเบฑเบ™โ€‹:
t 1 2 3
t 2 3 4

เป€เบŠเบดเปˆเบ‡เบชเป‰เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

## T-mesh เบญเปˆเบฒเบ™เบˆเบฒเบ:

# เบงเบฑเบ”เบชเบฐเบ”เบธเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

# เบˆเบธเบ”เบเบญเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

# เบชเบญเบ‡โ€‹เบชเบฒเบกโ€‹เบซเบผเปˆเบฝเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบเบฑเบ™โ€‹:

puce polygon test_object.1
0
0
9
+10 15 5
10 15 5
0 15 0

puce polygon test_object.2
0
0
9
10 15 5
0 15 0
-10 15 -5

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบญเบทเปˆเบ™:

# เบเบฐเบšเบญเบเบชเบนเบšเบšเบฒเบ‡เบชเปˆเบงเบ™:
m BluePlastic
v 1 -14.673 -3.119 50 n -0.95677 -0.203374 1.17936e-10
v 2 -12.136 -8.817 -50 n -0.791363 -0.574922 4.84915e-10
v 3 -12.136 -8.817 50 n -0.791363 -0.574922 4.84915e-10
t 1 2 3
m OrangePlastic
v 1 -7.501 -12.991 50 n -0.549094 -0.812427 -1.45812e-09
v 2 -12.136 -8.817 50 n -0.791363 -0.574922 4.84915e-10
v 3 -12.136 -8.817 -50 n -0.791363 -0.574922 4.84915e-10
t 1 2 3
m BluePlastic
v 1 -1.568 -14.918 50 n -0.171094 -0.965568 -5.69788e-09
v 2 -7.501 -12.991 50 n -0.549094 -0.812427 -1.45812e-09
v 3 -7.501 -12.991 -50 n -0.429001 -0.881759 -3.6502e-09
t 1 2 3

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบชเบฒเบกเบˆเบธเบ”เบ”เบฝเบงเบเบฑเบ™เป„เบ”เป‰เบ–เบทเบเปƒเบŠเป‰เบŠเป‰เปเบฒเบŠเป‰เบญเบ™, เปเบฅเบฐ intermingled เบเบฑเบšเบชเบฒเบกเบซเบผเปˆเบฝเบก
เบ„เปเบฒเบ™เบดเบเบฒเบก.

เปƒเบŠเป‰ tmesh2rad เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เป€เบŸเบ”
    เป€เบŸเบ”
    Phaser เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เป„เบง, เบŸเบฃเบต, เปเบฅเบฐเบกเปˆเบงเบ™เบŠเบทเปˆเบ™
    เปเบซเบผเปˆเบ‡ HTML5 เบเบญเบšเป€เบเบกเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต
    WebGL เปเบฅเบฐ Canvas rendering เบ—เบปเปˆเบง
    desktop เปเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบกเบทเบ–เบท. เป€เบเบก
    เบชเบฒเบกเบฒเบ”เบฎเปˆเบงเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Phaser
  • 2
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    VASSAL เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เบชเบฐเบšเบฑเบšเป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ‚เบญเบ‡เบเบฐเบ”เบฒเบ™เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡
    เปเบฅเบฐเป€เบเบกเบšเบฑเบ”. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เป€เบเบกเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VASSAL Engine
  • 3
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF เปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Java เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เปเบฅเบฐเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒ PDF เบ”เป‰เบงเบ LGPL เปเบฅเบฐ
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” MPL. OpenPDF เปเบกเปˆเบ™โ€‹
    LGPL/MPL open source เบœเบนเป‰เบชเบทเบšเบ—เบญเบ” iText,
    a
    เบ”เบฒเบงเป‚เบซเบฅเบ” OpenPDF - Fork เบ‚เบญเบ‡ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    Geoscientific Analyzes - เปเบกเปˆเบ™เบžเบนเบกเบชเบฒเบ”
    เบŠเบญเบšเปเบงเบฅเบฐเบšเบปเบšเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™ (GIS) เบเบฑเบš
    เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบญเบฑเบ™เบเบดเปˆเบ‡เปƒเบซเบเปˆเบชเปเบฒเบฅเบฑเบš geodata
    เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡ เปเบฅเบฐ ana...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SAGA GIS
  • 5
    เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš Java/JTOPen
    เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš Java/JTOPen
    IBM Toolbox เบชเปเบฒเบฅเบฑเบš Java / JTOPen เปเบกเปˆเบ™ a
    เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™ Java เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
    เป‚เบ›เบฃเปเบเบฃเบกเบฅเบนเบเบ„เป‰เบฒ/เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”
    เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปเบฅเปˆเบ™ OS/400,
    i5/OS, o...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Toolbox เบชเปเบฒเบฅเบฑเบš Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (เบซเบผเบท D3 เบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™)
    เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” JavaScript เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบšเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบ”เป‰เบงเบ D3
    เป€เบˆเบปเป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” D3.js
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad