CopperCube中文教程手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

CopperCube中文教程1。快速Reference1.1概述Coppercube是一种工具来创建互动的3D场景,一个简单的方法-从简单的三维模型,观众全功能的3D游戏。基本上,这样的过程中创造这些幕后工作:编辑您的Coppercube编辑器的三维场景。创建三维几何编辑器和/或导入其他3D建模工具了。应用碰撞设置,纹理,材料等,在场景中的项目。选择一个目标(如Windows或Flash),然后点击'发布'来测试您的3D场景。启动后CopperCube编辑器。如果你还没有,你可以从。--------------------------------------------------------------------------------1.2主要toolsThe编辑器使用非常简单:当启动编辑器,有一个主视图和工具栏。随着4查看端口按钮,它有可能改变当前活动视图到其他模式:从这个角度看现场,从上,左或右。透视变化按钮。您也可以使用快捷键为F1,F2,F3和F4键切换通过这些意见。有4个,你需要让自己熟悉重要的按钮:在4个主要工具的按钮。在4个按键的左边(移动相机,移动物体,旋转和缩放对象对象)是主要的工具,你将需要使用。选择其中一个,你可以修改对象的三维场景时最容易选择它,然后拖动对象上显示的那么一个箭头。您也可以使用快捷键,这个强,瓦,E和R。--------------------------------------------------------------------------------1.3添加项目到SceneThe最重要的事情是建立在您的3D场景对象。您可以通过点击标签'场景编辑',在此工具栏按钮。添加新项目到现场的按钮。随着立方体按钮,您可以创建一个立方体,例如。双击关于在窗口中的纹理质地在下面会为它分配一个新的纹理。有创建球体,圆锥体和圆柱体以及其他按钮。但是对于更复杂的对象,你可能要导入一个现有的三维网状或一个您在外部三维如Maya,三维工作室,Softimage公司,搅拌机或Anim8or建模套件创建的。Coppercube是可以导入的文件格式(如庞大的金额:0.3局副局长,obj的,b3d,CSM表示,金大中,二甲基甲酰胺,华侨城,irrmesh,lwo,第十,ms3d,my3D。。。。。。。。。。。。目。lmts。BSP的。MD2的。STL)的,所以你只需要保存在这些支持的文件格式中的一种或使用你的网就在您的3D封装这些格式之一的出口国。要导入外部3D文件,使用命令文件-“导入”-静格或单击工具栏按钮,导入该文件。瞧,它现在在Coppercube,你可以把它,规模,编辑它的材料,并使用它在您的3D场景。导入静态的网格。下一页:定义相机控制器。定义相机ControllersIn以便确定如何应用你的CopperCube应控制相机的用户,你需要添加一个摄像头对象场景。只要按一下,在场景编辑工具栏选项卡相机按钮,将打开一个对话框,您可以选择使用相机类型:新的相机对话框有几个相机类型可供选择:简单相机:一个非常简单的相机,它不动。这台相机类型也非常有用,当你想计划自己的相机控制器。自由飞行的镜头:一个由知名第一人称射击游戏摄像头。你可以自由地飞来飞去使用光标键走一走,看一看使用鼠标。FPS游戏摄像头:从第一人称射击游戏着称的相机。你可以使用光标移动键,用鼠标四处看看。模型查看器照相机:轨道在你的相机目标对象。和其他一些另外请注意,默认情况下,新的相机将在碰撞时的情景感动墙,将活跃在进入现场。如果你不希望这样,下面的选项取消。--------------------------------------------------------------------------------2.1调整摄像头控制器settingsAfter你添加了一个新相机的场景,你可以在'行为'标签的相机控制器的设置。通常,有一个'第一人称射击游戏风格控制的行为(对于自由飞行'和'FPS游戏'相机)或'模型查看器控制相机风格的行为,如果你选择了'移动时对几何碰撞',那么应该是一个'移动时碰撞')的行为,以及:新的相机对话框通过选择行为之一的,可以调整自己的价值观,喜欢运动速度或到了该模型的控制器相机中心的距离。您可以添加与'+'按钮添加新的行为和删除现有的'-'按钮,但要小心处理这件事。--------------------------------------------------------------------------------你看DirectionAfter2.2添加了新相机,你可能会注意到,这将有一条线连接到空间中的一点:相机目标这个小点表示的方向,相机会看看。您可以设定新的目标位置时,你选择摄像机taret点,只需将它:更改相机的目标相机的目标不仅是地方,相机会开始看,而且还为观众示范中心控制旋转相机。--------------------------------------------------------------------------------2.3CollisionAfter你加入'反对几何碰撞移动时,一个新的相机和选择时,您可能会注意到,这将有一个黄色的椭圆形周围绘制时选择了:黄河绕椭球碰撞选择的摄像机这是由'行为'被添加到相机。这种行为被命名为'移动时发生碰撞,并可以在属性窗口的'行为'标签下找到:在'碰撞移动时的行为当选择'碰撞移动时的行为,你可以编辑其设置。在'大小'设置影响着周围的相机椭球的大小,所以这是对人的身体移动相机的大小。如果你想调整的头部位置,或在身体碰撞的眼睛,更改值'相对位置'。对于一个更大或更低的严重性,调整'重力'的价值。例如选择“0,-100,0”一个非常强大的引力下降,或“0,0,0”没有重力。如果您需要在您究竟反对什么项目的相机碰撞场景,设置或取消设置的碰撞,在场景中的有关项目的属性选项卡设置复选框。。的Flash(SWF)。TargetWhen创建具有CopperCubeFlash应用程序,有几件事情要考虑:Flash平台(至少在它的版本9和10)是不是为了做高速3D渲染,虽然CopperCube闪光灯发动机设计最大限度的渲染速度,也有一些限制:对你的目标系统的不同,您只能使用一个场景中多边形的数量非常有限。对于一般的系统,这通常是一个价值在300-500多边形,但你可以增加这个值的场景,更多的材料和类型而定。--------------------------------------------------------------------------------3.1的Z-序IssuesTheFlash环境不支持的Z-缓冲区,需要的现代3D引擎所以在一些特殊场景中的地方,Z型排序问题可能发生,比如这里:阿Z-顺序问题。有几种方法来消除或减少这些问题:解决方案1:巨大的分割成小的多边形对于这些Z-顺序通常是问题的原因是背后有一个庞大的polgon较小,引擎无法决定正确的顺序来渲染的多边形。在改善这种情况,只需分裂成小的巨大的多边形。解决方案2:删除重叠的多边形您的3D几何模型以消除重叠的多边形。在这个例子一样:该列是由巨大的矩形重叠的多边形。而是试图以这种方式来模拟它:较好:没有重叠了。--------------------------------------------------------------------------------3.2性能tipsTheFlash环境不是原先设计的三维图形渲染,所以它的表现目前没有好,因为它可能是。相较于一个专用的3D引擎(比如当使用Windows。CopperCubeexe文件中的目标),三维图形的闪存性能其实是相当差。这里有一些提示,以提高您的3D场景的表现:使用低分辨率的纹理:如果你能生活在一个大小为128x1281024x1024像素,而不是与一个纹理,然后使用较小的。多边形的三维场景的Flash平均金额不是很高。减少您的场景中的多边形数量,如果你能。不要模型背景墙上,或在无法看到反正现场部分。如果您的3D建模套件支持烤成纹理光照图,而不是使用此功能的CopperCube内置lightmapper。它可以给你一个轻微的性能提升CopperCube闪光灯时只需要渲染渲染纹理层,而不是一两个。在'发布设置对Flash标签对话框中,您可以指定当FlashPlayer应该更新了现场。将它设置为'只当相机移动',如果这是你的场景足够了。--------------------------------------------------------------------------------3.3使用ActionScript3You脚本可以让你的CopperCube3D动画场景更具交互性的使用ActionScript3。有一个全面的AS3脚本参考此文档。还有一个完整的例子可供选择:使用ActionScript3运动。4。视窗TargetWhen创建Windows与CopperCube的EXE应用程序,还有一些特殊功能可用(exe文件)。。:--------------------------------------------------------------------------------。4.1创建单一命令行ArgumentsTheexe文件提供了一些命令行参数时启动它:-窗口部队将要在窗口模式而不是全屏模式启动的应用程序。调试运行在调试模式下的应用。使调试控制台可见的,例如,当一个错误发生或脚本环境pritns一行文本。脚本:文件使用与主脚本,而不是编译到应用程序文件指定的文件。例子:下面的命令行就可以开始您在窗口模式应用程序:yourapplication.exe-窗口下面将使用而不是编译脚本的脚本文件'myscript.nut'和调试控制台显示的文本行,如果有些是印在你的脚本。这对于发展没有CopperCube编辑器脚本文件的例子非常有用。yourapplication.exe调试脚本:myscript.nut--------------------------------------------------------------------------------4.1SquirrelYou脚本可以让你的CopperCube立体图形。exe的场面更具交互性使用内置的脚本语言名为'松鼠',这是simiar到C,Java和PHP。如果您想使用此功能,请执行下列步骤:节省您的3D场景到一个硬盘上的文件的地方。例如到名为test.ccb文件。创建为您的CopperCube文件,但扩展名为'。螺母'命名的文件,例如test.nut编辑你喜欢的文本编辑这个文件(推荐:记事本++,它支持语法高亮松鼠)。当发布为Windows的。exe的文件现在,CopperCube将纳入的。exe文件中的脚本,并以此为主要脚本。例:写在您的螺母文件的文本。:打印(“世界您好!”);当测试从CopperCube编辑器的三维场景,这将打印文本的'HelloWorld'到调试控制台。CopperCube还提供了一个菜单命令,以便您可以测试,如果你的脚本的语法是OK,使用菜单命令工具-这“编译主脚本。发展提示:如果您希望发展你没有CopperCube编辑器运行脚本,你可以做到这一点使用的调试和脚本:命令行参数。参阅命令行参数的详细信息。参考和ExamplesThere是一个全面的松鼠脚本参考本文档。还有一个完整的例子可供选择:鼠笼运动。6。CopperCube松鼠脚本参考CopperCube提供了一个非常简单的接口来操纵在你的Windows三维场景中的所有方面。exe文件。看到松鼠一项关于如何做到这一点的简短描述脚本。该文件列出了所有可用的功能。这些功能大多操纵所谓的'现场节点。一个场景节点,只不过是一个有位置,旋转,缩放,其材料和儿童的三

1 / 64
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功