Word中轻松输入各式各样的下划线(转)

Word中轻松输入各式各样的下划线(转)[@more@]

  我在别人的Word文档中看到一些特殊的下划线,经过研究发现,原来是通过特殊输入方法来实现的:

  在文档中每一行开头处,分别输入三个或三个以上的下列符号:~~~、###、***、___、---、===,然后按下“Enter”键,就可以得到一些特殊的下划线了(如图)。

1155579205_ddvip_3369.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-954559/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10752043/viewspace-954559/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要旋Cesium的Primitive,可以使用Cesium的Matrix4库。以下是一个旋Primitive的示例代码: ```javascript // 获取Primitive的变换矩阵 var primitiveMatrix = primitive.modelMatrix; // 计算旋矩阵 var rotationMatrix = Cesium.Matrix4.fromRotationTranslation( Cesium.Matrix3.fromRotationZ(Cesium.Math.toRadians(45.0)) ); // 将旋矩阵应用到Primitive上 var newMatrix = Cesium.Matrix4.multiply( primitiveMatrix, rotationMatrix, new Cesium.Matrix4() ); primitive.modelMatrix = newMatrix; ``` 在上面的代码,我们首先获取了Primitive的变换矩阵。然后,我们使用Cesium的Matrix3.fromRotationZ方法创建一个绕Z轴旋45度的旋矩阵。接着,我们使用Cesium的Matrix4.multiply方法将旋矩阵应用到Primitive的变换矩阵上,得到一个新的变换矩阵。最后,我们将新的变换矩阵赋值给Primitive的modelMatrix属性,从而完成旋操作。 你可以根据需要调整旋角度和轴向来适应你的场景。 ### 回答2: Cesium的Primitive是指一种基本的几何图形,可以通过旋操作来改变其方向和位置。 在Cesium,旋形状可以通过使用Cesium的Matrix4和Quaternion对象来实现。通过Matrix4对象可以进行基于角度的旋,而通过Quaternion对象可以进行基于四元数的旋。使用Matrix4时,可以利用其rotate函数来实现对Primitive图形的旋操作。 要对Primitive图形进行旋,需要传入旋的角度和旋轴向量。例如,如果想绕z轴旋Primitive图形,可以使用以下代码: ``` var rotationAngle = Cesium.Math.toRadians(45); // 将角度换为弧度 var rotationAxis = new Cesium.Cartesian3(0, 0, 1); // 定义旋轴向量,这里选择z轴 var rotationMatrix = Cesium.Matrix4.fromRotationTranslation( Cesium.Matrix3.fromRotationZ(rotationAngle), Cesium.Cartesian3.ZERO ); // 创建旋矩阵 primitive.modelMatrix = rotationMatrix; // 应用旋矩阵 ``` 以上代码将会将Primitive图形绕z轴旋45度。只需根据需求改变旋角度和旋轴向量即可实现各式各样的旋效果。 需要注意的是,Cesium的旋操作是基于局部坐标系的。因此,在对Primitive图形应用旋矩阵之前,可能需要先对Primitive图形进行平移操作,将其置于正确的位置。 总之,Cesium的Primitive图形可以通过Matrix4和Quaternion对象来实现旋操作。利用旋角度和旋轴向量,可以实现各种不同的旋效果。 ### 回答3: Cesium 是一个开源的 JavaScript 库,用于创建地球上的三维图形和地理信息系统。在 Cesium ,Primitive 是一个用于渲染和显示图形的基本对象,可以包括点、线、多边形等等。 在 Cesium ,可以通过使用旋矩阵来实现 Primitive 的旋。旋矩阵是一个 3x3 的矩阵,它可以通过改变 Primitive 的点的位置来实现旋。 在旋之前,我们需要确定旋心点和旋角度。心点可以是一个指定的坐标,而旋角度可以是以弧度为单位的一个实数。 在 Cesium ,可以使用 TransformMatrix3D 进行旋操作。TransformMatrix3D 实例包含了一个矩阵和一个变换后的位置。旋操作可以通过下面的代码来进行操作: ```javascript // 创建一个需要旋的三角形 Primitive var primitive = new Cesium.Primitive({ geometryInstances: [new Cesium.GeometryInstance({ geometry: new Cesium.PolygonGeometry({ polygonHierarchy: new Cesium.PolygonHierarchy(Cesium.Cartesian3.fromDegreesArray([ -75.0, 45.0, -125.0, 35.0, -125.0, 55.0 ])) }), attributes: { color: Cesium.ColorGeometryInstanceAttribute.fromColor(Cesium.Color.RED) } })], appearance: new Cesium.PerInstanceColorAppearance() }); // 旋的角度和心点 var angle = Cesium.Math.toRadians(45); var rotationCenter = Cesium.Cartesian3.fromDegrees(-100.0, 45.0); // 构造旋矩阵 var rotationMatrix = Cesium.Matrix3.fromRotationZ(angle); // 构造包含旋矩阵和位置的 TransformMatrix3D var transformMatrix = new Cesium.Matrix4.fromRotationTranslation( rotationMatrix, rotationCenter ); // 应用旋 Cesium.Matrix4.multiply( transformMatrix, primitive.modelMatrix, primitive.modelMatrix ); ``` 通过以上代码,我们可以将一个三角形计算其旋并显示在地球上。 总的来说,Cesium 的 Primitive 旋主要是通过使用旋矩阵和变换矩阵来改变 Primitive 的位置和姿态来实现的。这使得我们可以在三维场景自定义和控制图形的旋效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值