นี่คือแอป Windows ชื่อ grafx - Extensible Java Graphics Package ซึ่งสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ grafx-2.3.2-src.zip สามารถรันออนไลน์ได้บน OnWorks ซึ่งเป็นผู้ให้บริการโฮสติ้งฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและรันแอปออนไลน์ชื่อ grafx - Extensible Java Graphics Package with OnWorks ได้ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OS OnWorks จากเว็บไซต์นี้ แต่โปรแกรมจำลองออนไลน์ของ Windows ที่ดีกว่า
- 5. จากระบบปฏิบัติการ Windows ของ OnWorks ที่คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่นและติดตั้ง
- 7. ดาวน์โหลดไวน์จากที่เก็บซอฟต์แวร์ลีนุกซ์ดิสทริบิวชันของคุณ เมื่อติดตั้งแล้ว คุณสามารถดับเบิลคลิกที่แอปเพื่อเรียกใช้แอปด้วย Wine คุณยังสามารถลองใช้ PlayOnLinux ซึ่งเป็นอินเทอร์เฟซแฟนซีบน Wine ที่จะช่วยคุณติดตั้งโปรแกรมและเกมยอดนิยมของ Windows
ไวน์เป็นวิธีเรียกใช้ซอฟต์แวร์ Windows บน Linux แต่ไม่จำเป็นต้องใช้ Windows Wine เป็นเลเยอร์ความเข้ากันได้ของ Windows แบบโอเพ่นซอร์สที่สามารถเรียกใช้โปรแกรม Windows ได้โดยตรงบนเดสก์ท็อป Linux โดยพื้นฐานแล้ว Wine พยายามนำ Windows กลับมาใช้ใหม่ให้เพียงพอตั้งแต่เริ่มต้น เพื่อให้สามารถเรียกใช้แอปพลิเคชัน Windows เหล่านั้นทั้งหมดโดยไม่จำเป็นต้องใช้ Windows จริงๆ
ภาพหน้าจอ:
grafx - แพ็คเกจกราฟิก Java ที่ขยายได้
รายละเอียด:
อัลกอริทึมการวาดเส้นและการเติมรูปหลายเหลี่ยมแบบแรสเตอร์ใน Java แพ็กเกจ 2 มิติแบบง่าย และแพ็กเกจ 3 มิติที่ซับซ้อนยิ่งขึ้นพร้อมบัฟเฟอร์ Z ยังไม่รองรับการแมปพื้นผิวในขณะนี้ การแทรกสอดสีสำหรับเส้น การแรเงาแบบ Gouraud สำหรับรูปหลายเหลี่ยมได้รับการสนับสนุนอย่างสมบูรณ์ พิกัดจุดยอดแบบจุดลอยตัว ไม่ใช่จำนวนเต็ม นามแฝงระดับพิกเซล ไม่ใช่นามแฝงปลายทาง ไม่ได้ใช้รูปแบบเส้น Bresenham! ใช้งานได้กับ Java ทุกเวอร์ชัน ไม่มีการอ้างอิงภายนอก เหมาะสำหรับการศึกษาในสถาบันการศึกษา โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับความแม่นยำในการวาดเส้น ใส่ใจเป็นพิเศษในรายละเอียดเกี่ยวกับการตัดทอนความคลาดเคลื่อนสะสม โดยใช้กลยุทธ์การแปลงจาก 64 บิตเป็น 32 บิต ในช่วง [1.0,2.0, XNUMX] ความคลาดเคลื่อนของพิกเซลแต่ละพิกเซลที่มีรูปหลายเหลี่ยมหรือส่วนของเส้นตรงซ้อนทับกันนั้นอยู่ที่ประมาณหนึ่งในพันล้าน แต่ขณะนี้ผมยังไม่สามารถจำลองความคลาดเคลื่อนใดๆ ได้โดยใช้การสร้างตัวเลขสุ่มที่มีกรณีตัวอย่างหลายสิบล้านกรณี เน้นไม่เพียงแต่ความถูกต้องเท่านั้น แต่ยังรวมถึงประสิทธิภาพในการใช้งานจริงหรือการใช้งานฮาร์ดแวร์ด้วย
คุณสมบัติ
- ใช้งานได้กับ Java ทุกเวอร์ชัน รวมถึงเวอร์ชัน 1.0 (ยุค 1996)
- ไม่มีการอ้างอิงไลบรารีภายนอก
- แปลเป็นภาษาคอมพิวเตอร์อื่น ๆ ได้อย่างง่ายดาย
- ความถูกต้องมาก่อน ประสิทธิภาพมาทีหลัง
- เหมาะสำหรับการศึกษาเชิงวิชาการ
- การออกแบบแบบโมดูลาร์สุดขั้ว โครงสร้างแบบลำดับชั้น
- ทำงานโดยตรงบนบัฟเฟอร์พิกเซลหรือบนอินเทอร์เฟซแบบนามธรรม
- ห่อหุ้มอัลกอริทึมแทนข้อมูล (เชิงขั้นตอน)
- เน้นความสามารถในการขยาย
- ใช้อัลกอริทึมการวาดเส้น Bresenham เวอร์ชันปรับปรุงใหม่ (2001)
- การสร้างนามแฝงในระดับพิกเซลเสมอ การสร้างนามแฝงจุดสิ้นสุด/จุดยอดไม่เคยเกิดขึ้น
- รองรับเฟรมเวิร์กการเรนเดอร์ CSG ที่ใช้อัลกอริทึมประเภท Goldfeather
- มีความสามารถในการประมวลผลแบบขนาน/การปูกระเบื้องสำหรับการเรนเดอร์ที่ซับซ้อน (เร็วๆ นี้)
- รองรับการใช้งาน CPU หลายคอร์ เพื่อเพิ่มประสิทธิภาพการเรนเดอร์ (เร็วๆ นี้)
- รองรับการทำแผนที่พื้นผิว การแรเงาแบบ Phong และแสงที่กำหนดเองผ่านพิกัดรูปหลายเหลี่ยมที่สอดแทรกด้วย U และ V (เร็วๆ นี้)
ผู้ชม
วิทยาศาสตร์/การวิจัย, การศึกษา, นักพัฒนา, วิศวกรคุณภาพ, สถาปนิก, วิศวกรรม
ภาษาโปรแกรม
ชวา
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/grafx/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา