nurbs

    0熱度

    1回答

    glGenTextures(1, &texName[0]); glBindTexture(GL_TEXTURE_2D, texName[0]); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP); g

    4熱度

    2回答

    有沒有人知道免費(如免費啤酒)C,C++甚至FORTRAN庫,它不僅支持NURBS曲線和曲面,還支持卷(即三元NURBS)操作? 我知道關於open nurbs,但據我所知它不支持NURBS卷(隨時糾正我,因爲我對該庫的經驗有限)。

    2熱度

    1回答

    我想將圖像映射到NURBS曲面上。我在(-1,-1),(-1,1),(1,1),(1,-1)平方中有一個13x13的等距控制點陣列。我想一個紋理映射到通過使用下面的代碼的控制點控制的NURBS曲面: gluNurbsSurface(nurbs_object,no_knots,&knots[0],no_knots,&knots[0],u_stride,v_stride,&ctr_points[0][

    1熱度

    1回答

    如果這是顯而易見的,我會提前道歉;我一直無法找到放入Google的正確條款。 我想要做的是爲修剪NURBS曲面上的任意參數範圍找到邊界體積(AABB足夠好)。例如,(u,v)在(0.1,0.2)和(0.4,0.6)之間。 編輯:如果有幫助,如果該方法將參數化區域完全限制在下面段落中定義的邊界區域內,那我就可以了。我有興趣對這些地區進行細分。 我開始思考這個從這一紙(http://www.cs.ut

    1熱度

    2回答

    我正在嘗試爲瑪雅人編寫一個創作工具,其中我必須滿足的標準之一是維護NURBS曲線的長度。創作工具爲用戶提供了編輯NURBS曲線的控件,但它應該始終保持曲線的長度。當我說長度時,我的意思是曲線的弧長。 NURBS曲線和弧長之間是否存在直接關係? 所以理想情況下這是我如何設想我的系統工作,如果曲線的任何CV被改變,其他CV被改變,使得曲線的弧長被保留。任何想法來實現這將是非常有益的。 另外,您如何看待

    7熱度

    1回答

    編輯:這是一個庫錯誤。我reported它到HOpenGL郵件列表。 我用9點矩形方法來表示一個圓/橢圓作爲NURBS。 積分是p1, p2, ..., p9,p9 = p1。它們如圖所示: y2 | p2 p3 p4 y1 | p1 p5 y0 | p8 p7 p6 ------------- | x0 x1 x2 x1 = (x0 + x2)/2 y1 = (y0 + y

    4熱度

    2回答

    在OpenGL中,可以使用evaluators繪製NURB。但看起來評估人員是來自OpenGL ES規範的removed,使其輕量化。在那種情況下,如何使用OpenGL ES API繪製NURB?

    3熱度

    2回答

    我使用gluNurbsCurve繪製了一些控制點的曲線。我有紅色書中描述的基本設置正確工作,我正在努力擴展它。 此示例如下: float knots[8] = {0,0,0,0,1,1,1,1}; float pnts[4][3] = { {...},{...},{...},{...} }; GLUnurbsObj *m = gluNewNurbsRenderer(); gluBeginCu

    3熱度

    2回答

    你能用DirectX 11在GPU上渲染NURBS嗎?我一直在閱讀當前趨勢來渲染這些表面,但我在NURBS上看不到任何內容。 我找到了一些相關的參考資料,但沒有什麼可靠的......比如Charles Loop和Scott Schaefer編着的「用雙三次補丁逼近Catmull-Clark細分曲面」。 -

    4熱度

    2回答

    我有一個NURBS surface它有4個彎曲的邊緣。 (我對曲線4貝塞爾分) 我想與軸上切片平面這就是切NURBS曲面(未先進如3DSMAX!),並計算曲線切片平面和NURBS曲面相交。