บทนำ 3D Model Viewer (Open Source)
โหลดโมเดล 3 มิติและดูวิธีทำได้ด้วยแอปพลิเคชันโอเพนซอร์สโค้ดนี้
รูปแบบที่รองรับในปัจจุบัน: * .obj, * .stl & * .dae
จุดประสงค์หลักของแอพนี้คือการแสดงวิธีการวาดใน Android โดยใช้ OpenGL 2.0 โดยแบ่งปันซอร์สโค้ด ดังนั้นโปรดอย่าคาดหวังว่าแอปพลิเคชันนี้จะสมบูรณ์กว่าหรือดีกว่าแอปที่เผยแพร่แล้วใน App Store แต่อย่างน้อยมันก็มีเอกลักษณ์เฉพาะในแง่ที่เปิดให้ทุกคนที่ต้องการมีส่วนร่วมหรือไม่ต้องการเริ่มสิ่งที่คล้ายกัน โครงการตั้งแต่เริ่มต้น
เนื่องจากนี่เป็นแอป Android ตัวแรกของฉันและฉันยังคงเรียนรู้ภาษา OpenGL 2.0 จึงมีความเป็นไปได้สูงที่จะมีข้อบกพร่อง แต่ฉันจะพยายามปรับปรุงแอปและเพิ่มคุณสมบัติอื่น ๆ ต่อไป ดังนั้นโปรดส่งความคิดเห็นข้อเสนอแนะหรือร้องเรียนมาที่ andresoviedo@gmail.com หรือแสดงความคิดเห็นที่ดี :)
แอพนี้มาพร้อมกับโมเดล 3 มิติที่ให้มาซึ่งถ่ายได้ฟรีจากอินเทอร์เน็ต
คุณสมบัติที่ใช้งานในปัจจุบัน:
* OpenGL ES 2.0 API
* รูปแบบ: OBJ (wavefront), STL (STereoLithography) และ DAE (Collada)
* การคำนวณบรรทัดฐาน
* การเปลี่ยนแปลง: การปรับขนาดการหมุนการแปล
* สี
* พื้นผิว
* แสงสว่าง
* โหมดโครงร่างและจุด
* กรอบ
* รูปหลายเหลี่ยมที่มีรู
* เรียบ
* การเลือกวัตถุ
* รองรับกล้อง!
* แตะเพื่อเลือกวัตถุ
* ลากเพื่อย้ายกล้อง
* หมุนด้วย 2 นิ้วเพื่อหมุนกล้อง
* หยิกและกางเพื่อซูมเข้า / ออกกล้อง
* ภาพเคลื่อนไหวโครงกระดูก (collada)
* การตรวจจับการชนกันของรังสี
* 3D สามมิติ
* น้ำหนักเบา: 1 เมกะไบต์
คุณสมบัติเร็ว ๆ นี้:
* การสนับสนุน glTF
* 3D โดยไม่ใช้แว่นตา
* เพิ่มความเป็นจริง
ค้นหาซอร์สโค้ดที่สมบูรณ์ได้ที่: https://github.com/the3deers/android-3D-model-viewer
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฉันโปรดไปที่ http://www.andresoviedo.org
รูปแบบที่รองรับในปัจจุบัน: * .obj, * .stl & * .dae
จุดประสงค์หลักของแอพนี้คือการแสดงวิธีการวาดใน Android โดยใช้ OpenGL 2.0 โดยแบ่งปันซอร์สโค้ด ดังนั้นโปรดอย่าคาดหวังว่าแอปพลิเคชันนี้จะสมบูรณ์กว่าหรือดีกว่าแอปที่เผยแพร่แล้วใน App Store แต่อย่างน้อยมันก็มีเอกลักษณ์เฉพาะในแง่ที่เปิดให้ทุกคนที่ต้องการมีส่วนร่วมหรือไม่ต้องการเริ่มสิ่งที่คล้ายกัน โครงการตั้งแต่เริ่มต้น
เนื่องจากนี่เป็นแอป Android ตัวแรกของฉันและฉันยังคงเรียนรู้ภาษา OpenGL 2.0 จึงมีความเป็นไปได้สูงที่จะมีข้อบกพร่อง แต่ฉันจะพยายามปรับปรุงแอปและเพิ่มคุณสมบัติอื่น ๆ ต่อไป ดังนั้นโปรดส่งความคิดเห็นข้อเสนอแนะหรือร้องเรียนมาที่ andresoviedo@gmail.com หรือแสดงความคิดเห็นที่ดี :)
แอพนี้มาพร้อมกับโมเดล 3 มิติที่ให้มาซึ่งถ่ายได้ฟรีจากอินเทอร์เน็ต
คุณสมบัติที่ใช้งานในปัจจุบัน:
* OpenGL ES 2.0 API
* รูปแบบ: OBJ (wavefront), STL (STereoLithography) และ DAE (Collada)
* การคำนวณบรรทัดฐาน
* การเปลี่ยนแปลง: การปรับขนาดการหมุนการแปล
* สี
* พื้นผิว
* แสงสว่าง
* โหมดโครงร่างและจุด
* กรอบ
* รูปหลายเหลี่ยมที่มีรู
* เรียบ
* การเลือกวัตถุ
* รองรับกล้อง!
* แตะเพื่อเลือกวัตถุ
* ลากเพื่อย้ายกล้อง
* หมุนด้วย 2 นิ้วเพื่อหมุนกล้อง
* หยิกและกางเพื่อซูมเข้า / ออกกล้อง
* ภาพเคลื่อนไหวโครงกระดูก (collada)
* การตรวจจับการชนกันของรังสี
* 3D สามมิติ
* น้ำหนักเบา: 1 เมกะไบต์
คุณสมบัติเร็ว ๆ นี้:
* การสนับสนุน glTF
* 3D โดยไม่ใช้แว่นตา
* เพิ่มความเป็นจริง
ค้นหาซอร์สโค้ดที่สมบูรณ์ได้ที่: https://github.com/the3deers/android-3D-model-viewer
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฉันโปรดไปที่ http://www.andresoviedo.org
เพิ่มเติม