ปัญหาพื้นฐานของฉันคือการสร้างการเรนเดอร์ 2 มิติของวัตถุ 3 มิติ อย่างที่สามารถทำได้ด้วย openGL หรือ DirectX อย่างไรก็ตาม ฉันไม่มีความสนใจในการแสดงวัตถุที่แสดงผลบนหน้าจอ เพียงเพื่อสร้างภาพที่แรเงา/ พื้นผิว/ หมุนเป็นบิตแมป (ไม่จำเป็นต้องเขียนลงดิสก์) กระบวนการนี้น่าจะเป็นปัญหาคอขวดในการออกแบบของฉัน ดังนั้นฉันต้องการให้โซลูชันของฉันมีขนาดกะทัดรัดที่สุดเท่าที่จะเป็นไปได้ (เช่น ไม่ต้องเสียเวลาส่งภาพไปที่หน้าจอ) และจะยินดีเป็นอย่างยิ่งหากทำได้ ใช้ประโยชน์จากการเรนเดอร์ที่เร่งด้วยฮาร์ดแวร์ ไม่มีใครรู้จักห้องสมุดหรือเครื่องมือที่สะดวกเพื่อช่วยในเรื่องนี้หรือไม่?
ตอนนี้ฉันต้องการตัวเลือก C/C++ อย่างไรก็ตามความเร็วคือสิ่งที่ฉันกำลังมองหา ดังนั้นฉันยินดีที่จะจัดการกับ ASM/ อะไรก็ตามที่ปรับให้เหมาะสมที่สุด หากได้รับสิ่งที่ฉันต้องการเร็วที่สุด