如何评价星际争霸2的art tools

U9论坛欢迎您,有任何疑问均可以发帖咨询!
看一看U9会员都在讨论什么~
欢迎关注游久网电竞专区。
没有找到帖子
Powered by您的位置:&>>&&>>&>>War3 Art Tool 说明与参考
注:具体教程部分请参考:另一篇文章《War3 Art Tool 模型教程》
这几天比较空,把War3 Art Tool 的官方教程翻译一个中文版,关于如何用这个工具,如何用3dsmax制作自己的模型,以及对魔兽里面模型和动画一些深入概念的挖掘都大有裨益,相信对一些做模型的朋友,想学做模型朋友应该有些帮助.里面的许多概念和内容甚至对于做地图的其他方面(比如自定义技能,比如自定义魔法效果等等)都比较有参考价值.
=========================================================
Introduction
&&Thank you for installing the Warcraft III Art Tools. With this set of tools, you& &can create your own custom models and animations for use with Warcraft III: Reign& &of Chaos and Warcraft III: The Frozen Throne.
工具简介:
感谢您安装Warcraft III Art Tools,利用这组工具,您可以创建用于魔兽三:混乱之治和冰峰王座的自定义模型和动画。
PLEASE NOTE: Blizzard Entertainment does NOT directly support the Warcraft III Art& &Tools. Our technical support team will not answer questions about art tool& & functionality and will not be able to help resolve problems you may experience& & while using the art tools.
注意:暴雪公司对该工具不提供支持服务。我们的技术支持组将不会回答相关技术疑问,也不能帮助解决在使用该工具时遇到的一切问题。
System Requirements
You must have a valid license for Discreet&s 3ds max 4 in order to use these art tools. We highly recommend that you use 3ds max version 4.26 with the service pack 1 fixes. Windows 2000 or Windows XP is suggested. To make textures, you will need a paint program, such as Adobe&s Photoshop.
系统要求:
您需要一个合法的Discreet公司3dsmax4账号来应用该工具。我们强烈推荐使用升级过service pack 1补丁的3ds max 4.26版本。需要的操作系统windows 2000 或windows xp。您还需要一个画图程序来绘制贴图,比如adobe公司的photoshop。
Tool Descriptions
The art tools include the following plug-ins for 3ds max:
Model Exporter plug-in (ModelExp)
Warcraft III Material plug-in (War3bmtls)
Warcraft III Preview (SGView)
User Property Editor (UserProp)
Warcraft III Particle plug-in (BlizPart)
Warcraft III Ribbon plug-in (Ribbon)
Each plug-in is described briefly below.
工具描述:
art tool包括如下3ds max插件:
模型导出插件;
魔兽三材质插件;
魔兽三预览工具;
用户属性编辑器;
魔兽三粒子插件;
魔兽三柔体模拟插件;
下面有每个工具的详细介绍。
Model Exporter Plug-in
You will use this plug-in to export your custom model. This plug-in handles converting the model from 3ds max data into data that Warcraft III can use. It also handles converting and exporting your model textures into the correct format for Warcraft III. See Exporting the Model from 3ds max for more information.
模型导出插件
您将运用这个插件导出自定义模型。该插件将模型将3ds max模型数据转换为魔兽三可用的模型数据,它也会将模型的相关贴图转换和导出为魔兽三相关的格式以供游戏使用。
Warcraft III Material Plug-in
A material is a combination of render states (such as transparency, textures, and lighting); Warcraft III uses this combination to draw models on the screen. You will use the Blizzard Material plug-in to manage these render states. The Model Exporter also uses the Blizzard Material plug-in to export rendering information to an output file. See Texture Maps and Materials for more information.
魔兽三材质插件
材质是一个物体外在渲染状态的组合,包括透明度,纹理和灯光效果。魔兽三运用这种组合在屏幕上重绘模型。您可以用这个插件来控制渲染状态。模型导出插件同样是运用这个暴雪材质插件来随同模型导出渲染信息到特定文件。
Warcraft III Preview
When activated, the Model Previewer opens a 3D window that displays your current model and animations in the same way that Warcraft III will display them. This tool allows you to more rapidly test your model and animations during development. See Using Warcraft III Preview or more information.
魔兽三预览工具
当在3ds max中激活预览工具时,程序会打开一个三维窗口以魔兽三同样的方式显示您当前的模型和动画。这个工具让您可以更加快速地在开发阶段测试模型和动画。
User Property Editor
Some information for Warcraft III models is stored in 3ds max user properties. You can use the User Property Editor to change these properties via a 3ds max rollout panel instead of typing them by hand. See The User Property Editor for more information on the User Property Editor and the properties that it can help you change.
用户属性编辑器
有些魔兽三模型的信息是存放在3ds max的用户属性里的。您可以在3ds max的卷展栏中运用这个工具直观地修改这些属性信息,而不用很麻烦的手动输入。
Warcraft III Particle Plug-in
The Warcraft III Particle plug-in provides a custom particle system type. You will use this particle system in your models to create particle effects in the game. The plug-in has a large rollout panel with many parameters that alter how the particle effects look in Warcraft III. Many effects are possible by changing these parameters. See Warcraft III Particle System for more information.
魔兽三粒子插件
该粒子插件提供了一个自定义的粒子系统类型。您可以用这个插件系统为模型创建用于游戏中显示的粒子效果(比如物体发光效果,火焰效果,血液效果等都是)。这个插件有个很长的卷展栏和大量参数可以用来调节粒子效果在游戏中的外观。许多效果都可以通过改变这些参数来实现。
Warcraft III Ribbon Plug-in
The Warcraft III Ribbon plug-in provides a custom ribbon object type. You will use this object in your models to create trail-like ribbon effects. The plug-in has a rollout panel that includes many parameters for customizing ribbon appearance and behavior. Many effects are possible by changing these parameters. See Ribbon Helpers for more information.
魔兽三柔体模拟插件
该插件提供了一个自定义的柔体类型。您可以运用这个插件为您的模型添加类似于尾巴的柔体效果。这个插件有一个专门的卷展栏包括许多参数可以用来自定义柔体外观与行为。许多效果都可以通过改变这些参数来实现。
=========================================================
Glossary of Terms
Attachment Point
Attachment points are locations in space where Warcraft III will attach additional art to a model in game. Aura effects and spell effects are examples of graphical effects that depend on attachment points. Although attachments are created using a helper object that appears to have a spatial volume, only the origin of that volume is considered to be the origin of the model. Attachment points are specified in model space: that is, relative to the model's origin. Thus, a model's attachment points move with the model.
附着点是指一些空间上的位置点,魔兽三在游戏中用来为模型附加额外艺术效果的。光环效果和魔法效果就是依赖于这种附着点的图形艺术效果的例子。尽管附着体是在3ds max中用帮助物体创建出来的,有一个空间体积,但是只有这个体积的中心坐标被考虑在模型的中心坐标之中(换言之,只是提供一个点坐标信息,不会随模型一起在游戏中显示出来)。附加点都是相对于模型的中心,被限定为模型的子物体,因此,一个模型的所有附加点都是随模型一起运动的。
A billboard is a piece of geometry that is procedurally oriented to face the camera. Fully billboarded objects will always face the camera in the same orientation. Objects that are only billboarded on one or more axes will face the camera on those axes, but may rotate around other axes.
公告板(这个确切意思不知道怎么用中文描述,权且先这样称呼)
公告板是一些程序性面对镜头的片状物体。完全公告板式的物体永远以一个固定方向面对相机(镜头)。而有些只在一个或两个轴向遵循这个原则的物体则只会在相应的轴向上面对镜头,并且可以以其他轴向旋转。(这个是现在3d甚至是某些2d游戏里面的常用技术,晚点我另外给个详尽点的说明)
Blend Mode
The blend mode refers to the technique used to combine multiple pixel layers in order to form a final image. Blend modes include additive, which means that pixels' color values are added together (saturating at pure white); modulate, which means that pixels' color values are and blend, which means that new pixel color and the current frame buffer pixel color are blended together using the new pixel alpha value as a blending factor.
混合模式指游戏里组合多个像素层形成最终图像的技术。混合模式包括:1.加成式,像素的色彩值被一层层叠加在一起;2.中和式,像素的色彩值相乘在一起;3.混合式,上面一层的新像素色彩以附带的通道为遮罩覆盖在现有祯缓冲里的旧有像素上面形成混合.
A Blp is an external file containing all the textures used to display some object in the game. Each of these textures is stored in a file ending in the extension .BLP. BLP files are automatically created for you when you export a model.
BLP魔兽三专用贴图格式
BLP文件是指包含在游戏中显示某些物体所需要的所有纹理信息的外部文件.每个物体在游戏中正常显示所需的这些外观信息都被存储在一个以.blp为后缀名的文件中.当您在3ds max中导出模型时,其相对应的.blp文件也会被自动创建.
Depth Buffer
The depth buffer is a section of memory on the 3D graphics hardware. This buffer is generally used to keep track of the closest object seen so far at each pixel location. Depth buffering is used to reject pixels or entire triangles that are farther away than the nearest objects that have been drawn so far. This process accomplishes pixel-accurate depth sorting of objects in a scene. Keep in mind that sometimes depth buffer tests or sets are disabled, such as when you are drawing transparency effects.
深度缓冲是3d图形硬件中一个专门的存储区.这个缓存通常被用来跟踪最近处的物体在每个像素位置上显示一致.深度缓冲用于避免某些远处的点或三角面于近处物体同时显示.这个过程通常达到每个场景中精确到像素程度的物体深度分层.但是记住当您要实现透明效果时,深度缓冲测试与设置经常会无效.
Draw Order
Warcraft III establishes a draw order for all of the models in the scene. This refers to the order in which different parts of a model are drawn. For models, the draw order is as follows: Models are split into opaque and transparent layers. All opaque layers are drawn at the same time. The ordering of opaque layers doesn't matter, because depth buffering ensures that only the per-pixel closest elements are rendered to the frame buffer. Transparent layers are sorted from back to front, and then rendered in that same back-to-front order after all of the opaque layers have been drawn.
绘制(显示)顺序
魔兽三为场景中每一个物体建立一个绘制顺序.这个就是指一个模型的每个部分显示的先后顺序.对于一个物体,绘制顺序通常如下:模型都被划分为不透明层和透明层,所有的不透明层在同一时间显示出来,但其中不同层的显示顺序无关紧要,因为深度缓冲只保证最近的像素被重绘到祯缓冲中.透明层按照从后到前的顺序,在不透明层之后被绘制出来.
In Warcraft III, events are triggers embedded in the model that cause
splats, uber-splats, or spawned
or sounds to play.
事件(这个&事件&的概念跟触发器里的&事件&概念不同)
事件是指内置在模型中的触发,比如人物移动导致显示脚印,(建筑物)显示地基,显示再生物体(比如技能释放),播放声音等.
Frame Buffer
The frame buffer is a section of memory on the 3D graphics hardware that accumulates all of the triangles that have been drawn so far in a scene. When everything is drawn, the frame buffer is &swapped& or &presented&, and the graphics hardware actually sends the image to the monitor. There are usually two copies of the frame buffer in use: one is being shown on the monitor, while the other one is accumulating information for the next scene. This technique is known as double-buffering.
祯缓冲是3d图形硬件里的专门缓存区,用来存储一个场景中被绘制出来的所有三角面.当一个特定场景里所有必要信息都在祯缓存区里绘制好了,图形硬件就会精确地把图像发送到显示器上.通常有两个这样的缓存区被使用,一个用来存储当前场景的信息,另一个用来存储下一场景的信息,这种技术就是通常所谓的&双缓冲&.
This term refers to the set of vertices and faces that make up an object. Conceptual object types such as a sphere must be reduced to real geometry (triangles) before they can be used by the game.
多边形(几何体)
多边形指构成一个物体的点和面的组合.概念物体比如方面球体必须转为几何球体(三角面)才能在游戏中被正确使用。
This is a Warcraft III concept. Geometry in Warcraft III is divided up into geosets based on material and mesh properties. Generally, each combination of textures and material properties (such as unlit or no-depth-test) causes a separate geoset to be generated. All triangles in a particular geoset are rende this approach is more efficient for the rendering hardware. Ideally, you want to generate as few geosets as possible.
多边形组(几何物体组)
这是一个魔兽专属概念。在魔兽里,通常几何物体都是根据材质和物体属性被划分为不同的物体组。任何一个纹理和材质属性(比如未加灯光的,无深度测试的)的组合都将产生一个专门的多边形组。一个多边形组里所有的三角面都将是同时被绘制出来的。这种方法能使渲染(绘制)硬件更有效地重绘场景。理论上,对于一个物体您应该生成尽量少的多边形组。
Hit Test/Collision
When you select a unit in Warcraft III, the game must perform a computation called a hit test in order to determine what you clicked on. Hit testing takes quite a bit of processing, so we use various techniques to make it faster. One of these techniques is to hit test against a simpler shape than the model itself. Two very simple shapes to hit test against are spheres and boxes. Warcraft III uses both of these types of simplifications to make hit testing faster. The Warcraft III Art Tools will generate collision shapes for you automatically. These collision shapes are used by the hit testing algorithms.
当您在魔兽三里选择一个单位时,程序必须执行一个被称为碰撞测试的计算,以确定您选择的是什么。碰撞测试需要一个cpu处理过程,因此我们我们使用多种方法来使他更加快捷。一个比较好的办法就是用一个简单的几何物体代替模型来执行测试。两个最简单也最常用的几何物体就是球体和方体。魔兽三用这两种简单体来使碰撞测试快捷化。当然,魔兽三会自动为您生成测试几何体。这些测试几何体将以相关碰撞测试法则进行判断。
A model is stored on disk in one of two formats: MDX or MDL. Thus, depending on which format was used, a model file will have a filename that ends in either .MDL or .MDX. MDX files contain a compact binary representation of the model. The art tools export model files in MDX format by default. MDL files contain a textual representation of the model. This format is inefficient for Warcraft III to load and parse, but it's straightforward for debugging. You can choose to output models in MDL format for debugging.
MDX/MDL魔兽三专用模型格式
魔兽模型以两种格式存储在硬盘里:MDX或MDL。也就是说,不管什么格式,模型文件必须以.MDX或者.MDL为后缀名。其中.MDX文件以压缩的二进制字段存储模型,ART TOOL默认也是导出.MDX文件。而.MDL文件则包括模型的纹理信息。后一格式比较不利于游戏中加载和移除,但是比较易于调试。您可以导出MDL用来调试模型。
Mip Levels
Modern 3D graphics hardware uses a technique called mipmapping to increase image quality when the size of a textured image is much smaller than the size of the source texture. Mipmapping requires that progressively smaller versions of a texture are generated and made available for use by the graphics hardware. Each successively smaller version of a texture is ? of the size of the original texture (half the original size along each dimension), clamped to a minimum of 1 pixel wide. Each version is known as a mip level, and the collection of mip levels is frequently called a mip chain. The Warcraft III Art Tools automatically generate mip levels for textures that are used on models.
纹理映射层级(这也是一个专业的游戏行业术语,比较难用中文描述)
当代3d图形硬件利用一种叫纹理映射层级的技术在最终纹理表现图像尺寸小于原本的贴图文件时来提高图像质量。这种技术需要提供贴图文件渐次缩小的一系列不同版本给图形硬件使用。每一个较小层级的次纹理都是前一个纹理层级的1/4大小(就是指每个小版本纹理图从源贴图依次长宽缩小一倍),一直递减到不小于1个像素的尺寸。这样每一个贴图版本就被称为一个纹理映射层级。而每个系列的不同纹理层级通常就被称为纹理层级链。art tool将自动为导出的模型生成相应的纹理层级。
A collection of data used by Warcraft III to draw an image on the screen.
被魔兽三用来在屏幕上为某个物体绘制图像的数据组合被称为模型。
Origin refers to the reference point in a system. In the Model Previewer, the origin is at (0,0,0), which is located by default in the center of the screen. In 3ds max, each scene has an origin, and each object has an origin. When you select an object in 3ds max, you will see an axis tripod appear at that object's origin.
中心坐标指一个物体在一个系统里的参考点。在模型预览器中,中心坐标就是点(0.0.0),默认也就是屏幕中心.在3ds max中,每个场景都有一个中心坐标,每个物体也是.当您在3ds max中选择一个物体时,您就可以看到在它的中心坐标上显示一个三角轴.
Parent/Child
The Warcraft III Art Tools use the same parent-child concept that 3ds max does. When you link two objects together, they form a parent-child relationship. The parent is the object that is linked TO. The child is the object that is linked FROM.
art tool使用跟3ds max一致的父子层级概念.当您把两个物体链接起来时,他们就构成了一个父子层级关系.被链接的物体是父级,而另一个就是子级.
A queue is a first-in-first-out arrangement of data. Think of the line at the bank: the first person in line is the first person to be serviced when a teller becomes available.
队列就是一个数据先进先出的排列.想想银行里排的队伍:队伍最前面的人就是当有银行出纳空闲出来时第一个服务的对象.
A sequence is a time-slice of animation from the overall animation timeline for a model. A sequence represents one of the model's actions in game. For example, if the object is a unit, the object will probably need walk, stand, attack, birth, and death sequences. Models generally include multiple sequences to represent these states visually.
一个片断就是一个模型的整体动画时间段里的一个小时间段.一个片断就代表游戏里模型的一个相应动作.比如,如果这个模型是一个单位,那么这个模型应该需要行走,站立,攻击,诞生和死亡的动作片断.每个模型大都包括多个片断以在视觉上再现这些状态.
Team Color
This color is procedurally applied to an object in order to identify which team the object belongs to. See Replaceable Texture ID for more information.
队伍颜色是程序自动赋予一个物体以供玩家识别该物体的玩家所属.以下可替换材质部分有详细介绍.
This is a texture that has the same color as team color. Just as team color is applied to an object, team glow is applied to a unit in order to identify the unit's team. Team glow is most often used on Hero units.
队伍光晕(英雄脚下的光晕)
这是一个跟队伍颜色有同样色彩的贴图,队伍颜色是赋予给物体,而队伍光晕是赋予给单位以起识别作用的.队伍光晕通常只用于英雄单位身上.
Shorthand for &triangles&. This is the collection of interconnections between vertices that define the shape of a 3D object.
三角面是通过在点之间联络起来构成的面片,用来描述三维物体外形.
A single playable entity in Warcraft III, such as a Peon or an Archmage. Each unit in Warcraft III is generally represented by a single model, although there are some exceptions.
单位指魔兽三里一个可操控体,比如说一个兽族农民或者一个大法师.魔兽三里每个单位大都是由一个模型构成,当然也有例外.
Shorthand for &vertices&. This is the collection of locations in 3D space that define the points of interconnection for a 3D object.
3d空间里面用于联络构成物体的空间位置.
=========================================================
Reference Information
=========================================================
Animation List
This is a reference list of many animation name combinations used in Warcraft III.
以下是魔兽三中使用的动画名称组合的列表。
Description and Notes Track Info
名称 动画中的可选注释轨迹参数
--------------------------------------------------------------------------------------------------------------------
本地图地址:
对抗类RPG地图攻略
对抗类RPG地图视频
防守类RPG地图攻略
防守类RPG地图视频
地图下载日排行
地图下载周排行查看: 7832|回复: 58
好吧稍微写一下sc2编辑器目前已知的功能~~
稍微写点~~想到啥写啥~~
关于名称:
这个编辑器目前定名为Scumedit,而相应的模型工具的名字叫Startools(对应war3的Arttools)
关于脚本:
脚本是基于c语言的,所以大家趁早学习起c罢。虽然对于是c而不是面向对象c我有点怨念。当然不会编程也不要紧,触发编辑器不会消失的,而且只会更加易用。
关于额外模型:
所有在SC2中被废弃的SC1单位虽然不会出现在标准对战中,但都会出现在编辑器中。另外有几个牛头人机枪兵的恶搞模型和战役专用模型。此外并没有更多的官方附加模型了。至少出来的时候不会有。
关于war3-&sc2的模型转换器:
官方不会出这东西,暴雪的说法是两者模型格式相差过大
关于玩家设定:
可自定义玩家颜色,可以在所有可见光色中随便选择,普通对战中最大玩家数依然是8个(目前),最大地图尺寸还是256X256(目前)。自定义地图额外支持中立玩家,至于自定义地图最大玩家数,目前还blz还未定,但是基本方针为“至少12人”。
关于战役英雄:
官方战役英雄Raynor会在战役中出场,不过直接参战场数不多,毕竟他只是个凡人。而在以后将出的第一部资料片里,Kerrigan直接出场的次数将会非常多,大部分关卡都是她个人秀。和星际1不同的是,相对普通单位,战役英雄拥有更多独特的技能。当然标准对战里还是没有英雄。
关于英雄系统、物品系统、属性系统。
星际2中内建了物品和经验升级机制,虽然在标准对战中未开放,但可以直接在UMS地图中套用。普通单位的军衔升级机制也在考虑中(不会出现在标准对战中)。
对投射物的控制:
能够更自由地控制飞行中的投射物。
关于3d引擎:
支持动态光影,
套用Havok物理引擎但只应用在不会影响平衡性的视觉方面。
关于天气效果:
支持天气和气候效果。
关于地形的自定义:
有更完善的地形修改、混合和控制能力。甚至可以创建各种形状的地形。
多人战役:
支持多人连线的跨地图战役。
强化的AI脚本支持。再也不是war3里那种不得不让你用触发器来模拟的死相AI了
关于数据编辑器:
数据编辑器是物体编辑器的更加强化版,几乎可以修改游戏中任何数据文件。
对游戏中所有数据文件的彻底驾驭和修改,可以真正从源头开始创造一个想要的技能而不需触发来模拟。
虽然不具备武器更换界面,但你也可以通过全新的技能系统来实现这一点。
关于科技:
科技终于可以降级啦。
镜头控制:
更全面的镜头控制能力。
自定义游戏界面:
支持自定义游戏界面,但并无专门的界面编辑器。也许我们可以自己用vs2008shell做个界面编辑器。
自定义种族:
完全支持自定义新种族。
地图版权:
计划支持官方的地图加密,以保护作者的版权,虽然具体形式还未定。
关于以何种方式支持海战的问题,还在研究中。
==========
以上是目前确定的功能,然而beta还未开始,我们还有机会在beta期间继续提改进建议。
未来功能:
在游戏推出以后随着版本的升级也会随之更新地图编辑器功能,在两个计划中的资料片发布时都会对地图编辑器进行大改进。比如第一个资料片出来以后就会对RPG系统进行进一步强化和支持,然后上面提到的自定义界面的界面编辑器。虽然原版中不会包括,今后的资料片可能加入。
另外还有前几天说的中途加入游戏功能,不过目前这个只是个盼头而已。
郁闷说了别渣我
这些东西都不够直观~~给你们看点直观的东西~~
这两个连接里的电影都是用scumedit做的~~
好吧。如果SC2比D3先出来。可以考虑用SC2做个D3来玩一下。
得了~~你连d3怎么个游戏都不知道~~你怎么做啊?~~
随便了。反正即使知道我也肯定会懒得去做的。
话说星际2的手感貌似比WAR3好
看起来很爽,要是可以修改整个游戏里的界面结构和控制鼠标就更强大了。
做个超级黑客地图。
把鼠标的控制权抢夺过来吧!
强大的功能。
模型上的设置是不是考虑保留WC3呢?(只有WC3才能做出魔法的世界而不需要外部模型?)
引用第9楼马甲终结者于 14:19发表的&&:
强大的功能。
模型上的设置是不是考虑保留WC3呢?(只有WC3才能做出魔法的世界而不需要外部模型?)用SC2的模型不是更cool么
不行~~不会有官方的war3-&sc2模型格式转换器~~因为格式相差太多~~
玩具外星战士大乱斗!
Terran就那来做地球人好了~~其中有一个邪恶的组织GA要为祸世界~~然后Protoss外型的外星人同胞们协助地球人英雄们将这个邪恶组织推翻~~
然后Zerg打算利用GA这个组织进行自己的邪恶计划。。。可以做战役了
有触发编辑器
可恶。我就是那个地球英雄吗?
Scumedit...渣滓编辑器么-。-?
就叫它好渣的编辑器罢~~简称渣编~~
Powered by

我要回帖

更多关于 如何评价星际争霸 的文章

 

随机推荐