开发人员手册2007年11月使用Java™Platform,MicroEdition的3D图形适合索尼爱立信功能和入门级手机开发人员手册|使用Java™ME的3D图形22007年11月本用户指南由SonyEricssonMobileCommunicationsAB(索尼爱立信)出版,无任何担保*。SonyEricssonMobileCommunicationsAB(索尼爱立信)随时可能对本文档中的印刷错误、当前的不准确信息进行必要的改进和更改,或对程序和/或设备进行改进,恕不另行通知。但是,这些修改将编入本文档的新版本中。印刷版本仅被视为临时的参考副本。*所有暗示的担保,包括但不限于对适销性或针对特定用途的适用性的暗示担保,都不包含在内。对任何性质的意外或间接损坏,包括但不限于由于使用本文档中的信息而引起的利润或收入损失,索尼爱立信或其许可方概不负责。这些开发人员指南的出版商为:SonyEricssonMobileCommunicationsAB,SE-22188Lund,Sweden电话:+4646194000传真:+4646194100©SonyEricssonMobileCommunicationsAB,2006。保留所有权利。在此授予您下载和/或打印本文档副本的许可。任何未在此明确授予的权利都予以保留。第二十一版(2007年11月)出版号:EN/LZT1987387R21A序言本文档目的本文档介绍了在索尼爱立信JP-3,JP-4,JP-5,JP-6,JP-7和JP-8系列手机中提供的对Java™ME平台的3D支持。本文档还介绍了如何基于MascotCapsule®Micro3DVersion3和适合J2ME的Mobile3DGraphicsAPI(JSR184)来开发Java3D应用程序。本文档可使以下人员受益:•软件开发人员•企业买主•IT专业人员•技术支持工程师•业务决策人员本文档假定读者熟悉Java语言。开发人员手册|使用Java™ME的3D图形32007年11月索尼爱立信开发者世界在上,开发人员可以找到诸如手机白皮书、针对不同技术的开发人员指南、SDK(软件开发工具包)和相关API(应用程序编程接口)等文档和工具。该网站还包含由索尼爱立信开发人员支持小组管理的论坛、内容广泛的知识库、提示与技巧、示例代码和新闻。索尼爱立信还为专业开发人员提供技术支持服务。有关这些专业服务的更多信息,请访问索尼爱立信开发者世界网站。文档约定产品本文档所涉及的索尼爱立信手机使用如下通用名称:(获取关于索尼爱立信Java平台,JP-3,JP-4,等,请参见第九页的索尼爱立信Java平台):通用名称系列索尼爱立信手机JP-3手机:F500F500iJ300J300i,J300c,J300aK300K300i,K300c,K300aK500K500i,K506c,K508i,K508cK700K700i,K700cS700S700i,S700c,S710aZ500Z500aJP-4手机:V800V800,Vodafone802SEZ800Z800i开发人员手册|使用Java™ME的3D图形42007年11月JP-5手机:K600K600i,K608iK750K750i,K750c,D750iV600V600iW700W700i,W700cW800W800i,W800cZ520Z520i,Z520c,Z520aZ525Z525aJP-6手机:K310K310i,K310c,K310aK320K320i,K320cK510K510i,K510cW200W200i,W200cW300W300i,W300cW550W550i,W550cW600W600iW810W810i,W810c,W810aW900W900iZ530Z530i,Z530cZ550Z550i,Z550c,Z550aZ558Z558i,Z558c通用名称系列索尼爱立信手机开发人员手册|使用Java™ME的3D图形52007年11月JP-7手机:K530K530iK550K550i,K550cK610K610i,K610c,K618iK770K770iK790K790i,K790c,K790aK800K800i,K800cK810K810i,K818cS500S500i,S500cT650T650i,T658cW380W380i,W380cW580W580i,W580cW610W610i,W610cW660W660iW710W710i,W710cW830W830i,W830cW850W850i,W850cW880W880i,W888cZ610Z610iZ710Z710i,Z710cJP-8手机:K630K630iK660K660iK850K850i,K858cV640V640iW890W890iW910W910i,W908cZ750Z750i通用名称系列索尼爱立信手机开发人员手册|使用Java™ME的3D图形62007年11月印刷约定在本文档中,代码以Courier字体编写,例如:Vector3Dposition=newVector3D(0,100,256);商标及致谢辞Sun、Java以及所有基于Java的商标和徽标是SunMicrosystems,Inc.在美国和其他国家/地区的商标或注册商标。MascotCapsule是HICorporation的商标。Bluetooth(蓝牙)是BluetoothSIGInc.的商标或注册商标。此处提及的其他产品和公司名称可能是其各自所有者的商标。文档历史记录历史修改记录2004-07-04第一版。2004-08-23版本R2A第二版。进行了较小编辑更改。增加了K500系列和Z500系列信息。2004-09-20版本R2B第二修订版。进行了较小编辑更改。2004-10-19版本R3A第三版。编辑更改。增加了V800系列。2004-10-28版本R3B进行了较小编辑更改。2005-03-09版本R4A增加了有关K300、J300、K750、W800、Z800和K600系列的信息。2005-04-13版本R4B进行了较小编辑更改。2005-08-01版本R5A增加了有关V600、S600、W600和Z520系列的信息。2005-08-08版本R5BS600系列手机更改为W550。2005-09-30版本R6A第六版。2005-10-24版本R7A第七版。增加了关于W900的信息。开发人员手册|使用Java™ME的3D图形72007年11月2005-10-27版本R7B进行了较小编辑更改。2006-01-04版本R8A第八版。增加了有关W810系列的信息。2006-02-13版本R9A第九版。增加了有关K610系列的信息。2006-02-28版本R10A第十版。增加了有关K800、K790、Z530、W300、K510和K310系列的信息。2006-04-12版本R11A第十一版。增加了有关W700和Z525系列的信息。2006-05-19版本R12A第十二版。增加关于Z550,W850,Z710和W710系列的信息。2006-08-22版本R13A第十三版。增加了有关K618i和Z610系列的信息。2006-09-25版本R14A第十四版。增加了有关K320、Z558和W830系列以及Z550a手机型号的信息。2007-01-08版本R15A第十五版。增加有关W200系列的信息。2007-02-06版本R16A第十六版。增加有关W880,K550,W610和K810系列的信息。2007-03-13版本R17A第十七版。增加有关W660系列的信息。2007-03-27版本R18A第十八版。增加有关W580和Z750系列的信息。2007-07-02版本R19A第十九版。增加有关K530,K850,S500,T650和W910系列的信息。2007-08-21版本R20A第二十版。增加有关K770系列的信息。2007-11-06版本R21A第二十一版。增加有关K630,K660,V640,W380和W890系列的信息。开发人员手册|使用Java™ME的3D图形82007年11月目录概述..........................................................................................................................................9索尼爱立信Java平台..........................................................................................................93D引擎..................................................................................................................................11JavaME集成....................................................................................................................11Micro3DVer.3功能...........................................................................................................12JSR184-适合JavaME平台的Mobile3DGraphicsAPI..........................................12适合Java™ME平台的索尼爱立信SDK..........................................................................13MascotCapsuleMicro3DVersion3.......................................................................................14图形命令...............................................................................................................................15对象导入................................................................................................................................15Micro3DVersion3类...........................................................................................................16适合JavaME平台(JSR184)的移动3DGraphicsAPI....................................................18图形命令................................................................................................................................1