 
ນີ້ແມ່ນຄໍາສັ່ງ pgmcrater ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pgmcrater - ສ້າງ terrain cratered ໂດຍ fractal forgery
ສະຫຼຸບສັງລວມ
pgmcrater [- ເລກ n] [-|-ysize s] [- ກວ້າງ|-xsize s] [- ແກມມາ g]
ຕົວເລືອກທັງໝົດສາມາດຖືກຫຍໍ້ເປັນຄຳນຳໜ້າທີ່ບໍ່ຊໍ້າກັນທີ່ສັ້ນທີ່ສຸດຂອງເຂົາເຈົ້າ.
ລາຍລະອຽດ
pgmcrater ສ້າງຮູບພາບ PGM ທີ່ mimics terrained cratered. ຮູບພາບ PGM ຖືກສ້າງຂື້ນໂດຍ
simulating ຜົນກະທົບຂອງຈໍານວນທີ່ໄດ້ຮັບຂອງ craters ກັບຕໍາແຫນ່ງ Random ແລະຂະຫນາດ, ຫຼັງຈາກນັ້ນ
ເຮັດໃຫ້ເກີດຄວາມສູງຂອງພູມສັນຖານໂດຍອີງໃສ່ແຫຼ່ງແສງສະຫວ່າງທີ່ເຫລື້ອມຈາກຂ້າງຫນຶ່ງ
ຂອງຫນ້າຈໍໄດ້. ການແຜ່ກະຈາຍຂະຫນາດຂອງ craters ແມ່ນອີງໃສ່ກົດຫມາຍພະລັງງານທີ່ຜົນໄດ້ຮັບ
ໃນ craters ຂະຫນາດນ້ອຍຫຼາຍຫຼາຍກ່ວາຂະຫນາດໃຫຍ່. ຈໍານວນຂອງ craters ຂອງຂະຫນາດທີ່ກໍານົດໄວ້ແຕກຕ່າງກັນ
ເປັນທີ່ຕ່າງກັນຂອງພື້ນທີ່ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນໜ້າ 31 ແລະ 32 ຂອງ Peitgen ແລະ Saupe[1];
ອົງການຈັດຕັ້ງ cratered ໃນລະບົບແສງຕາເວັນໄດ້ຖືກສັງເກດເຫັນເພື່ອເຊື່ອຟັງຄວາມສໍາພັນນີ້. ສູດ
ໃຊ້ເພື່ອໃຫ້ໄດ້ radii crater ຄຸ້ມຄອງໂດຍກົດຫມາຍນີ້ຈາກ pseudorandom ແຈກຢາຍຢ່າງເປັນເອກະພາບ
ລໍາດັບໄດ້ຖືກພັດທະນາໂດຍ Rudy Rucker.
ຮູບພາບທີ່ມີຄວາມລະອຽດສູງທີ່ມີ craters ຈໍານວນຫລາຍມັກຈະໄດ້ຮັບຜົນປະໂຫຍດຈາກການຖືກທໍ່
ໂດຍຜ່ານການ pnmsmooth. ໂດຍສະເລ່ຍປະຕິບັດໂດຍຂະບວນການນີ້ລົບລ້າງບາງສ່ວນຂອງ jagged
pixels ແລະໃຫ້ຄວາມອ່ອນໂຍນຂອງ ``ຮູບພາບ telescopic'' ມີຄວາມຮູ້ສຶກໃຫ້ກັບພາບລວມ.
pgmcrater simulates ພຽງແຕ່ craters ຂະຫນາດນ້ອຍ, ເຊິ່ງ hemispherical ໃນຮູບຮ່າງ (ບໍ່ຄໍານຶງເຖິງ
ມຸມອຸບັດເຫດຂອງຮ່າງກາຍທີ່ມີຜົນກະທົບ, ຕາບໃດທີ່ຄວາມໄວແມ່ນສູງພຽງພໍ).
ຂຸມຝັງສົບຂະຫນາດໃຫຍ່ເຊັ່ນ Copernicus ແລະ Tycho ເທິງດວງຈັນ, ມີຮູບຊົງ "ຝາທໍາມະດາ"
ມີພາກສ່ວນຫຼາຍເຊັ່ນ:
/\ /\
_____/ \____________/\____________/ \_____
ຂຸມທີ່ໃຫຍ່ກວ່າຄວນໃຊ້ໂປຣໄຟລ໌ນີ້ຢ່າງແທ້ຈິງ, ລວມທັງຈຸດສູງສຸດຂອງສູນກາງ, ແລະທັງຫມົດ
ລົບລ້າງພູມສັນຖານທີ່ມີຢູ່ກ່ອນ.
OPTIONS
- ເລກ n ສາເຫດ n craters ທີ່ຈະຜະລິດ. ຖ້າບໍ່ມີ - ເລກ ສະເພາະແມ່ນໃຫ້, 50000
craters ຈະຖືກສ້າງຂື້ນ. ຢ່າຄາດຫວັງວ່າຈະໄດ້ເຫັນພວກມັນທັງຫມົດ! ສໍາລັບທຸກໆຂະຫນາດໃຫຍ່
crater ມີຈໍານວນຫຼາຍ, ຂະຫນາດນ້ອຍຫຼາຍທີ່ມີແນວໂນ້ມທີ່ຈະທໍາລາຍພຽງແຕ່
ພູມສັນຖານ. ໂດຍທົ່ວໄປ, craters ຫຼາຍທ່ານລະບຸຄວາມເປັນຈິງຫຼາຍ
ຜົນໄດ້ຮັບ; ໂດຍວິທີທາງການ, ທ່ານຕ້ອງການໃຫ້ພື້ນທີ່ທັງຫມົດໄດ້ຮັບການຫັນອອກຢ່າງກວ້າງຂວາງ
ອີກເທື່ອຫນຶ່ງແລະອີກເທື່ອຫນຶ່ງໂດຍການ cratering. ຮູບພາບຄວາມລະອຽດສູງທີ່ມີຫ້າຫາສິບ
ລ້ານ craters ແມ່ນ stunning ແຕ່ໃຊ້ເວລາຂ້ອນຂ້າງໃນຂະນະທີ່ເພື່ອສ້າງ.
- ລະດັບຄວາມສູງ
ກໍານົດຄວາມສູງຂອງຮູບພາບທີ່ສ້າງຂຶ້ນເປັນ ລະດັບຄວາມສູງ ພິກເຊລ. ຄວາມສູງເລີ່ມຕົ້ນແມ່ນ
256 ພິກເຊລ.
- ກວ້າງ width
ກໍານົດຄວາມກວ້າງຂອງຮູບພາບທີ່ສ້າງຂຶ້ນເປັນ width ພິກເຊລ. ຄວາມກວ້າງເລີ່ມຕົ້ນແມ່ນ 256
ພິກະເຊນ.
-xsize width
ກໍານົດຄວາມກວ້າງຂອງຮູບພາບທີ່ສ້າງຂຶ້ນເປັນ width ພິກເຊລ. ຄວາມກວ້າງເລີ່ມຕົ້ນແມ່ນ 256
ພິກະເຊນ.
-ysize ລະດັບຄວາມສູງ
ກໍານົດຄວາມສູງຂອງຮູບພາບທີ່ສ້າງຂຶ້ນເປັນ ລະດັບຄວາມສູງ ພິກເຊລ. ຄວາມສູງເລີ່ມຕົ້ນແມ່ນ
256 ພິກເຊລ.
- ແກມມາ ປັດໄຈ
ທີ່ກໍານົດໄວ້ ປັດໄຈ ຖືກນໍາໃຊ້ເພື່ອ gamma ປັບຮູບພາບໃນລັກສະນະດຽວກັນກັບ
ສະແດງໂດຍ pnmgamma. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.0, ເຊິ່ງເຮັດໃຫ້ເປັນສື່ກາງ
ຮູບພາບທາງກົງກັນຂ້າມ. ຄ່າທີ່ໃຫຍ່ກວ່າ 1 ເຮັດໃຫ້ພາບອ່ອນລົງ ແລະ ຫຼຸດຄວາມຄົມຊັດ,
ໃນຂະນະທີ່ຄ່າໜ້ອຍກວ່າ 1 ເຮັດໃຫ້ຮູບພາບມືດລົງ, ເພີ່ມຄວາມຄົມຊັດ.
ໃຫ້ສັງເກດວ່ານີ້ແມ່ນແຍກຕ່າງຫາກຈາກການແກ້ໄຂ gamma ທີ່ເປັນສ່ວນຫນຶ່ງຂອງ
ຄໍານິຍາມຂອງຮູບແບບ PGM. ຮູບພາບ pnmgamma ການສ້າງແມ່ນແທ້ຈິງ, gamma-
ແກ້ໄຂຮູບພາບ PGM ໃນກໍລະນີໃດກໍ່ຕາມ. ຕົວເລືອກນີ້ພຽງແຕ່ປ່ຽນຄວາມຄົມຊັດແລະ
ອາດຈະຊົດເຊີຍອຸປະກອນສະແດງຜົນທີ່ບໍ່ສະແດງຮູບພາບ PGM ຢ່າງຖືກຕ້ອງ.
DESIGN ຫມາຍເຫດ
ໄດ້ - ແກມມາ ທາງເລືອກແມ່ນບໍ່ຈໍາເປັນແທ້ໆນັບຕັ້ງແຕ່ທ່ານສາມາດບັນລຸຜົນກະທົບດຽວກັນໂດຍການວາງທໍ່
ຜົນຜະລິດຈາກ pgmcrater ໂດຍຜ່ານການ pnmgammaທີ່ຢູ່ ເຖິງຢ່າງໃດກໍ່ຕາມ, pgmcrater ປະຕິບັດ gamma ພາຍໃນ
ແຜນທີ່ຢ່າງໃດກໍຕາມໃນຂະບວນການຂອງການເຮັດໃຫ້ array ສູງເຂົ້າໄປໃນຮູບແບບ PGM, ສະນັ້ນມີ.
ບໍ່ມີຄ່າໃຊ້ຈ່າຍເພີ່ມເຕີມໃນການອະນຸຍາດໃຫ້ປັບ gamma ເພີ່ມເຕີມ.
craters ທີ່ແທ້ຈິງມີສອງ morphologies ທີ່ແຕກຕ່າງກັນ.
ໃຊ້ pgmcrater ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
 














