ใน Open Graphics Library® (OpenGL®) เส้นเป็นหนึ่งในรูปทรงดั้งเดิมดั้งเดิมที่OpenGL®สามารถวาดได้และเป็นหนึ่งใน Building Block ที่บางครั้งใช้ในการเรนเดสามเหลี่ยม เส้น OpenGL เป็นเส้นตรงที่เชื่อมต่อกราฟิกระหว่างสองจุดยอด แม้ว่าแนวความคิดและการดำเนินการของบรรทัดOpenGL®สามารถทำได้ง่าย แต่ก็มีแนวโน้มที่จะใช้เวลาในการเรนเดอร์นานกว่าการใช้งานพื้นฐานอื่น ๆ ในการใช้งานบางส่วนส่วนหนึ่งเนื่องจากไม่มีข้อกำหนดเกี่ยวกับพฤติกรรมของพวกเขาในมาตรฐาน OpenGL การใช้เส้นOpenGL®อย่างชัดเจนบางครั้งอาจมีผลลัพธ์ที่ไม่คาดคิดเนื่องจากเส้นเหล่านั้นมีการแรสเตอร์ในลักษณะเฉพาะที่อาจทำให้พวกเขาดูเหมือนแยกออกจากรูปทรงเรขาคณิตอื่น ๆ ในที่เกิดเหตุหรือดูเหมือนจะปิดเล็กน้อยจากที่คาดว่าจะเป็น นอกเหนือจากบรรทัดพื้นฐานแล้วบรรทัดOpenGL®ยังสามารถสร้างเป็นแถบเส้นและลูปคล้ายกับแถบสามเหลี่ยมโดยที่ส่วนท้ายของแต่ละบรรทัดเป็นจุดเริ่มต้นของบรรทัดถัดไป
เมื่อใช้ในฉากเส้นOpenGL®เป็นรูปแบบดั้งเดิมของรูปร่างประกอบด้วยสองจุดยอดหรือพิกัดในพื้นที่สามมิติ (3D) ที่เชื่อมต่อด้วยเส้นทางที่ตรงและมองเห็นได้ แตกต่างจากดั้งเดิมอื่น ๆ เช่นสามเหลี่ยมเส้นโดยทั่วไปจะไม่มีพื้นผิวแม้ว่ามันจะยังคงมีสีด้วยการผสมและโดยใช้สีจุดสุดยอด เส้นที่ใช้บ่อยในการสร้างภาพทางคณิตศาสตร์และวิทยาศาสตร์ 3D รวมถึงตัวบ่งชี้การแสดงผลสองมิติ (2D) - เช่นกากบาทหรือลูกศรชี้ไปยังพื้นที่ของจอแสดงผล - สำหรับผู้ดู
ความกว้างของเส้นสามารถกำหนดได้ในระดับหนึ่งผ่านOpenGL® จำนวนพิกเซลที่กว้างที่บรรทัดควรอยู่ ณ จุดใดก็ตามสามารถระบุได้แม้ว่าจะไม่มีมาตรฐานจริงสำหรับวิธีการใช้งานจากแพลตฟอร์มหนึ่งไปยังอีกแพลตฟอร์มหนึ่ง ในบางสถานการณ์ความกว้างไม่สามารถเปลี่ยนแปลงได้ในขณะที่ในกรณีอื่นความกว้างของบรรทัดOpenGL®ถูก จำกัด ให้มีจำนวนโดยพลการ
นอกเหนือจากบรรทัดพื้นฐานแล้วบรรทัดOpenGL®หลาย ๆ เส้นสามารถรวมกันเพื่อสร้างโครงสร้างอื่น ๆ สองแบบที่รู้จักกันในชื่อแถบเส้นและห่วงเส้น แถบเส้นเป็นเพียงลำดับของจุดยอดที่จุดเริ่มต้นของแต่ละบรรทัดใหม่คือจุดสิ้นสุดของบรรทัดสุดท้าย นี่คือฟังก์ชั่นอำนวยความสะดวกส่วนใหญ่ แต่สามารถแสดงได้เร็วกว่าการใช้แต่ละบรรทัด การวนรอบบรรทัดนั้นเกือบจะเหมือนกันกับการลากเส้นบรรทัดยกเว้นว่าจุดสุดยอดสุดท้ายในการวนซ้ำนั้นจะเชื่อมต่อกลับไปที่จุดสุดยอดที่ระบุ
ปัญหาหนึ่งที่เกิดขึ้นเมื่อใช้บรรทัดOpenGL®คือเนื่องจากมีความกว้างเพียง 1 พิกเซลตามค่าเริ่มต้นบางครั้งอาจไม่แสดงผลในวิธีที่ถูกต้อง ในบางกรณีโดยเฉพาะอย่างยิ่งหากมีการต่อต้านนามแฝงพิกเซลบางภาพในภาพแรสเตอร์อาจไม่แสดง เส้นตัวเองอาจปรากฏห่างจากจุดที่คาดว่าจะเป็นสองสามพิกเซล นี่เป็นสาเหตุส่วนใหญ่มาจากการเปลี่ยนแปลงของจำนวนนาทีในคณิตศาสตร์จุดลอยตัวที่OpenGL®ใช้ ไม่ใช่ปัญหาที่สามารถแก้ไขได้อย่างง่ายดายโดยไม่ต้องแปลงบรรทัดเป็นรูปหลายเหลี่ยมเพื่อการแสดงผล


