ไฟล์ CFG คืออะไร??
ไฟล์การกำหนดค่า Celestia เป็นไฟล์ข้อความธรรมดาที่ใช้โดย Celestia ซึ่งเป็นโปรแกรมจำลองจักรวาล 3 มิติ ไฟล์เหล่านี้มีความสำคัญในการปรับแต่งลักษณะการทำงานของ Celestia วัตถุท้องฟ้าที่จะแสดง และลักษณะที่ปรากฏของโปรแกรม อย่างไรก็ตาม การแก้ไขไฟล์เหล่านี้จำเป็นต้องได้รับความเอาใจใส่อย่างระมัดระวัง เนื่องจากการเปลี่ยนแปลงที่ไม่เหมาะสมอาจขัดขวางกระบวนการโหลดของ Celestia และทำให้ไม่สามารถทำงานได้อย่างถูกต้อง
เซเลสเทีย
Celestia เป็นซอฟต์แวร์จำลองดาราศาสตร์ 3 มิติแบบโอเพ่นซอร์สฟรีที่ให้ผู้ใช้สามารถสำรวจและแสดงภาพจักรวาลในลักษณะที่สมจริงและโต้ตอบได้ ได้รับการพัฒนาโดย Chris Laurel และเปิดตัวครั้งแรกในต้นปี 2000 Celestia พร้อมใช้งานสำหรับระบบปฏิบัติการ Windows, macOS และ Linux
คุณสมบัติหลักและแง่มุมของ Celestia ได้แก่:
การแสดงภาพ 3 มิติที่สมจริง: Celestia นำเสนอระบบสุริยะของเราอย่างละเอียดและแม่นยำ เช่นเดียวกับดวงดาว กาแล็กซี และวัตถุท้องฟ้าอื่นๆ ใช้โมเดล 3 มิติและพื้นผิวคุณภาพสูงเพื่อสร้างประสบการณ์ที่ดื่มด่ำกับภาพ
ฐานข้อมูลท้องฟ้าที่กว้างขวาง: ซอฟต์แวร์นี้มาพร้อมกับฐานข้อมูลในตัวที่กว้างขวางของวัตถุท้องฟ้าที่รู้จัก รวมถึงดวงดาว ดาวเคราะห์ ดวงจันทร์ ดาวเคราะห์น้อย ดาวหาง และยานอวกาศ ผู้ใช้สามารถค้นหาและสำรวจวัตถุเหล่านี้ได้อย่างง่ายดาย
ความแม่นยำทางวิทยาศาสตร์: แม้ว่า Celestia จะเป็นเครื่องมือในการแสดงภาพ แต่ก็มีจุดมุ่งหมายเพื่อแสดงวัตถุและปรากฏการณ์บนท้องฟ้าให้แม่นยำที่สุดเท่าที่จะเป็นไปได้ โดยอาศัยข้อมูลทางวิทยาศาสตร์ที่มีอยู่
รูปแบบไฟล์ที่ Celestia ใช้
Celestia ใช้รูปแบบไฟล์ที่หลากหลายสำหรับการจำลองทางดาราศาสตร์ 3 มิติในด้านต่างๆ นี่คือรูปแบบไฟล์สำคัญบางส่วนที่ Celestia ใช้งาน:
- ไฟล์กำหนดค่า (.cel)
- คำอธิบาย: ไฟล์ข้อความธรรมดาที่อนุญาตให้ผู้ใช้ปรับแต่งพฤติกรรม ลักษณะ และเนื้อหาของ Celestia
- วัตถุประสงค์: ปรับแต่งการตั้งค่า กำหนดสถานที่ และระบุวัตถุท้องฟ้า
- โมเดล 3 มิติและเมช
- รูปแบบ: .3ds, .obj, .dae, .ac
- คำอธิบาย: รูปแบบไฟล์โมเดล 3 มิติที่รองรับซึ่งใช้ในการเรนเดอร์เทห์ฟากฟ้าและยานอวกาศ
- วัตถุประสงค์: การแสดงวัตถุ 3 มิติภายใน Celestia
- ไฟล์พื้นผิว
- รูปแบบ: .jpg, .png, .dds
- คำอธิบาย: ไฟล์เหล่านี้มีพื้นผิวสำหรับเทห์ฟากฟ้า
- วัตถุประสงค์: การจับคู่พื้นผิวบนโมเดล 3 มิติเพื่อให้ดูสมจริง
- สตาร์แค็ตตาล็อกและไฟล์ข้อมูล
- รูปแบบ: รูปแบบที่กำหนดเอง, .csv, .tsv
- คำอธิบาย: ไฟล์ข้อมูลที่ใช้แทนดวงดาวและวัตถุท้องฟ้าอื่นๆ เพื่อให้แน่ใจว่าการจำลองมีความแม่นยำ
- วัตถุประสงค์: การแสดงวัตถุท้องฟ้าอย่างแม่นยำ
- แผนที่พื้นผิวลูกบาศก์
- คำอธิบาย: แผนที่ลูกบาศก์ใช้เพื่อจำลองลักษณะของวัตถุท้องฟ้าที่อยู่ห่างไกล เช่น กาแลคซี
- วัตถุประสงค์: การแสดงวัตถุที่อยู่ห่างไกลด้วยพื้นผิวที่สมจริง
- ไฟล์สคริปต์
- คำอธิบาย: ไฟล์เหล่านี้มีสคริปต์แบบกำหนดเองที่เขียนด้วยภาษาสคริปต์ของ Celestia
- วัตถุประสงค์: ช่วยให้ผู้ใช้สามารถสร้างกิจกรรมและภาพเคลื่อนไหวแบบไดนามิกภายในจักรวาลของ Celestia
ไฟล์การกำหนดค่า Celestia
ต่อไปนี้เป็นภาพรวมพื้นฐานของสิ่งที่คุณสามารถทำได้ด้วยไฟล์การกำหนดค่า Celestia:
- การตั้งค่าตำแหน่งของคุณ: คุณสามารถระบุตำแหน่งของคุณบนโลกได้โดยใช้พารามิเตอร์ละติจูด ลองจิจูด และระดับความสูง ช่วยให้ Celestia แสดงท้องฟ้ายามค่ำคืนได้อย่างแม่นยำจากตำแหน่งของคุณ
Location "My Location"
{
Latitude 40.7128
Longitude -74.0060
Altitude 0
}
- การปรับแต่งตัวเลือกการรับชมของคุณ: คุณสามารถปรับตัวเลือกการรับชมต่างๆ ได้ เช่น ขอบเขตการมองเห็น การตั้งค่าเวลา และการตั้งค่าการแสดงผล
Viewpoint
{
Location "My Location"
Follow "Earth"
Eye [0.0 0.0 0.0]
Center [0.0 0.0 0.0]
Up [0.0 1.0 0.0]
Fov 45
}
Time
{
Date "2023-09-25T12:00:00.000Z"
Clock "Now"
}
Rendering
{
Atmosphere false
Stars 7
Planetshine 0.25
}
- การโหลดวัตถุท้องฟ้า: คุณสามารถเพิ่มวัตถุท้องฟ้า เช่น ดวงดาว ดาวเคราะห์ ดาวเคราะห์น้อย ยานอวกาศ และอื่นๆ ลงในการจำลองของคุณได้ แต่ละอ็อบเจ็กต์ถูกกำหนดไว้ในไฟล์คอนฟิกูเรชันพร้อมคุณสมบัติ
Star "Sun"
{
RA 0
Dec 0
Distance 0
AppMag -26.74
SpectralType "G2V"
}
Planet "Earth"
{
Parent "Sol"
Texture "earth.jpg"
Radius 6371
EllipticalOrbit
{
Period 365.25
SemiMajorAxis 149.6e6
Eccentricity 0.017
Inclination 0
AscendingNode 0
ArgOfPericenter 102.94
MeanAnomaly 100.464
}
}
- การกำหนดยานอวกาศ: คุณสามารถสร้างยานอวกาศสมมติของคุณเองหรือใช้ยานอวกาศจริงได้โดยการระบุพารามิเตอร์ เช่น ตำแหน่ง การวางแนว และโมเดล 3 มิติ
Spacecraft "Voyager 1"
{
Parent "Sol"
Class "spacecraft"
Mesh "voyager.3ds"
Radius 0.01
EllipticalOrbit
{
Period 30700
SemiMajorAxis 1.08e11
Eccentricity 0.044
Inclination 3.4
AscendingNode 49.0
ArgOfPericenter 44.0
MeanAnomaly 35.0
}
}
- การสร้างสคริปต์: คุณสามารถเขียนสคริปต์ในภาษาสคริปต์ที่กำหนดเองของ Celestia เพื่อสร้างกิจกรรมและภาพเคลื่อนไหวแบบไดนามิกได้
เปิดไฟล์ CFG ได้อย่างไร
โปรแกรมที่เปิดหรืออ้างอิงไฟล์ CFG
- Celestia (ฟรี) สำหรับ (Windows, Mac, Linux)
ไฟล์ CFG อื่นๆ
ต่อไปนี้เป็นไฟล์ประเภทอื่นๆ ที่ใช้นามสกุลไฟล์ .cfg
การตั้งค่า
- CFG - ไฟล์การกำหนดค่า Celestia
- CFG - ไฟล์การเชื่อมต่อเซิร์ฟเวอร์ Citrix
- CFG - ไฟล์กำหนดค่า MAME
- CFG - ไฟล์การกำหนดค่า LightWave
เกม
ระบบ & อื่นๆ