成功加入购物车
[美] 赫恩 (Donald D.Hearn)、[美] 赫恩 / 电子工业出版社 / 2012-02 / 平装
售价 ¥ 8.00
品相 七品
上书时间2021-05-14
国外计算机科学教材系列:计算机图形学(英文版)(第4版)
《国外计算机科学教材系列:计算机图形学(英文版)(第4版)》是一本内容丰富、取材新颖的计算机图形学著作,在前一版的基础上进行了全面扩充,增加了许多新的内容,覆盖了近年来计算机图形学的最新发展和成就。全书层次分明、重点突出,并附有使用OpenGL编写的大量程序及各种效果图,是一本难得的优秀教材。全书共分为24章及3个附录,全面系统地讲解了计算机图形学的基本概念和相关技术。作者首先对计算机图形学进行综述;然后讲解二维图形的对象表示、算法及应用,三维图形的相关技术、建模和变换等;接着介绍光照模型、颜色模型和动画技术。《国外计算机科学教材系列:计算机图形学(英文版)(第4版)》还新增了有关分层建模与动画的介绍,OpenGL的全面介绍;最后的附录给出了计算机图形学中用到的基本数学概念、图形文件格式及OpenGL的相关内容等。
1ASurveyofComputerGraphics1-1GraphsandCharts1-2Computer-AidedDesign1-3Virtual-RealityEnvironments1-4DataVisualizations1-5EducationandTraining1-6ComputerArt1-7Entertainment1-8ImageProcessing1-9GraphicalUserInterfaces1-10Summary2ComputerGraphicsHardware2-1VideoDisplayDevicesRefreshCathode-RayTubesRaster-ScanDisplaysRandom-ScanDisplaysColorCRTMonitorsFlat-PanelDisplaysThree-DimensionalViewingDevicesStereoscopicandVirtual-RealitySystems2-2Raster-ScanSystemsVideoControllerRaster-ScanDisplayProcessor2-3GraphicsWorkstationsandViewingSystems2-4InputDevicesKeyboards,ButtonBoxes,andDialsMouseDevicesTrackballsandSpaceballsJoysticksDataGlovesDigitizersImageScannersTouchPanelsLightPensVoiceSystems2-5Hard-CopyDevices2-6GraphicsNetworks2-7GraphicsontheInternet2-8Summary3ComputerGraphicsSoftware3-1CoordinateRepresentations3-2GraphicsFunctions3-3SoftwareStandards3-4OtherGraphicsPackages3-5IntroductiontoOpenGLBasicOpenGLSyntaxRelatedLibrariesHeaderFilesDisplay-WindowManagementUsingGLUTACompleteOpenGLProgramErrorHandlinginOpenGL3-6Summary4GraphicsOutputPrimitives4-1CoordinateReferenceFramesScreenCoordinatesAbsoluteandRelativeCoordinateSpecifications4-2SpecifyingATwo-DimensionalWorld-CoordinateReferenceFrameinOpenGL4-3OpenGLPointFunctions4-4OpenGLLineFunctions4-5OpenGLCurveFunctions4-6Fill-AreaPrimitives4-7PolygonFillAreasPolygonClassificationsIdentifyingConcavePolygonsSplittingConcavePolygonsSplittingaConvexPolygonintoaSetofTrianglesInside-OutsideTestsPolygonTablesPlaneEquationsFrontandBackPolygonFaces4-8OpenGLPolygonFill-AreaFunctions4-9OpenGLVertexArrays4-10Pixel-ArrayPrimitives4-11OpenGLPixel-ArrayFunctionsOpenGLBitmapFunctionOpenGLPixmapFunctionOpenGLRasterOperations4-12CharacterPrimitives4-13OpenGLCharacterFunctions4-14PicturePartitioning4-15OpenGLDisplayListsCreatingandNaminganOpenGLDisplayListExecutingOpenGLDisplayListsDeletingOpenGLDisplayLists4-16OpenGLDisplay-WindowReshapeFunction4-17Summary5AttributesofGraphicsPrimitives5-1OpenGLStateVariables5-2ColorandGrayscaleRGBColorComponentsColorTablesGrayscaleOtherColorParameters5-3OpenGLColorFunctionsTheOpenGLRGBandRGBAColorModesOpenGLColor-IndexModeOpenGLColorBlendingOpenGLColorArraysOtherOpenGLColorFunctions5-4PointAttributes5-5OpenGLPoint-AttributeFunctions5-6LineAttributesLineWidthLineStylePenandBrushOptions5-7OpenGLLine-AttributeFunctionsOpenGLLine-WidthFunctionOpenGLLine-StyleFunctionOtherOpenGLLineEffects5-8CurveAttributes5-9Fill-AreaAttributesFillStylesColor-BlendedFillRegions5-10OpenGLFill-AreaAttributeFunctionsOpenGLFill-PatternFunctionOpenGLTextureandInterpolationPatternsOpenGLWire-FrameMethodsOpenGLFront-FaceFunction5-11CharacterAttributes5-12OpenGLCharacter-AttributeFunctions5-13OpenGLAntialiasingFunctions5-14OpenGLQueryFunctions5-15OpenGLAttributeGroups5-16Summary6ImplementationAlgorithmsforGraphicsPrimitivesandAttributes6-1Line-DrawingAlgorithmsLineEquationsDDAAlgorithmBresenham'sLineAlgorithmDisplayingPolylines6-2ParallelLineAlgorithms6-3SettingFrame-BufferValues6-4Circle-GeneratingAlgorithmsPropertiesofCirclesMidpointCircleAlgorithm6-5Ellipse-GeneratingAlgorithmsPropertiesofEllipsesMidpointEllipseAlgorithm6-6OtherCurvesConicSectionsPolynomialsandSplineCurves6-7ParallelCurveAlgorithms6-8PixelAddressingandObjectGeometryScreenGridCoordinatesMaintainingGeometricPropertiesofDisplayedObjects6-9AttributeImplementationsforStraight-LineSegmentsandCurvesLineWidthLineStylePenandBrushOptionsCurveAttributes6-10GeneralScan-LinePolygon-FillAlgorithm6-11Scan-LineFillofConvexPolygons6-12Scan-LineFillforRegionswithCurvedBoundaries6-13FillMethodsforAreaswithIrregularBoundariesBoundary-FillAlgorithmFlood-FillAlgorithm6-14ImplementationMethodsforFillStylesFillStylesColor-BlendedFillRegions6-15ImplementationMethodsforAntialiasingSupersamplingStraight-LineSegmentsSubpixelWeightingMasksAreaSamplingStraight-LineSegmentsFilteringTechniquesPixelPhasingCompensatingforLine-IntensityDifferencesAntialiasingAreaBoundaries6-16Summary7Two-DimensionalGeometricTransformations7-1BasicTwo-DimensionalGeometricTransformationsTwo-DimensionalTranslationTwo-DimensionalRotationTwo-DimensionalScaling7-2MatrixRepresentationsandHomogeneousCoordinatesHomogeneousCoordinatesTwo-DimensionalTranslationMatrixTwo-DimensionalRotationMatrixTwo-DimensionalScalingMatrix7-3InverseTransformations7-4Two-DimensionalCompositeTransformationsCompositeTwo-DimensionalTranslationsCompositeTwo-DimensionalRotationsCompositeTwo-DimensionalScalingsGeneralTwo-DimensionalPivot-PointRotationGeneralTwo-DimensionalFixed-PointScalingGeneralTwo-DimensionalScalingDirectionsMatrixConcatenationPropertiesGeneralTwo-DimensionalCompositeTransformationsandComputationalEfficiencyTwo-DimensionalRigid-BodyTransformationConstructingTwo-DimensionalRotationMatricesTwo-DimensionalComposite-MatrixProgrammingExample7-5OtherTwo-DimensionalTransformationsReflectionShear7-6RasterMethodsforGeometricTransformations7-7OpenGLRasterTransformations7-8TransformationsbetweenTwo-DimensionalCoordinateSystems7-9OpenGLFunctionsforTwo-DimensionalGeometricTransformationsBasicOpenGLGeometricTransformationsOpenGLMatrixOperations7-10OpenGLGeometric-TransformationProgrammingExamples7-11Summary8Two-DimensionalViewing8-1TheTwo-DimensionalViewingPipeline8-2TheClippingWindowViewing-CoordinateClippingWindowWorld-CoordinateClippingWindow8-3NormalizationandViewportTransformationsMappingtheClippingWindowintoaNormalizedViewportMappingtheClippingWindowintoaNormalizedSquareDisplayofCharacterStringsSplit-ScreenEffectsandMultipleOutputDevices8-4OpenGLTwo-DimensionalViewingFunctionsOpenGLProjectionModeGLUClipping-WindowFunctionOpenGLViewportFunctionCreatingaGLUTDisplayWindowSettingtheGLUTDisplay-WindowModeandColorGLUTDisplay-WindowIdentifierDeletingaGLUTDisplayWindowCurrentGLUTDisplayWindowRelocatingandResizingaGLUTDisplayWindowManagingMultipleGLUTDisplayWindowsGLUTSubwindowsSelectingaDisplay-WindowScreen-CursorShapeViewingGraphicsObjectsinaGLUTDisplayWindowExecutingtheApplicationProgramOtherGLUTFunctionsOpenGLTwo-DimensionalViewingProgramExample8-5ClippingAlgorithms8-6Two-DimensionalPointClipping8-7Two-DimensionalLineClippingCohen-SutherlandLineClippingLiang-BarskyLineClippingNicholl-Lee-NichollLineClippingLineClippingUsingNonrectangularPolygonClipWindowsLineClippingUsingNonlinearClipping-WindowBoundaries8-8PolygonFill-AreaClippingSutherland--HodgmanPolygonClippingWeiler-AthertonPolygonClippingPolygonClippingUsingNonrectangularPolygonClipWindowsPolygonClippingUsingNonlinearClipping-WindowBoundaries8-9CurveClipping8-10TextClipping8-11Summary9Three-DimensionalGeometricTransformations9-1Three-DimensionalTranslation9-2Three-DimensionalRotationThree-DimensionalCoordinate-AxisRotationsGeneralThree-DimensionalRotationsQuaternionMethodsforThree-DimensionalRotations9-3Three-DimensionalScaling9-4CompositeThree-DimensionalTransformations9-5OtherThree-DimensionalTransformationsThree-DimensionalReflectionsThree-DimensionalShears9-6TransformationsbetweenThree-DimensionalCoordinateSystems9-7AffineTransformations9-8OpenGLGeometric-TransformationFunctionsOpenGLMatrixStacks9-9OpenGLThree-DimensionalGeometric-TransformationProgrammingExamples9-10Summary10Three-DimensionalViewing10-1OverviewofThree-DimensionalViewingConceptsViewingaThree-DimensionalSceneProjectionsDepthCueingIdentifyingVisibleLinesandSurfacesSurfaceRenderingExplodedandCutawayViewsThree-DimensionalandStereoscopicViewing10-2TheThree-DimensionalViewingPipeline10-3Three-DimensionalViewing-CoordinateParametersTheView-PlaneNormalVectorTheView-UpVectorTheuvnViewing-CoordinateReferenceFrameGeneratingThree-DimensionalViewingEffects10-4TransformationfromWorldtoViewingCoordinates10-5ProjectionTransformations10-6OrthogonalProjectionsAxonometricandIsometricOrthogonalProjectionsOrthogonalProjectionCoordinatesClippingWindowandOrthogonal-ProjectionViewVolumeNormalizationTransformationforanOrthogonalProjection10-7ObliqueParallelProjectionsObliqueParallelProjectionsinDraftingandDesignCavalierandCabinetObliqueParallelProjectionsObliqueParallel-ProjectionVectorClippingWindowandObliqueParallel-ProjectionViewVolumeObliqueParallel-ProjectionTransformationMatrixNormalizationTransformationforanObliqueParallelProjection10-8PerspectiveProjectionsPerspective-ProjectionTransformationCoordinatesPerspective-ProjectionEquations:SpecialCasesVanishingPointsforPerspectiveProjectionsPerspective-ProjectionViewVolumePerspective-ProjectionTransformationMatrixSymmetricPerspective-ProjectionFrustumObliquePerspective-ProjectionFrustumNormalizedPerspective-ProjectionTransformationCoordinates10-9TheViewportTransformationandThree-DimensionalScreenCoordinates10-10OpenGLThree-DimensionalViewingFunctionsOpenGLViewing-TransformationFunctionOpenGLOrthogonal-ProjectionFunctionOpenGLSymmetricPerspective-ProjectionFunctionOpenGLGeneralPerspective-ProjectionFunctionOpenGLViewportsandDisplayWindowsOpenGLThree-DimensionalViewingProgramExample10-11Three-DimensionalClippingAlgorithmsClippinginThree-DimensionalHomogeneousCoordinatesThree-DimensionalRegionCodesThree-DimensionalPointandLineClippingThree-DimensionalPolygonClippingThree-DimensionalCurveClippingArbitraryClippingPlanes10-12OpenGLOptionalClippingPlanes10-13Summary11HierarchicalModeling11-1BasicModelingConceptsSystemRepresentationsSymbolHierarchies11-2ModelingPackages11-3GeneralHierarchicalModelingMethodsLocalCoordinatesModelingTransformationsCreatingHierarchicalStructures11-4HierarchicalModelingUsingOpenGLDisplayLists11-5Summary12ComputerAnimation12-1RasterMethodsforComputerAnimationDoubleBufferingGeneratingAnimationsUsingRasterOperations12-2DesignofAnimationSequences12-3TraditionalAnimationTechniques12-4GeneralComputer-AnimationFunctions12-5Computer-AnimationLanguages12-6Key-FrameSystemsMorphingSimulatingAccelerations12-7MotionSpecificationsDirectMotionSpecificationGoal-DirectedSystemsKinematicsandDynamics12-8CharacterAnimationArticulatedFigureAnimationMotionCapture12-9PeriodicMotions12-10OpenGLAnimationProcedures12-11Summary13Three-DimensionalObjectRepresentations13-1Polyhedra13-2OpenGLPolyhedronFunctionsOpenGLPolygonFill-AreaFunctionsGLUTRegularPolyhedronFunctionsExampleGLUTPolyhedronProgram13-3CurvedSurfaces13-4QuadricSurfacesSphereEllipsoidTorus13-5SuperquadricsSuperellipseSuperellipsoid13-6OpenGLQuadric-SurfaceandCubic-SurfaceFunctionsGLUTQuadric-SurfaceFunctionsGLUTCubic-SurfaceTeapotFunctionGLUQuadric-SurfaceFunctionsExampleProgramUsingGLUTandGLUQuadric-SurfaceFunctions13-7Summary14SplineRepresentations14-1InterpolationandApproximationSplines14-2ParametricContinuityConditions14-3GeometricContinuityConditions14-4SplineSpecifications14-5SplineSurfaces14-6TrimmingSplineSurfaces14-7Cubic-SplineInterpolationMethodsNaturalCubicSplinesHermiteInterpolationCardinalSplinesKochanek-BartelsSplines14-8BézierSplineCurvesBézierCurveEquationsExampleBézierCurve-GeneratingProgramPropertiesofBézierCurvesDesignTechniquesUsingBézierCurvesCubicBézierCurves14-9BézierSurfaces14-10B-SplineCurvesB-SplineCurveEquationsUniformPeriodicB-SplineCurvesCubicPeriodicB-SplineCurvesOpenUniformB-SplineCurvesNonuniformB-SplineCurves14-11B-SplineSurfaces14-12Beta-SplinesBeta-SplineContinuityConditionsCubicPeriodicBeta-SplineMatrixRepresentation14-13RationalSplines14-14ConversionBetweenSplineRepresentations14-15DisplayingSplineCurvesandSurfacesHorner'sRuleForward-DifferenceCalculationsSubdivisionMethods14-16OpenGLApproximation-SplineFunctionsOpenGLBézier-SplineCurveFunctionsOpenGLBézier-SplineSurfaceFunctionsGLUB-SplineCurveFunctionsGLUB-SplineSurfaceFunctionsGLUSurface-TrimmingFunctions14-17Summary15OtherThree-DimensionalObjectRepresentations15-1BlobbyObjects15-2SweepRepresentations15-3ConstructiveSolid-GeometryMethods15-4Octrees15-5BSPTrees15-6PhysicallyBasedModeling15-7Summary16Visible-SurfaceDetectionMethods16-1ClassificationofVisible-SurfaceDetectionAlgorithms16-2Back-FaceDetection16-3Depth-BufferMethod16-4A-BufferMethod16-5Scan-LineMethod16-6Depth-SortingMethod16-7BSP-TreeMethod16-8Area-SubdivisionMethod16-9OctreeMethods16-10Ray-CastingMethod16-11ComparisonofVisibility-DetectionMethods16-12CurvedSurfacesCurved-SurfaceRepresentationsSurfaceContourPlots16-13Wire-FrameVisibilityMethodsWire-FrameSurface-VisibilityAlgorithmsWire-FrameDepth-CueingAlgorithm16-14OpenGLVisibility-DetectionFunctionsOpenGLPolygon-CullingFunctionsOpenGLDepth-BufferFunctionsOpenGLWire-FrameSurface-VisibilityMethodsOpenGLDepth-CueingFunction16-15Summary17IlluminationModelsandSurface-RenderingMethods17-1LightSourcesPointLightSourcesInfinitelyDistantLightSourcesRadialIntensityAttenuationDirectionalLightSourcesandSpotlightEffectsAngularIntensityAttenuationExtendedLightSourcesandtheWarnModel17-2SurfaceLightingEffects17-3BasicIlluminationModelsAmbientLightDiffuseReflectionSpecularReflectionandthePhongModelCombinedDiffuseandSpecularReflectionsDiffuseandSpecularReflectionsfromMultipleLightSourcesSurfaceLightEmissionsBasicIlluminationModelwithIntensityAttenuationandSpotlightsRGBColorConsiderationsOtherColorRepresentationsLuminance17-4TransparentSurfacesTranslucentMaterialsLightRefractionBasicTransparencyModel17-5AtmosphericEffects17-6Shadows17-7CameraParameters17-8DisplayingLightIntensitiesDistributingSystemIntensityLevelsGammaCorrectionandVideoLookupTablesDisplayingContinuous-ToneImages17-9HalftonePatternsandDitheringTechniquesHalftoneApproximationsDitheringTechniques17-10PolygonRenderingMethodsConstant-IntensitySurfaceRenderingGouraudSurfaceRenderingPhongSurfaceRenderingFastPhongSurfaceRendering17-11OpenGLIlluminationandSurface-RenderingFunctionsOpenGLPointLight-SourceFunctionSpecifyinganOpenGLLight-SourcePositionandTypeSpecifyingOpenGLLight-SourceColorsSpecifyingRadial-IntensityAttenuationCoefficientsforanOpenGLLightSourceOpenGLDirectionalLightSources(Spotlights)OpenGLGlobalLightingParametersOpenGLSurface-PropertyFunctionOpenGLIlluminationModelOpenGLAtmosphericEffectsOpenGLTransparencyFunctionsOpenGLSurface-RenderingFunctionsOpenGLHalftoningOperations17-12Summary18TexturingandSurface-DetailMethods18-1ModelingSurfaceDetailwithPolygons18-2TextureMappingLinearTexturePatternsSurfaceTexturePatternsVolumeTexturePatternsTextureReductionPatternsProceduralTexturingMethods18-3BumpMapping18-4FrameMapping18-5OpenGLTextureFunctionsOpenGLLine-TextureFunctionsOpenGLSurface-TextureFunctionsOpenGLVolume-TextureFunctionsOpenGLColorOptionsforTexturePatternsOpenGLTexture-MappingOptionsOpenGLTextureWrappingCopyingOpenGLTexturePatternsfromtheFrameBufferOpenGLTexture-CoordinateArraysNamingOpenGLTexturePatternsOpenGLTextureSubpatternsOpenGLTextureReductionPatternsOpenGLTextureBordersOpenGLProxyTexturesAutomaticTexturingofQuadricSurfacesHomogeneousTextureCoordinatesAdditionalOpenGLTextureOptions18-6Summary19ColorModelsandColorApplications19-1PropertiesofLightTheElectromagneticSpectrumPsychologicalCharacteristicsofColor19-2ColorModelsPrimaryColorsIntuitiveColorConcepts19-3StandardPrimariesandtheChromaticityDiagramTheXYZColorModelNormalizedXYZValuesTheCIEChromaticityDiagramColorGamutsComplementaryColorsDominantWavelengthPurity19-4TheRGBColorModel19-5TheYIQandRelatedColorModelsTheYIQParametersTransformationsBetweenRGBandYIQColorSpacesTheYUVandYCrCbSystems19-6TheCMYandCMYKColorModelsTheCMYParametersTransformationsBetweenCMYandRGBColorSpaces19-7TheHSVColorModelTheHSVParametersSelectingShades,Tints,andTonesTransformationsBetweenHSVandRGBColorSpaces19-8TheHLSColorModel19-9ColorSelectionandApplications19-10Summary20InteractiveInputMethodsandGraphicalUserInterfaces20-1GraphicalInputData20-2LogicalClassificationofInputDevicesLocatorDevicesStrokeDevicesStringDevicesValuatorDevicesChoiceDevicesPickDevices20-3InputFunctionsforGraphicalDataInputModesEchoFeedbackCallbackFunctions20-4InteractivePicture-ConstructionTechniquesBasicPositioningMethodsDraggingConstraintsGridsRubber-BandMethodsGravityFieldInteractivePaintingandDrawingMethods20-5Virtual-RealityEnvironments20-6OpenGLInteractiveInput-DeviceFunctionsGLUTMouseFunctionsGLUTKeyboardFunctionsGLUTTabletFunctionsGLUTSpaceballFunctionsGLUTButton-BoxFunctionGLUTDialsFunctionOpenGLPickingOperations20-7OpenGLMenuFunctionsCreatingaGLUTMenuCreatingandManagingMultipleGLUTMenusCreatingGLUTSubmenusModifyingGLUTMenus20-8DesigningaGraphicalUserInterfaceTheUserDialogueWindowsandIconsAccommodatingMultipleSkillLevelsConsistencyMinimizingMemorizationBackupandErrorHandlingFeedback20-9Summary21GlobalIllumination21-1Ray-TracingMethodsBasicRay-TracingAlgorithmRay-SurfaceIntersectionCalculationsRay-SphereIntersectionsRay-PolyhedronIntersectionsReducingObject-IntersectionCalculationsSpace-SubdivisionMethodsSimulatingCameraFocusingEffectsAntialiasedRayTracingDistributedRayTracing21-2RadiosityLightingModelRadiant-EnergyTermsTheBasicRadiosityModelProgressiveRefinementRadiosityMethod21-3EnvironmentMapping21-4PhotonMapping21-5Summary22ProgrammableShaders22-1AHistoryofShadingLanguagesCook'sShadeTreesPerlin'sPixelStreamEditorRenderMan22-2TheOpenGLPipelineTheFixed-FunctionPipelineChangingthePipelineStructureVertexShadersFragmentShadersGeometryShadersTessellationShaders22-3TheOpenGLShadingLanguageShaderStructureUsingShadersinOpenGLBasicDataTypesVectorsMatricesStructuresandArraysControlStructuresGLSLFunctionsCommunicatingwithOpenGL22-4ShaderEffectsAPhongShaderTextureMappingBumpMapping22-5Summary23AlgorithmicModeling23-1Fractal-GeometryMethodsFractalGenerationProceduresClassificationofFractalsFractalDimensionGeometricConstructionofDeterministicSelf-SimilarFractalsGeometricConstructionofStatisticallySelf-SimilarFractalsAffineFractal-ConstructionMethodsRandomMidpoint-DisplacementMethodsControllingTerrainTopographySelf-SquaringFractalsSelf-InverseFractals23-2ParticleSystems23-3Grammar-BasedModelingMethods23-4Summary24VisualizationofDataSets24-1VisualRepresentationsforScalarFields24-2VisualRepresentationsforVectorFields24-3VisualRepresentationsforTensorFields24-4VisualRepresentationsforMultivariateDataFields24-5SummaryAMathematicsforComputerGraphicsA-1CoordinateReferenceFramesTwo-DimensionalCartesianScreenCoordinatesStandardTwo-DimensionalCartesianReferenceFramesPolarCoordinatesinthexyPlaneStandardThree-DimensionalCartesianReferenceFramesThree-DimensionalCartesianScreenCoordinatesThree-DimensionalCurvilinear-CoordinateSystemsSolidAngleA-2PointsandVectorsPointPropertiesVectorPropertiesVectorAdditionandScalarMultiplicationScalarProductofTwoVectorsVectorProductofTwoVectorsA-3TensorsA-4BasisVectorsandtheMetricTensorDeterminingBasisVectorsforaCoordinateSpaceOrthonormalBasisMetricTensorA-5MatricesScalarMultiplicationandMatrixAdditionMatrixMultiplicationMatrixTransposeDeterminantofaMatrixMatrixInverseA-6ComplexNumbersBasicComplexArithmeticImaginaryUnitComplexConjugateandModulusofaComplexNumberComplexDivisionPolar-CoordinateRepresentationforaComplexNumberA-7QuaternionsA-8NonparametricRepresentationsA-9ParametricRepresentationsA-10Rate-of-ChangeOperatorsGradientOperatorDirectionalDerivativeGeneralFormoftheGradientOperatorLaplaceOperatorDivergenceOperatorCurlOperatorA-11Rate-of-ChangeIntegralTransformationTheoremsStokes'sTheoremGreen'sTheoremforaPlaneSurfaceDivergenceTheoremGreen'sTransformationEquationsA-12AreaandCentroidofaPolygonAreaofaPolygonCentroidofaPolygonA-13CalculatingPropertiesofPolyhedraA-14NumericalMethodsSolvingSetsofLinearEquationsFindingRootsofNonlinearEquationsEvaluatingIntegralsSolvingOrdinaryDifferentialEquationsSolvingPartialDifferentialEquationsLeast-SquaresCurve-FittingMethodsforDataSetsBGraphicsFileFormatsB-1Image-FileConfigurationsB-2Color-ReductionMethodsUniformColorReductionPopularityColorReductionMedian-CutColorReductionB-3File-CompressionTechniquesRun-LengthEncodingLZWEncodingOtherPattern-RecognitionCompressionMethodsHuffmanEncodingArithmeticEncodingDiscreteCosineTransformB-4CompositionoftheMajorFileFormatsJPEG:JointPhotographicExpertsGroupCGM:Computer-GraphicsMetafileFormatTIFF:TagImage-FileFormatPNG:PortableNetwork-GraphicsFormatXBM:XWindowSystemBitmapFormatandXPM:XWindowSystemPixmapFormatAdobePhotoshopFormatMacPaint:MacintoshPaintFormatPICT:PictureDataFormatBMP:BitmapFormatPCX:PCPaintbrushFileFormatTGA:TruevisionGraphics-AdapterFormatGIF:GraphicsInterchangeFormatB-5SummaryCTheWorldofOpenGLC-1TheEvolutionofOpenGLTheEarlyYears:OpenGL1.xOpenGLGoesTiny:OpenGLES1.xUnderNewManagement:OpenGLandKhronosGroupProgrammableEverything:OpenGL2.xTinyPrograms:OpenGLES2.xGeometryandVertexProcessingEvolution:OpenGL3.xThisGeneration:OpenGL4.xTheOpenGLExtensionMechanismWhereNext?C-2OpenGLbeyondCandC++OpenGLforJavaMultithreadingPythonandOpenGLConclusionsandDirectionsC-3GPUArchitecture,Past,Present,andFutureTheEarlyDaysTheMiddleAgesModernGPUsParallelismGettingtheMostoutofaModernGPUBalancetheWorkloadAlwaysMoveForwardsFeedthePipelineMakeBestUseofYourResourcesBibliographyIndexOpenGLFunctionIndexCoreLibraryFunctionsGLSLLibraryFunctionsGLULibraryFunctionsGLUTLibraryFunctions
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30