<div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201710/1507895050cfb5b8e885bd448e92a3170ead812fc6__mn233960__w1440__h859__f99751__Ym201710.png" width="800" height="477" alt="1.PNG" class="chimg_photo" style="border:none;" filesize="99751"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">코드 문제는 없어보이는데...</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201710/1507895052e44fe8971bf54306ba7bab8c2b472708__mn233960__w1914__h936__f230728__Ym201710.png" width="800" height="391" alt="2.PNG" class="chimg_photo" style="border:none;" filesize="230728"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">빌드만 하면 오류가 .....뭔지 1도 모르겠어요...</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">책에있는거 그대로 적었는데 왜 이럴까요..</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"> <div>#include<glut.h></div> <div>#include<gl\GL.h></div> <div>#include<gl\GLU.h></div> <div>GLboolean IsSphere = true;</div> <div>GLboolean IsSmall = true;</div> <div><br></div> <div><br></div> <div>void MyDisplay() {</div> <div><span style="white-space:pre;"> </span>glClear(GL_COLOR_BUFFER_BIT);</div> <div><span style="white-space:pre;"> </span>glColor3f(0.5, 0, 0.5);</div> <div><span style="white-space:pre;"> </span>if ((IsSphere) && (IsSmall))</div> <div><span style="white-space:pre;"> </span>glutWireSphere(0.2, 15, 15);</div> <div><span style="white-space:pre;"> </span>else if ((IsSphere) && (!IsSmall))</div> <div><span style="white-space:pre;"> </span>glutWireSphere(0.4, 15, 15);</div> <div><span style="white-space:pre;"> </span>else if ((!IsSphere) && (IsSmall))</div> <div><span style="white-space:pre;"> </span>glutWireTorus(0.2, 0.5, 40, 40);</div> <div><span style="white-space:pre;"> </span>else glutWireTorus(0.2, 0.5, 40, 20);</div> <div><span style="white-space:pre;"> </span>glFlush();</div> <div>}</div> <div><br></div> <div>void MyMainMenu(int entryID) {</div> <div><span style="white-space:pre;"> </span>if (entryID == 1)</div> <div><span style="white-space:pre;"> </span>IsSphere = true;</div> <div><span style="white-space:pre;"> </span>else if (entryID = 2)</div> <div><span style="white-space:pre;"> </span>IsSphere = false;</div> <div><span style="white-space:pre;"> </span>else if (entryID == 3)</div> <div><span style="white-space:pre;"> </span>exit(0);</div> <div><span style="white-space:pre;"> </span>glutPostRedisplay();</div> <div><span style="white-space:pre;"> </span>}</div> <div><br></div> <div>void MySubMenu(int entryID) {</div> <div><span style="white-space:pre;"> </span>if (entryID == 1)</div> <div><span style="white-space:pre;"> </span>IsSmall = true;</div> <div><span style="white-space:pre;"> </span>else if (entryID == 2)</div> <div><span style="white-space:pre;"> </span>IsSmall = false;</div> <div><span style="white-space:pre;"> </span>glutPostRedisplay();</div> <div>}</div> <div><span style="white-space:pre;"> </span></div> <div><br></div> <div>int main(int argc, char** argv) {</div> <div><span style="white-space:pre;"> </span>glutInit(&argc, argv);</div> <div><span style="white-space:pre;"> </span>glutInitDisplayMode(GLUT_RGB);</div> <div><span style="white-space:pre;"> </span>glutInitWindowSize(300, 300);</div> <div><span style="white-space:pre;"> </span>glutInitWindowPosition(0, 0);</div> <div><span style="white-space:pre;"> </span>glutCreateWindow("openGL Example Drawing. DisplayList");</div> <div><span style="white-space:pre;"> </span>glClearColor(1.0, 1.0, 1.0, 1.0);</div> <div><span style="white-space:pre;"> </span>glMatrixMode(GL_PROJECTION);</div> <div><span style="white-space:pre;"> </span>glLoadIdentity();</div> <div><br></div> <div><span style="white-space:pre;"> </span>glOrtho(-1.0, 1.0, -1.0, 1.0, 1.0, -1.0);</div> <div><span style="white-space:pre;"> </span>GLint MySubMenuID = glutCreateMenu(MySubMenu);</div> <div><span style="white-space:pre;"> </span>glutAddMenuEntry("Small one", 1);</div> <div><span style="white-space:pre;"> </span>glutAddMenuEntry("Big one", 2);</div> <div><span style="white-space:pre;"> </span>GLint MyMainMenuID = glutCreateMenu(MyMainMenu);</div> <div><span style="white-space:pre;"> </span>glutAddMenuEntry("Draw Sphere", 1);</div> <div><span style="white-space:pre;"> </span>glutAddMenuEntry("Draw Torus", 2);</div> <div><span style="white-space:pre;"> </span>glutAddSubMenu("Change Size", MySubMenuID);</div> <div><span style="white-space:pre;"> </span>glutAddMenuEntry("Exit", 3);</div> <div><span style="white-space:pre;"> </span>glutAttachMenu(GLUT_RIGHT_BUTTON);</div> <div><span style="white-space:pre;"> </span>glutDisplayFunc(MyDisplay);</div> <div><span style="white-space:pre;"> </span>glutMainLoop();</div> <div><span style="white-space:pre;"> </span>return 0;</div> <div><br></div> <div>}</div> <div><br></div> <div><br></div> <div><br></div> <div>코드 전문입니다</div> <div><br></div></div><br>
<a href="http://imgur.com/eYOmFNB"><img src="http://i.imgur.com/eYOmFNB.jpg" title="source: imgur.com" alt="eYOmFNB.jpg"></a>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.