นี่คือคำสั่ง pgmcrater ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
pgmcrater - สร้างภูมิประเทศที่เป็นหลุมอุกกาบาตโดยการปลอมแปลงเศษส่วน
เรื่องย่อ
ปล่องภูเขาไฟ [-จำนวน n] [- ความสูง|-ขนาด s] [-ความกว้าง|-xsize s] [-แกมมา g]
ตัวเลือกทั้งหมดสามารถย่อเป็นคำนำหน้าเฉพาะที่สั้นที่สุดได้
DESCRIPTION
ปล่องภูเขาไฟ สร้างภาพ PGM ซึ่งเลียนแบบภูมิประเทศที่เป็นหลุมอุกกาบาต ภาพ PGM สร้างโดย
จำลองผลกระทบของหลุมอุกกาบาตจำนวนหนึ่งโดยสุ่มตำแหน่งและขนาด จากนั้น
การเรนเดอร์ภูมิประเทศที่เป็นผลลัพธ์โดยอาศัยแหล่งกำเนิดแสงที่ส่องจากด้านใดด้านหนึ่ง
ของหน้าจอ การกระจายขนาดของหลุมอุกกาบาตเป็นไปตามกฎอำนาจซึ่งส่งผลให้
ในหลุมอุกกาบาตขนาดเล็กหลายหลุมมากกว่าหลุมขนาดใหญ่ จำนวนหลุมอุกกาบาตที่มีขนาดแตกต่างกัน
เป็นส่วนกลับของพื้นที่ตามที่อธิบายไว้ในหน้า 31 และ 32 ของ Peitgen และ Saupe[1];
หลุมอุกกาบาตในระบบสุริยะสังเกตได้ว่าเป็นไปตามความสัมพันธ์นี้ สูตร
ใช้เพื่อให้ได้รัศมีปล่องที่ควบคุมโดยกฎหมายนี้จากการสุ่มเทียมแบบกระจายอย่างสม่ำเสมอ
ลำดับได้รับการพัฒนาโดย Rudy Rucker
ภาพความละเอียดสูงที่มีหลุมอุกกาบาตจำนวนมากมักจะได้ประโยชน์จากการถูกวางท่อ
ตลอด พีเอ็นเอ็มสมูท. ค่าเฉลี่ยที่ดำเนินการโดยกระบวนการนี้จะกำจัดส่วนที่ขรุขระ
พิกเซลและให้ความรู้สึก ``ภาพส่องทางไกล'' ที่กลมกล่อมให้กับภาพรวม
ปล่องภูเขาไฟ จำลองเฉพาะหลุมอุกกาบาตขนาดเล็กที่มีรูปทรงครึ่งวงกลม
มุมตกกระทบของวัตถุที่กระทบ ตราบใดที่ความเร็วสูงเพียงพอ)
หลุมอุกกาบาตขนาดใหญ่ เช่น โคเปอร์นิคัสและไทโคบนดวงจันทร์ มีรูปร่าง ``มีกำแพงเรียบ''
ด้วยหน้าตัดเพิ่มเติมเช่น:
/\ /
_____/ \_______________/\_______________/ \_____
หลุมอุกกาบาตขนาดใหญ่ควรใช้โปรไฟล์นี้ รวมทั้งยอดกลาง และทั้งหมด
ทำลายภูมิประเทศที่มีอยู่ก่อน
OPTIONS
-จำนวน n เกี่ยวข้องทั่วโลก n หลุมอุกกาบาตที่จะสร้าง ถ้าไม่ -จำนวน กำหนดสเปคให้ 50000
หลุมอุกกาบาตจะถูกสร้างขึ้น อย่าหวังว่าจะได้เห็นพวกเขาทั้งหมด! สำหรับทุกขนาดใหญ่
หลุมอุกกาบาตยังมีปล่องเล็กๆ อีกมาก ซึ่งมักจะกัดเซาะ
ภูมิประเทศ. โดยทั่วไป ยิ่งคุณระบุหลุมอุกกาบาตมากเท่าไร . ยิ่งสมจริงมากขึ้น
ผลลัพธ์; เป็นการดีที่คุณต้องการให้ภูมิประเทศทั้งหมดถูกพลิกกลับอย่างกว้างขวาง
ซ้ำแล้วซ้ำเล่าโดยปล่องภูเขาไฟ ภาพความละเอียดสูงที่มีห้าถึงสิบ
ล้านหลุมอุกกาบาตนั้นน่าทึ่ง แต่ต้องใช้เวลาพอสมควรในการสร้าง
- ความสูง ความสูง
ตั้งค่าความสูงของภาพที่สร้างขึ้นเป็น ความสูง พิกเซล ความสูงเริ่มต้นคือ
256 พิกเซล
-ความกว้าง ความกว้าง
ตั้งค่าความกว้างของภาพที่สร้างขึ้นเป็น ความกว้าง พิกเซล ความกว้างเริ่มต้นคือ 256
พิกเซล
-xsize ความกว้าง
ตั้งค่าความกว้างของภาพที่สร้างขึ้นเป็น ความกว้าง พิกเซล ความกว้างเริ่มต้นคือ 256
พิกเซล
-ขนาด ความสูง
ตั้งค่าความสูงของภาพที่สร้างขึ้นเป็น ความสูง พิกเซล ความสูงเริ่มต้นคือ
256 พิกเซล
-แกมมา ปัจจัย
ที่ระบุ ปัจจัย ใช้สำหรับแกมมาปรับภาพในลักษณะเดียวกับ
แสดงโดย พนง. ค่าเริ่มต้นคือ 1.0 ซึ่งส่งผลให้สื่อ
ภาพคอนทราสต์ ค่าที่มากกว่า 1 ทำให้ภาพสว่างขึ้นและลดคอนทราสต์
ในขณะที่ค่าที่น้อยกว่า 1 ทำให้ภาพมืดลง เพิ่มความเปรียบต่าง
โปรดทราบว่านี่แยกจากการแก้ไขแกมมาที่เป็นส่วนหนึ่งของ
คำจำกัดความของรูปแบบ PGM รูปภาพ พนง สร้างเป็นของแท้, แกมมา-
แก้ไขภาพ PGM ในทุกกรณี ตัวเลือกนี้เพียงแค่เปลี่ยนความคมชัดและ
อาจชดเชยอุปกรณ์แสดงผลที่แสดงภาพ PGM ไม่ถูกต้อง
การออกแบบ หมายเหตุ
การขอ -แกมมา ตัวเลือกไม่จำเป็นจริงๆ เนื่องจากคุณสามารถบรรลุผลเช่นเดียวกันโดยการวางท่อ
ผลลัพธ์จาก ปล่องภูเขาไฟ ตลอด พนง. อย่างไรก็ตาม ปล่องภูเขาไฟ ทำหน้าที่แกมมาภายใน
แมปอยู่แล้วในกระบวนการแสดงผลอาเรย์ระดับความสูงเป็นรูปแบบ PGM ดังนั้นจึงมี
ไม่มีค่าใช้จ่ายเพิ่มเติมในการปรับแกมมาเพิ่มเติม
หลุมอุกกาบาตจริงมีสองรูปแบบที่แตกต่างกัน
ใช้ pgmcrater ออนไลน์โดยใช้บริการ onworks.net