[{"title":"( 85 个子文件 577KB ) 计算机图形学 第三版 蔡士杰译 课后习题答案及课本代码","children":[{"title":"Exercises5.pdf <span style='color:#111;'> 72.74KB </span>","children":null,"spread":false},{"title":"Exercises2.pdf <span style='color:#111;'> 48.69KB </span>","children":null,"spread":false},{"title":"Exercises9.pdf <span style='color:#111;'> 48.03KB </span>","children":null,"spread":false},{"title":"Exercises6.pdf <span style='color:#111;'> 37.86KB </span>","children":null,"spread":false},{"title":"Exercises3.pdf <span style='color:#111;'> 91.03KB </span>","children":null,"spread":false},{"title":"Exercises7.pdf <span style='color:#111;'> 59.13KB </span>","children":null,"spread":false},{"title":"计算机图形学(第三版)Code","children":[{"title":"Chap9ProgramsTxt","children":[{"title":"prog9OGLWireFrame.txt <span style='color:#111;'> 421B </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 173B </span>","children":null,"spread":false}],"spread":true},{"title":"Chap3ProgramsTxt","children":[{"title":"prog3BarChart.txt <span style='color:#111;'> 707B </span>","children":null,"spread":false},{"title":"prog3CircleVariations.txt <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"prog3DisplayList.txt <span style='color:#111;'> 697B </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false},{"title":"prog3lineDDA.txt <span style='color:#111;'> 676B </span>","children":null,"spread":false},{"title":"prog3EllipseMidpoint.txt <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"prog3PieChart.txt <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"prog3LineGraph.txt <span style='color:#111;'> 783B </span>","children":null,"spread":false},{"title":"prog3LineBres.txt <span style='color:#111;'> 783B </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"prog3CircleMidpoint.txt <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"prog3DispLstReshape.txt <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false}],"spread":false},{"title":"Chap11ProgramsTxt","children":[{"title":"prog11OGLMousePolyline.txt <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"prog11OGLSubmenu.txt <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"prog11OGLMouseKeySquares.txt <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"prog11OGLMenu.txt <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"prog11OGLKeyCurveDraw.txt <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"prog11OGLMousePlotPt.txt <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"prog11OGLPickOperations.txt <span style='color:#111;'> 4.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"Chap10ProgramsTxt","children":[{"title":"prog10OGLLineTexture.txt <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":"prog10OGLSurfaceTexture.txt <span style='color:#111;'> 841B </span>","children":null,"spread":false}],"spread":true},{"title":"Chap6ProgramsTxt","children":[{"title":"prog6OGLViewingProg2D.txt <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"prog6SuthHodgPolygonClip2D.txt <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"prog6CohenSuthLineClip2D.txt <span style='color:#111;'> 3.38KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 748B </span>","children":null,"spread":false},{"title":"prog6LiangBarskLineClip2D.txt <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false}],"spread":true},{"title":"Chap7ProgramsTxt","children":[{"title":"xferlog.txt <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 191B </span>","children":null,"spread":false},{"title":"prog7OGLPerspViewingProg3D.txt <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"Chap8ProgramsTxt","children":[{"title":"prog8SelfSquareFractal.txt <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"prog8BezierCurve.txt <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"prog8OGLGLUTPolyhedra.txt <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"prog8OGLQuadricSurfs.txt <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"prog8OGLBezierCurve.txt <span style='color:#111;'> 809B </span>","children":null,"spread":false},{"title":"prog8MandelbrotSet.txt <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"prog8OGLBezierSurf.txt <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"prog8OGLTrimmingFcns.txt <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"Chap13ProgramsTxt","children":[{"title":"prog13OGLAnimation.txt <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 177B </span>","children":null,"spread":false}],"spread":true},{"title":"Chap12ProgramsTxt","children":[{"title":"prog12HSVtoRGB.txt <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"prog12RGBtoHSV.txt <span style='color:#111;'> 949B </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 338B </span>","children":null,"spread":false}],"spread":false},{"title":"Chap5ProgramsTxt","children":[{"title":"prog5ScaleRoutine2D.txt <span style='color:#111;'> 564B </span>","children":null,"spread":false},{"title":"prog5OGLStackProcRectTransfs.txt <span style='color:#111;'> 995B </span>","children":null,"spread":false},{"title":"prog5OGLCompositeTransformation3D.txt <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"prog5TranslateRoutine2D.txt <span style='color:#111;'> 447B </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false},{"title":"progOGLRectangleTransformations.txt <span style='color:#111;'> 756B </span>","children":null,"spread":false},{"title":"prog5RotateRoutines3D.txt <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"prog5RotateRoutine2D.txt <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"prog5CompositeTransformation2D.txt <span style='color:#111;'> 5.83KB </span>","children":null,"spread":false},{"title":"prog5TranslateRoutine3D.txt <span style='color:#111;'> 614B </span>","children":null,"spread":false},{"title":"prog5CompositeTransformation3D.txt <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"prog5ScaleRoutine3D.txt <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"Chap4ProgramsTxt","children":[{"title":"prog4LineAttr.txt <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"prog4FloodFill4.txt <span style='color:#111;'> 558B </span>","children":null,"spread":false},{"title":"xferlog.txt <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"prog4BoundaryFill4.txt <span style='color:#111;'> 627B </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 509B </span>","children":null,"spread":false}],"spread":false},{"title":"Chap2ProgramsTxt","children":[{"title":"xferlog.txt <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"prog2OGLexample.txt <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"WS_FTP.LOG <span style='color:#111;'> 169B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Exercises4.pdf <span style='color:#111;'> 74.42KB </span>","children":null,"spread":false},{"title":"Exercises8.pdf <span style='color:#111;'> 97.83KB </span>","children":null,"spread":false},{"title":"Exercises10.pdf <span style='color:#111;'> 58.21KB </span>","children":null,"spread":false},{"title":"Exercises11.pdf <span style='color:#111;'> 69.01KB </span>","children":null,"spread":false}],"spread":true}]