-1
A
回答
1
我會考慮你有足夠的點形狀看起來不夠好,否則你應該做一些插值得到更多的人..
我建議你創建從一個2D頂點數組點(如果你願意,可以是矩形陣列)。在每個點需要2個頂點(V1,V2):
vector position = currentPoint;
vector way = nextPoint - currentPoint;
vector normal = normalized(way.y, -way.x);
v1 = position + normal*(ropeWidth*.5);
v1 = position - normal*(ropeWidth*.5);
你可能把這個在for
循環,你還需要設置紋理座標,其中X總是被設置爲1.0,-1.0,Y去對於迭代器i
與i/pointCount
(i
需要浮動)
此時,您可以將紋理綁定並繪製一個三角形條。
相關問題
- 1. 紋理映射 - cocos2d的/的OpenGL ES 1.0
- 2. OpenGL ES 2.0紋理映射問題
- 3. OpenGL ES紋理映射溢出
- 4. OpenGL紋理映射
- 5. OpenGL紋理映射
- 6. 無法在真實設備上使用OpenGL ES映射紋理
- 7. openGL的紋理映射
- 8. 的OpenGL紋理映射
- 9. 紋理映射到SVG的路徑
- 10. openGL紋理映射-c
- 11. OpenGL紋理映射問題
- 12. OpenGL紋理映射錯誤
- 13. OpenGL ES - 紋理映射8頂點立方體的所有面?
- 14. 顏色覆蓋opengl的紋理映射es
- 15. OpenGL紋理映射禁用底紋
- 16. OpenGL ES 2.0紋理
- 17. OpenGL ES iPhone紋理
- 18. OpenGL ES 2.0紋理映射,但顯示爲黑色
- 19. Android OpenGL ES紋理映射/繪圖問題 - 傾斜圖像
- 20. OpenGL ES紋理座標映射和限制
- 21. 將紋理映射到一個球體OpenGL ES
- 22. 紋理映射到地圖集三角形地帶Opengl ES
- 23. 爲什麼OpenGL ES紋理映射非常慢?
- 24. 的OpenGL ES:避免紋理
- 25. 的OpenGL ES 2.0:在紋理
- 26. OpenGL ES的旋轉紋理
- 27. 圓柱形紋理映射的OpenGL
- 28. OpenGL中的紋理映射(使用SOIL)
- 29. opengl中的完美(3D)紋理映射
- 30. OpenGL ES 1.1 2D紋理紋理iPhone