`
sjkgxf7191
  • 浏览: 256995 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Away3D(三):Manipulating 3D objects

阅读更多

Movement in 3D space:
三种方法:(世界坐标

// 一
cube.x = 100;
cube.y = -100;
cube.z = 100;
// 二
cube.position = new Number3D(100,-100,300);
// 三
cube.moveTo(100,-100,300);

 

如果你想让一个object面朝另一个 object,可以使用lookAt 方法:

cube.lookAt( new Number3D(0,0,0));
cube.lookAt( sphere.position );

 

其他方法:(本地坐标

cube.moveForward(X);
cube.moveBackward(X);
cube.moveUp(X);
cube.moveDown(X);
cube.moveLeft(X);
cube.moveRight(X);

 

Rotating:

// 一
cube.rotationX = 45;
cube.rotationY = -10;
cube.rotationZ = 200;
// 二
cube.rotateTo(45,45,0);

 

Scaling:

cube.scaleX = 2;
cube.scaleY = .5;
cube.scaleZ = 1;

cube.scale(2);

 

Advanced movement:
如果你需要设置一个不同于 一开始设置的rotation初始值 ,可以重新设置

cube.rotationY = 45;
cube.applyRotations();

 

设置物体的中心点位置

cube.movePivot(0,0,-120);

 

Roll, Pitch, Yaw:(本地坐标

cube.roll(15);
cube.pitch(5);
cube.yaw(5);
分享到:
评论

相关推荐

    SAS® Programming II: Manipulating Data with the DATA Step

    ### SAS® Programming II: Manipulating Data with the DATA Step #### 一、课程概述与基础知识复习 **1.1 概览** 本课程旨在深入讲解如何使用SAS® 的 DATA 步骤来处理数据,这对于数据清洗、转换以及分析至关...

    CSAPP Lab1:Manipulating Bits实验材料

    **深入理解计算机系统(CSAPP)实验一:操作位(Manipulating Bits)** 在这个实验中,我们将探索计算机底层的位操作,这是理解计算机系统工作原理的关键。位是计算机中的基本单位,所有数据和指令都是由位组成的。...

    Object Pascal Handbook,最新Ddelphi书籍,for XE7

    Chapter 12: Manipulating Classes Chapter 13: Objects and Memory Part III Chapter 14: Generics Chapter 15: Anonymous Methods Chapter 16: Reflection and Attributes Chapter 17: The TObject Class ...

    精通jquery 2.0(2013年10月版)

    英文版的 Chapter 1: Putting jQuery in Context 1 ...Chapter 3: CSS Primer 33 Chapter 4: JavaScript Primer 61 Chapter 5: jQuery Basics 93 Chapter 6: Managing the ...Chapter 36: Using Deferred Objects 963

    Itext in Action: Creating and Manipulating PDF

    关于PDF文件制作及操作的经典书籍,适用于java C#等多种语言,可以添加图片,水印,各种字体,报表,教你如何一步一步的成为PDF编程高手,真正的step by step,深入浅出,五步即可制作自己的PDF文件。

    CCNP ROUTE 300-101

    Chapter 4: Manipulating Routing Updates 267 Chapter 5: Path Control Implementation 327 Chapter 6: Enterprise Internet Connectivity 373 Chapter 7: BGP Implementation 423 Chapter 8: Routers and Routing ...

    Manipulating Large Objects

    - **Oracle Objects for OLE (对象链接与嵌入)**:允许将 LOB 对象嵌入到其他应用程序中。 - **Pro*C/C++ 和 Pro*COBOL 预编译器**:支持在 C 和 COBOL 应用程序中使用 LOB 数据。 - **Java Database Connectivity ...

    matlab homework1

    matlab作业1题目 Introduction to MATLAB This homework is designed to teach you to think in terms of matrices and vectors because this is how MATLAB organizes data. You will find that complicated ...

    ISO 9283-1998.pdf

    标准号: ISO 9283-1998 中文名称:操作型工业机器人 性能标准和测试方法 英文名称:Manipulating industrial robots - Performance criteria and related test methods

    menpo3d:在Menpo项目中操纵3D网格的工具

    不幸的是,我们是一个复杂的项目,依赖于满足许多复杂的第三方库依赖关系。 默认的Python打包环境并不容易完成。 因此,我们宣传提供的conda生态系统的使用。 为了使事情尽可能简单,我们建议您也使用conda! 要...

    Qt5 Data Visualization 3D官方教程配套示例代码

    - Manipulating Qt Data Visualization graphs with QML Designer requires Qt Creator 3.3 or newer Building ======== Configure the project with qmake: qmake After running qmake, build the project with...

    ANSYS SpaceClaim 2016 User Guide

    - **Selection Panel**: Provides tools for selecting and manipulating objects, surfaces, and edges. - **Layers**: Helps organize your design by grouping related objects into layers, which can be turned...

    xml.rar_objects_w3c

    interfaces for accessing and manipulating document objects B. Java object implementations for use with XML parsers. C. Conventions and processes for creating live HTML pages. D. Mutable document

    geom3d for Matlab 源码

    It provides low-level functions for manipulating 3D geometric primitives, making easier the development of more complex geometric algorithms. Note: the project has merged with the geom2d library (FeX...

    Manipulating Files_ManipulatingFiles_C++builder_

    标题"Manipulating Files_ManipulatingFiles_C++builder_"和描述"Manipulating Files - Delete"提示我们将深入探讨如何在C++Builder环境下进行文件操作,特别是删除文件的相关知识。 首先,理解C++Builder中的文件I...

    SMASheD__Sniffing_and_Manipulating_Android_Sensor_Data.pdf

    发表在CODASPY‘16上的论文 SMASheD: Sniffing and Manipulating Android Sensor Data。作者利用ADB的漏洞,可以在不需要root的设备上劫持、篡改和盗取设备的传感器数据。 摘要 现在的传感器的安全模型主要是限制APP...

Global site tag (gtag.js) - Google Analytics