golems吧 关注:87贴子:396
  • 21回复贴,共1

Golems操作手册(中文)v.0.1 2008年10月30日

只看楼主收藏回复

简介
欢迎光临Golems!这是个非同寻常的游戏,没有预设目标也没有“胜利”的方法。这是个三维物理沙盒游戏,你可以按自己的喜好自由地建造任何东西,然后观察它遵循着牛顿定律真实运动。
体系结构
Golems分为二部分,第一部分是建模。这就是你打开游戏所看到的界面。建模允许你建造、上色以及控制三维机械。第二部分是仿真,仿真运行时,机器按照物理定律指定的那样自然运行。仿真中允许控制仿真速率,并通过摄像机以透视视角观察机器的动作。
执行或停止仿真,是靠屏幕右上角的按钮。
建模用法:基础知识
建模操作非常简便直观,需要掌握4个基本技能:创建物体、调整物体、控制摄像以及使用电气模式,电气模式允许你对发明设计控制。


IP属地:上海1楼2016-03-17 23:30回复
    1. 创建物体
    建造立方体或球体这样的物体,只需将鼠标移到屏幕左侧,会显示出工具条,称为左工具条,具有各种可选工具。工具按钮均带颜色,白色按钮让你调整物体,蓝色的按钮创建不同形状的物体,红色的按钮创建连接,绿色的按钮创建不同的传感器,黄色的是零杂组件。试试用蓝色按钮造出基本物体:立方体、球、圆柱、四棱锥、药丸体、圆锥和椭球体。它们会在屏中央显现。
    用红色按钮制造活动部件,称为连接。Golems有四种连接:轴连接、铰链连接、滑动连接和万向球节。轴连接允许进行单向连续的回转运动,例如车轮。铰链连接把回转约束在180度内,例如门。滑动连接允许进行直线运动——前进和后退。万向球连接允许朝任何方向转动。


    IP属地:上海2楼2016-03-17 23:30
    回复
      2025-05-31 23:15:34
      广告
      d.复制、删除、撤销、重做
      要复制物体,用左击选择物体,然后按”c”。这会在原有物体的同一位置创建一另一个物体。要删除一物体,选中物体然后按“delete”键。可在任何时候按下”ctrl-z“撤销一个错误动作,或按”ctrl-y“重做。
      e.选择多个物体
      有两个办法选择多个物体。如果物体是相连在一起(称为一组),可用组选方式。在左工具条上,按下组选方式(group-select)按钮。点中组中任何物体都能选中全部。要回到一次移动一个物体的状态,就在左工具条上点中单选方式(single-select)。
      如果物体们互相不相连,可用多选方式。按住“ctrl”键并逐一点中他们,可选中为一组。请注意,可组合使用组选和多选方法来选中几个组合。


      IP属地:上海4楼2016-03-17 23:31
      回复
        3. 镜头控制
        镜头由鼠标控制。要移动镜头,左键按住并在屏幕上拖动鼠标,可见镜头跟着鼠标走。要放大,用滚轮。前滚放大,后滚缩小。要转动镜头,右键按住屏幕并拖动鼠标。要对焦一物体,选中后按“f”。如果按了”f”又没选中的物体,镜头会回到它缺省方向。
        4. 电气模式
        电气模式可通过给连接器供电和采集传感器来给机器以智能。要进入电气模式,在左工具条上点击电气(wire)模式按钮。进入电气模式后,所有物理物体都呈现透明蓝色。连接器会出现2色的高亮的端子:黄(输出端),绿(输入端)。
        a. 电池基本知识
        左工具条上绿色的电池按钮创建电池。这是一种给连接器的电源。创建电池能自动进入电气模式。电池有一个黄色输出端。电池可移动、旋转、复制和删除,和所有其他物体相同。
        要给连接器供电,只要简单地左键按住电池输出端并拖到连接器的输入端。这么一拖就拉出一根黄线,表示接通的关系。接线把电池信号传递给连接器,使得(轴和铰链)产生旋转或(推杆)产生推拉动作。供上电的连接器相当于电机。
        b. 接线基本知识
        导线把一物的输出传送给另一物的输入。一般是黄线。有些情况,改动极性会比较方便,例如,电机上电后发现转向错误,最简单的改极性办法是用红线。按住“alt”时创建连线,该线会呈红色。红线传送与黄线反相的信号。如果在两个端点间已创建了连线,新建连线会取代旧线。
        连线也可删除,要删除连线,左键按住连线并按“delete”键,和删除其他物体相同。


        IP属地:上海5楼2016-03-17 23:31
        回复
          C.函数
          电气模式里一个很重要的部分是函数编辑。正常创建电池后,电池会给出最大不变的电压。然而也很方便就能让它按时间调节输出信号。要这么做,选中电池并按”enter”键,就打开了函数编辑器。

          函数编辑器由显示着时轴上的曲线的窗口构成。Y轴代表信号的幅度。这是一个0到1之间的一个数。X轴代表时间,以秒为单位。曲线图的总时间可通过时长(Length)输入框更改。如果函数定为周期性(periodic),那么过完这时长后,会重复地从头开始输出。
          可以从下拉菜单中选择预设的各种函数。


          IP属地:上海6楼2016-03-17 23:38
          回复
            也可自创:

            要自创函数或修改已有函数,只须简单点进窗体内加个点。用左键点住并鼠标拖动这些点,可拖到新位置,也可点中它们然后按“delete”来删除。
            把鼠标移到y轴条(轴右侧灰条)上右键按住拖拽,可更改整个函数的量程。与之相同,时间轴也可通过右键按住时间轴条(轴下方灰条)拖动鼠标来更改量程。函数可通过左键按住轴条来平动,让整个曲线上下左右移动。

            左例表示输出一个变动缓慢的小信号,而右例表示输出一个快速变化的强信号。
            (未完待续)


            IP属地:上海7楼2016-03-17 23:41
            回复
              按钮字典
              如下为左工具条所有按钮及其功能总述。
              1. 白色按钮组

              单选法
              此法一次只能选中1个物体

              组选法
              此法选中所有相连物体

              大小
              不用按“alt”既能通过控制点来拉伸物体

              旋转
              不用按“shift”既能旋转物体

              电气模式
              能把视野切换成电气模式。物体均呈透明蓝,同时显现出导线及功能性元件。


              IP属地:上海8楼2016-03-18 11:06
              收起回复

                立方体/长方体
                创建一个立方体,立方体通过其6个控制点拉伸为任意大小的长方体。

                球体
                创建一个球体,球体只有一个控制点调整半径。

                圆柱体
                创建一个圆柱体。圆柱体具有3个控制点用来确定其半径及高度。

                四棱锥
                创建一个四棱锥。四棱锥有3个控制点,1个是高度,2个是下基的尺寸。

                圆锥体
                创建一个圆锥体。圆锥体有2个控制点,一个是高度,另一个是半径。注意,圆锥体消耗物理仿真的计算量,应尽量少用。

                药丸体(capsule)
                创建一个药丸体,圆柱两头有半球。药丸体有3个控制点,用来确定半径和高度。注意,药丸体非常消耗物理仿真计算量。

                椭球体
                创建一个椭球体-拉变形的球体。椭球体有3个控制点,各轴均可拉伸。注意椭球体非常消耗物理仿真的计算量,若非必须尽量少用。


                IP属地:上海9楼2016-03-18 11:08
                回复
                  2025-05-31 23:09:34
                  广告
                  3。 红色按钮组

                  轴连接
                  此连接允许绕着一个轴产生全程的连续旋转。给电后,即转动。可以把它设置成报告角度、角速度(转速)或者角加速度。

                  铰链连接
                  铰链允许沿一轴产生枢轴式旋转。枢轴摆幅最大180°。起始角可通过大小控制点来设置。铰链很有用,可连接成大链,或闭合连成坦克链。

                  伸缩连接
                  此连接用来沿一轴产生直线运动。上电后,它收到正信号则伸长,负信号则反向。中间连杆不是物体,所以可以穿透其他物体。

                  万向球节
                  此连接允许各向自由旋转。但它不能上电。当前版本(v0.1),球关节还不能变尺寸。


                  IP属地:上海10楼2016-03-18 11:11
                  回复
                    4。 绿色按钮组

                    电池
                    电池输出一个可控时域信号

                    一元数学
                    数序操作器有个可控函数,象电池一样,X为输入信号替代了时间轴。输入被影射为新的输出。数序操作器也能作为差分器,输出为信号的变化率。

                    接触式传感器
                    接触式传感器报告与附近物体的触碰情况。触碰发生时,其输出为1,否则为0。

                    非接触式传感器
                    非接触式传感器检测远距离物体。它是由可拉伸为各种形状的“传感区”实现的。如果传感区触碰到其他物体,非接触式传感器输出1,否则为0。

                    运动参数表
                    运动参数表是通用的位置、方向、速度、加速度传感器。输出在0个(±)1间的值,取决于其选项菜单内的量程设置。对于某些设置,有多输出,每个对应一轴。


                    IP属地:上海11楼2016-03-18 11:13
                    收起回复
                      5. 黄色按钮组

                      火箭
                      给电后,火箭产生推力推动自己前进。在火箭属性菜单里可设置最大推力。

                      摄像机
                      摄像机要在电气模式下添加。用“Page Up”和”Page down”键对加入的摄像机进行切换,会看到各视界。如若与某物体相连,摄像机会随之移动,让你可以看到该物体的视角。
                      仿真
                      运行仿真很简单,只要在屏幕右上角按下“运行”按钮。按下后,物体会因为引力掉到地面,电机旋转,有碰撞也会产生,全部取决于牛顿的运动定律。仿真速度缺省为实时,可以通过主菜单(任何时候均可按“esc”键操做)来变更。
                      1. 物理引擎
                      Golems采用开放式动态引擎,一种开源刚体仿真器。开发式动态引擎是一种高速稳定且高效的仿真器,但并不精密。比如不保证两次相同的仿真会有相同的输出结果,有少量随机含在其中。
                      2. 高效和低效结构
                      能跑什么样的机械通常取决于你计算机的速度。当然也有些要点要提醒。开放式动态引擎对于椭球和圆锥体显得很低效。这些东西由三角网格和一系列圆柱近似出来。这些形状花费更多的计算量,比立方体、球体及药丸体这样的高效完美形状代价更大。
                      备注
                      产品包含着芝加哥大学的阿贡国家实验室的工作软件。
                      (全文完)
                      原文连接:https://pan.baidu.com/s/1dEeMWdr
                      (软件经本人试用后才敢对原文进行翻译,是为减少字面理解错误,若还有错误请吧友在回复里更正。)


                      IP属地:上海12楼2016-03-18 11:18
                      回复
                        疑问,有碰撞的设定吗?


                        IP属地:中国台湾来自iPhone客户端13楼2016-03-18 12:01
                        收起回复
                          (继续上面的操作手册说明书,因敏感字被系统删贴,人工不予恢复,以下重发,yellow=黄)
                          5。yellow色按钮组

                          火箭
                          给电后,火箭产生推力推动自己前进。在火箭属性菜单里可设置最大推力。

                          摄像机
                          摄像机要在电气模式下添加。用“Page Up”和”Page down”键对加入的摄像机进行切换,会看到各视界。如若与某物体相连,摄像机会随之移动,让你可以看到该物体的视角。
                          仿真
                          运行仿真很简单,只要在屏幕右上角按下“运行”按钮。按下后,物体会因为引力掉到地面,电机旋转,有碰撞也会产生,全部取决于牛顿的运动定律。仿真速度缺省为实时,可以通过主菜单(任何时候均可按“esc”键操做)来变更。
                          1. 物理引擎
                          Golems采用开放式动态引擎,一种开源刚体仿真器。开发式动态引擎是一种高速稳定且高效的仿真器,但并不精密。比如不保证两次相同的仿真会有相同的输出结果,有少量随机含在其中。
                          2. 高效和低效结构
                          能跑什么样的机械通常取决于你计算机的速度。当然也有些要点要提醒。开放式动态引擎对于椭球和圆锥体显得很低效。这些东西由三角网格和一系列圆柱近似出来。这些形状花费更多的计算量,比立方体、球体及药丸体这样的高效完美形状代价更大。
                          备注
                          产品包含着芝加哥大学的阿贡国家实验室的工作软件。
                          (全文完)
                          中文word版下载连接:http://pan.baidu.com/s/1c0LSpNE
                          原版pdf下载连接:http://pan.baidu.com/s/1dEeMWdr


                          IP属地:上海14楼2016-03-18 19:22
                          回复