簡體   English   中英

如何使用帶有鼠標的OpenGL繪制簡單對象

[英]How to Draw simple objects using OpenGL with a Mouse

我正在嘗試設計一個小應用程序,可以使用OpenGL鼠標繪制簡單的對象,如線條,橢圓,三角形等。 應該有一個用戶可以與之交互的GUI。 我想過用C#設計UI。 但是我在使用OpenGL庫時遇到了問題,因為我需要讓鼠標進行交互。

大多數可用代碼編寫代碼,並在程序運行時直接將輸出生成到窗口。

有沒有人可以給我一個如何實現這一目標的提示?

使用OpenGL,所有要繪制的內容都會在每幀中輸出。 因此,如果您計划修改對象的坐標,則必須在調用vertex3f(x,y,z)時將變量用作坐標。 更新鼠標事件處理程序中的值,下一幀將使用新值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM