오브젝트가 OpenGL에서 다른 오브젝트와 교차하는지 여부를 감지 할 수 있습니까? 예를 들면 : 나는 2 쿼드 (나중의 nurbs)를 가지고 있는데, 나는이 쿼드를 움직여 어느 시점에서 교차합니다. 이제 가장자리에있는 부분을 잘라내고 싶습니다. 결과는 좋은 부드러운 가장자리가되어야합니다.
나는, libquadmath를 사용하여 __float128을 printf를하기 위해 노력하고있어 예 : 다음과 같은 세 가지 constaints와 quadmath_snprintf(s, sizeof(s), "%.30Qg", f);
: 출력은 다음과 생산 일치해야합니다 number = [ minus ] int [ frac ] [ exp ]
decimal
나는 루아와 Love2D를 사용하고 난 5 쿼드 (love.graphics.newQuad)를 사용할 때 잘 작동하는 것 같다,하지만 난 6 쿼드를 사용하는 경우가 이상한 오류 보여줍니다 Error menu.lua:9: Incoorect parameter type: expected userdata.
Traceback [C]: in function 'draw
플레이어 타일이 있고 플레이어의 x 및 y를 변수로 설정하고 싶지만 제대로 작동하지 않는 것 같습니다. 나는 기능 뒤에 몇 가지 숫자를 넣으려고했지만 drawq하지만 그냥 그것을 뻗어. 전체 코드에 링크 (중요한 하나 newgame.lua, 나는 단지와 함께 다른 2를 넣어입니다) : 라인 49-64 http://xedus.nl/test_builds/mai
Java에서 Quad2D 또는 베 지어 곡선을 성공적으로 그렸습니다. 나는 같은 방정식을 가지고있다. 그러나 특정 점 (x, y)이 곡선에 있는지 여부를 결정해야합니다. 내가 Quad2D.contains 및 몇 가지 GeneralPath API를 사용하여 시도, 내가 결과를 정확하게 얻을 수 없습니다. 누군가가이 해결책을 찾는데 도움을 줄 수 있습니까?
"altitude"y = 0.3의 OpenGL에서 그리고이 아래의 다른 쿼드를 고도 y = 0에서 다른 색으로 그리는 중입니다. 그러나 위의 카메라를 돌리거나 돌리면 아래의 쿼드가 높은 쪽 위에 나타납니다. OpenGL에서 0.3 고도가 너무 낮습니까? 아니면 그려진 순서대로해야합니까? glEnable (DEPTH_TEST)을 사용할 수 있음을 읽었지만 C
matlab에 익명의 기능이 있습니다 : [email protected](x) x/(1+x^4). 0에서 1까지 쿼드로 통합하고 싶지만, 어떤 이유 때문에 mpower는 "입력이 스칼라 및 정방 행렬이어야하기 때문에 x^4을 사용할 수 없다는 불평을합니다." x^4을 x*x*x*x으로 바꾸면 "오류 ==> mtimes 내부 매트릭스 치수가 일치해야합니다."