這個模型編輯器才剛剛開始做,菜單都還沒做完整。暫時有添加模型、選擇模型、平面或者點、旋轉放大平移選中的模型或他的一部分。這樣就花了我兩三個星期了。DirectX11竟然沒有D3D11Font,結果10的Font、D2D10和D3D11Device結合起來又十分麻煩,因此我才去了個猥瑣的做法:創建DIBSections,用GDI畫字,然后逐個像素變換成D3D11Texture2D需要的格式,最后貼上去。點的高亮矩形也是這么干的。
然后我創建了一個sphere,然后拖動幾個選中的點,因此就變成了這樣……
(代碼可以在Vczh Library++3.0的Candidate\Simulator\DirectX\EditorSolution找到)
