Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Three.js - Object3D绕轴旋转

Three.js - Object3D绕轴旋转
EN

Stack Overflow用户
提问于 2015-04-09 07:22:45
回答 1查看 2.7K关注 0票数 1

我正在尝试使用Object3D旋转加载到OBJMTLLoader中的网格。

代码语言:javascript
运行
AI代码解释
复制
var obj = new THREE.Object3D();
// loading and stuff

obj.rotation.y += 0.1; //inside the update function

它可以正常工作,但只适用于y和z轴。使用相同的代码,但x轴产生的结果与围绕z轴旋转相同,但顺时针方向而不是逆时针方向。

不幸的是,我需要把它绕x轴旋转。

代码语言:javascript
运行
AI代码解释
复制
var xAxis = new THREE.Vector3(1,0,0);
obj.rotateOnAxis( xAxis, 0.1 );

这确实使物体绕x轴旋转。

但是,我想要在物体的旋转之间,所以我需要一种方法来显式地改变一个物体旋转的角度,而不是把它旋转到一个特定的量。

知道为什么obj.rotation.yobj.rotation.z能正常工作,但obj.rotation.x没有?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-09 10:48:51

在加载网格时(在尝试将它绕x轴旋转之前),我将它绕y轴旋转90度。由于默认的欧拉顺序(即XYZ),本地轴不再对应于世界轴。

代码语言:javascript
运行
AI代码解释
复制
obj.eulerOrder = 'YXZ';

使用上述代码行之前,围绕y轴旋转网格解决了问题。

对欧拉顺序的一个很好的解释可以找到here

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29542627

复制
相关文章
电子看板的优点是什么
通过电子看板,可以发现并暴露出生产中存在的问题,从而可以立即采取相应的对策;防止过量生产和过量运送,其中要求看板必须按照既定的运用规则来使用。“没有看板不能生产,也不能运送。”对应每一个具体岗位和每一项具体职责。每个关键控制点可以螺旋式下降,细分为具体小点,最终使每一个点都落实到具体岗位。“环”是指环节、制度和流程,由许多的“点”构成,“环”与“点”相互依托、同生共进。“源”是指企业愿景和目标,吉林销售的“总源”是成就企业、福祉员工,“八大分源”是安全环保、精准营销、网络建设、降本增效、合规运营、和谐稳定、班子建设、队伍建设,“具体源”是机关部门、市州公司、经营处、加油站(油库)及每名员工具体的工作目标。这一规则要求看板数量减少时,则生产量也须相应减少。由于上海电子安灯看板系统所表示的只是必要的量,因此通过上海电子安灯看板系统的运用能够自动防止过量生产做到适量运送。上海电子安灯看板系统必须在实物上存放”,“前道工序按照看板取下的顺序进行生产。”致力于高质量建设一流销售企业的目标,运用系统论思想,创造性地构建了“点环源”管控体系,将企业管理的点、线、面紧密贯穿起来,形成“全员、全过程、全天候、全覆盖”的管理网络,提升每名员工的责任心、执行力和协同性,激活企业发展原动力。根据这一规则,作业现场的管理人员能够对生产的优先顺序能够一目了然。并且通过观察电子看板服务器数据,就能知道后道工序的作业进展、库存情况等等。
安灯系统工业液晶看板工厂
2023/05/08
4020
电子看板的优点是什么
软件看板之父David Anderson:使用看板方法进行项目管理
一、使用看板方法管理项目 我是项目经理,看板对我来说意味着什么? 我是项目经理,我的组织正在采用Kanban,它对我意味着什么?以及我应该在工作中如何使用看板?在企业已经实施的看板体系中,你的现有角色
CSDN技术头条
2018/02/11
1.6K0
软件看板之父David Anderson:使用看板方法进行项目管理
敏捷看板工具在敏捷项目管理中的应用
Scrum是迭代式增量软件开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。
一只爱生气
2023/06/27
2430
在PHP中strpos函数的正确使用方式
首先简单介绍下 strpos 函数,strpos 函数是查找某个字符在字符串中的位置,这里需要明确这个函数的作用,这个函数得到的是位置。 如果存在,返回数字,否则返回的是 false。 而很多时候我们拿这个函数用来判断字符串中是否存在某个字符,一些同学使用的姿势是这样的 // 判断‘沈唁志博客’中是否存在‘博客’这个词 if (strpos('沈唁志博客', '博客')) { // 如果存在执行此处代码 echo '存在'; }else{ // 如果不存在执行此处代码 e
沈唁
2018/05/24
5.6K0
Embedding 背景 发展 生成方法 在推荐中的应用
随着深度学习在工业届不断火热,Embedding技术便作为“基本操作”广泛应用于推荐、广告、搜索等互联网核心领域中。Embedding作为深度学习的热门研究方向,经历了从序列样本、图样本、再到异构的多特征样本的发展过程。本文主要主要参考几个篇大神写的文章,总结了现在主流的Embedding技术,简单介绍它们的基本原理,以及在推荐下的使用场景,希望对大家快速整理相关知识有所帮助。
大鹅
2021/01/26
3.5K0
Embedding 背景 发展 生成方法 在推荐中的应用
在 Azure Functions 上使用不同的路由前缀
有时需要使用与 Azure Functions 自动生成的路由前缀不同的路由前缀。
Edi Wang
2021/12/20
1.2K0
在 Azure Functions 上使用不同的路由前缀
Gzip在vue cli3中的使用方式
gizp压缩是一种http请求优化方式,通过减少文件体积来提高加载速度。html、js、css文件甚至json数据都可以用它压缩,可以减小60%以上的体积。
kirin
2021/02/26
1.3K0
Gzip在vue cli3中的使用方式
Angel推荐算法在游戏推荐中的应用
文章作者:王培军 腾讯 高级工程师 整理编辑:李沛欣 出品平台:DataFunTalk、AI启蒙者 导读:Angel是腾讯自研的分布式高性能的机器学习平台,支持机器学习、深度学习、图计算以及联邦学习等场景。Angel的深度学习平台已应用在腾讯的很多个场景中。本次分享为大家介绍Angel推荐算法在游戏推荐中的应用。主要内容包括:游戏平台上的游戏推荐、Tesla平台上的推荐算法、经典算法的线性特点、DeepFM算法的非线性特点、DeepFM应用过程。 01 游戏平台上的游戏推荐 这张图看到的是St
腾讯大数据
2021/01/12
1.4K0
深度总结 | 多任务学习方法在推荐中的演变
最近归辰在多任务学习(Multi Task Learning, MTL)方面做了一些实质性的工作,就顺手整理了一下,希望大家感兴趣的可以看看,关于细节方面欢迎交流。
张小磊
2020/06/29
2.5K0
深度总结 | 多任务学习方法在推荐中的演变
电路板中的无卤素是什么意思?
很多客户制板的时候会要求制作无卤素的,无卤素板是属于环保材料,无卤素电路板即所使用的基材是用无卤素的原材料加工而成。
高拓电子
2022/08/19
6740
java定义数组_java中数组的三种定义方式_java中数组的定义及使用方法(推荐)…
* 3.数组类型[] 数组名=new 数组类型[]{数组0,数组1,数组2,。。。};
全栈程序员站长
2022/09/08
1.4K0
在 Azure Application Insights 中记录用户身份信息
Azure Application Insights 是一个非常强大的 APM 工具,用于监视 Web 应用程序。但是,并非我们需要的所有功能都是开箱即用的。例如,为了记录请求和响应正文,我们必须写一个自定义 ASP.NET Core 中间件,就像这篇文章说的那样。
Edi Wang
2021/08/23
1.1K0
在 Azure Application Insights 中记录用户身份信息
两种电路板分割方式及多层电路板分割方法
分割是指把整体或有联系的东西分成两块或者若干块。电路板分割就是指将一块电路板在不影响其有效性的前提下,按照合理的线路,分开成两块或者若干块。线路板分割通常是利用PCB分割机进行的。合理的线路板分割,有利于线路板的二次加工和回收再制造。线路板分割,对于线路板行业发展的影响也是很大的
高拓电子
2022/08/03
8220
Hanlp在ubuntu中的使用方法介绍
HanLP的一个很大的好处是离线开源工具包,换而言之,它不仅提供免费的代码免费下载,而且将辛苦收集的词典也对外公开啦,此诚乃一大无私之举.我在安装的时候,主要参照这份博客: blog.csdn.ne
IT小白龙
2018/12/10
1.5K0
Hanlp在ubuntu中的使用方法介绍
说说看板在项目中的应用
在任何组织中,项目其实就是一件需要大家共同努力配合完成的事情,且最后生产出的事物,是可以供他人长期使用的。
石瞳禅
2018/09/18
8910
说说看板在项目中的应用
Vue中的set、delete方法在列表渲染中的使用
不知大家是否有过类似的经历,比如说for循环渲染数组或者对象中的数据,渲染完成后,给数组或者对象添加、修改、删除数据后却没有在页面中渲染出来。
砖业洋__
2023/05/06
3.7K0
Vue中的set、delete方法在列表渲染中的使用
位图在推荐系统中的妙用
最近正好闲了下来, 有时间做个技术总结吧. 这个还是两年多之前做的需求, 最后选择了位图作为推荐系统的核心数据结构, 过程很有意思, 简单总结一下.
用户2825413
2022/04/19
6270
位图在推荐系统中的妙用
AutoML 在推荐系统中的应用
今天,推荐系统的模型和应用已经相当成熟,然而部署一套全新的推荐系统,甚至仅在已有系统上添加数据维度和模型优化依然是非常耗时耗力的事情。
用户1737318
2018/12/28
9020
AutoML 在推荐系统中的应用
SVD在推荐系统中的应用
参考自:http://www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/
AIHGF
2019/02/18
1.6K0
SVD在推荐系统中的应用
SAP最佳业务实践:使用看板的生产制造(233)-3使用看板的生产供应
使用计划协议的外部看板 此活动通过带计划协议的外部看板处理采购物料 R230-1。 1、PK13N将可用看板设置为 “空” 在此活动中,将可用看板设置为 “空” 可触发物料 R230-1 的采购。 为
SAP最佳业务实践
2018/03/27
1.7K0
SAP最佳业务实践:使用看板的生产制造(233)-3使用看板的生产供应

相似问题

PL/SQL错误- exact fetch返回的行数超过请求的行数

20

01422。00000 - "exact fetch返回的行数超过请求的行数“

11

PL/SQL - Exact fetch返回的行数超过请求的行数

20

避免: exact fetch返回的行数超过PL/SQL中的请求行数错误

10

ORA-01422 - exact fetch返回的行数超过请求的行数错误

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档