腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(201)
视频
沙龙
1
回答
在
three.js
中
倾斜
摄影
机时
,
光线
投影
器
会
置换
对象
交点
javascript
、
three.js
我创建了一个
光线
投射
器
,允许我用鼠标从场景
中
拾取一个
对象
,如下所示: this.raycaster = new THREE.Raycaster() let intersects = this.raycaster.intersectObjects(this.scene.children) 当我平移相机和偏航相
机时
,它会按预期工作,但是,一旦我对相机进行
倾斜
,<em
浏览 27
提问于2019-03-25
得票数 5
回答已采纳
1
回答
Three.js
-将
光线
从
对象
发送到
摄影
机
three.js
、
projection
、
raycasting
Three.js
光线
投射
器
类允许将
光线
从
摄影
机发送到
对象
。我想要实现一个反向操作。假设我们在场景中有一个平面,它代表我们要
投影
的屏幕。我们还有一个要
投影
的
对象
(网格)。我
在
试着找出一个顶点
会
投影
到屏幕上的什么地方。 实际上,对于一个顶点,如果我们将
光线
从顶点
投影
到相机,我们需要找到它与屏幕平面的
交点
。请注意,这里的所有内容都是3
浏览 24
提问于2017-01-12
得票数 0
2
回答
有没有办法获得3D坐标
在
某个平面上的2D鼠标坐标
在
闪光与Away3D?
flash
、
away3d
使用Away3D从2D鼠标坐标
中
获取3D坐标的正确方法是什么。(版本3.6.0)这是一个模棱两可的问题,因此3D点属于某个固定平面是有限制的。
浏览 2
提问于2011-08-02
得票数 1
2
回答
我们试图通过在这个
光线
跟踪描述
中
创建一个向右和向下的向量来实现什么?
c++
、
raytracing
通常,
在
讨论
光线
跟踪时,我们会看到下面的图片。 ? 在这里,如果相机指向前方,我将Z轴视为某种方向,将XY网格视为相机在此处看到的网格。(
在
我的图表
中
,它指向略微向上。)
摄影
机胶片的平面( uv栅格)垂直于视图栅格。一种常用的方法是变换所有
对象
,直到胶片平面与XY平面重合,并且
摄影
机点沿Z轴。这是等同的,但不是我在这里描述的。
浏览 23
提问于2019-09-14
得票数 1
1
回答
在
Three.js
中加载多个应成为超链接的gltf文件
javascript
、
three.js
它们
中
的每一个都应该是一个超链接。到目前为止,我设法加载了其中的两个,并让它们
在
实时服务
器
中
轮换。
浏览 6
提问于2021-10-07
得票数 0
2
回答
如何处理
three.js
场景
中
的点击事件?
javascript
、
three.js
= Date.now() * 0.001; animate(); 点击事件应用于整个场景,我在这个例子
中
创建了多个立方体
浏览 0
提问于2016-08-02
得票数 1
2
回答
计算摄像机可以
在
平面上看到的区域
language-agnostic
、
geometry
我想计算相机
在
飞机上能看到的4个角。编辑:我应该提一下,我是指3D-Graphics意义上的相机。具体来说,我使用的是XNA。
浏览 0
提问于2012-04-09
得票数 1
回答已采纳
2
回答
Unity C#相机缩放脚本
c#
、
unity3d
所以
在
我解释我的问题之前。我将首先告诉你我真正在做什么。我正在处理单击以移动/缩放相机脚本。我的主相机前面有3架飞机。现在我正在做的是,创建一个脚本,上面写着“相机将在被点击的平面上进行缩放。我
在
C#
中
做这件事。 编辑。
浏览 4
提问于2013-04-15
得票数 0
3
回答
为3js
中
的多维数据集添加单击事件侦听
器
three.js
在
我的代码
中
,我有两个立方体,我想向它们添加单击事件侦听
器
。例如,提醒用户点击了哪个立方体。当我向文档添加单击事件侦听
器
时,它工作得很好,但是当我向多维数据集添加相同的单击事件侦听
器
时,它不会显示任何内容。这是我的代码部分..
浏览 3
提问于2014-04-12
得票数 5
2
回答
对象
在三维平面上的透视
投影
3d
、
projection
、
perspective
、
plane
想象一下,
在
一个虚拟人和一个物体之间有一个平面。
对象
是具有特定xyz缩放和旋转的长方体。飞机就像一扇玻璃窗。这个人正透过平面看着物体。摄像机从不同的角度看着整个场景。如何变换
对象
以使其顶点正确地位于平面上? 我知道如何做点到平面的正交
投影
,但在这种情况下,我想我需要透视
投影
。当物体移动得更远时,其
投影
也需要根据观察者的视角
在
大小和位置上进行调整。
浏览 0
提问于2011-07-10
得票数 2
回答已采纳
2
回答
可以用一台摄像机拍摄两个场景吗?
javascript
、
three.js
、
scene
、
perspectivecamera
在
两个渲染
器
中
,
摄影
机应该以相同的方式同时移动。我是不是必须使用两个摄像头?或者有没有可能用另一种方式来
浏览 0
提问于2015-05-28
得票数 0
3
回答
在
Three.js
中使用
投影
将世界坐标转换为屏幕坐标
javascript
、
3d
、
three.js
有几个关于
在
Three.js
中
取消
投影
的优秀堆栈问题(,),即如何将浏览
器
中
的(x,y)鼠标坐标转换为
Three.js
画布空间中的(x,y,z)坐标。vector.subSelf( camera.position ).normalize() );我一直
在
尝试做相反的事情如果我知道
对象
在
T
浏览 7
提问于2012-07-21
得票数 36
回答已采纳
2
回答
ThreeJS创建太阳
javascript
、
html
、
three.js
、
webgl
我正在尝试
在
WebGL
中
创建一个太阳系。然而,我不知道如何设置照明。我想在我的太阳下放一盏灯,让它360度投射
光线
。我的行星应该投射和接收阴影。要实现这一点,我的灯光需要360度投射阴影。
浏览 2
提问于2013-01-07
得票数 1
回答已采纳
1
回答
WebGL渲染透明
对象
。渲染顺序
three.js
、
rendering
、
webgl
、
depth-buffer
下面是我
在
trie.js-
中
的测试应用程序这与有关吗? 谢谢,珍雅
浏览 0
提问于2013-07-08
得票数 0
回答已采纳
2
回答
如何实现三维物体转换的平移、缩放、旋转等操作?
opengl
、
3d
我正在开发一个基本的3D编辑
器
。它使用OpenGL绘制一个3D世界。现在,我的场景只是几个不同大小的盒子,我正处在一个阶段,我希望能够选择每个框,然后移动/缩放/旋转它,以实现我想要的任何转换。我如何解决实现这些工具的小部件(或句柄,或人们通常如何调用它们)的渲染问题,以及如何在每个轴上选择它们来用我的鼠标执行转换
中
的更改?为清楚起见:到目前为止,我的研究表明,最干净的方法是
在
gizmo
中
的每个箭头上有一个轴对齐包围框,而另一个是每平方(将物体移动
在
平面而不是单个轴上),然后从鼠
浏览 0
提问于2014-07-09
得票数 14
2
回答
二维光栅图像视线算法
algorithm
、
math
、
2d
下图显示了
在
中
着色的几个这样的区域(小十字光标是原点,白色=透明):此外,我最终感兴趣的是与其他颜色“边界”的点,即我想要组成可见区域边缘的点的列表。这种方法返回正确的结果,但是由于需要迭代一行上的每个像素到泛洪填充
中
每个像素的原点,所以速度非常慢。
浏览 2
提问于2013-08-29
得票数 3
1
回答
在
两个场景中使用TrackballControls
three.js
我
在
three.js
中
实现了一个模型查看
器
,并将其覆盖为两个场景。使用TrackballControls控制主场景
中
的
对象
。叠加场景
中
的
对象
使用不受任何控制类控制的单独
摄影
机进行
投影
。我这样做是为了允许主场景
中
的
对象
缩放、旋转和平移,并允许覆盖场景
中
的
对象
模拟旋转(通过重新绘制
对象
,因为应显示平行于xy轴的平面以外的任何内容)。
浏览 4
提问于2014-02-08
得票数 0
4
回答
使用
Three.js
three.js
上下文:尝试使用
THREE.js
并使用它来显示二次曲线。 方法:创建一个顶点网格,然后将face4连接到所有顶点。使用两个面来产生正面和背面,这样当圆锥曲线旋转时,相机从哪个角度观察它就不重要了。如果你
在
球坐标下思考,那么感觉就像是做向上/向下改变φ和左右改变φ就可以了。但这需要你可以移动摄像机。据我所知,除了
对象
之外,没有办法主动改变任何东西的旋转。有没有人知道如何改变相机或场景的旋转?
浏览 1
提问于2011-03-04
得票数 1
1
回答
RayCaster不会检测后期使用克隆几何图形创建的网格
three.js
在下面的最小示例
中
(别忘了修改three.min.js的网址),然后在窗口中打开html文件。你应该看到一个(非正则的)四面体。
在
画布上移动鼠标时,您应该看到从相机到鼠标的
光线
与场景
对象
的所有
对象
的交叉点的数量,
在
代码中使用以下行进行了测试: raycaster.intersectObjects(scene.children,false但是,对于与新
对象
相交的大多数
光线
,
光线
投射
器
的答案为0。有没有bug,或者我忘了
浏览 1
提问于2017-08-12
得票数 0
5
回答
是否检测OpenGL
对象
上的触摸?
android
现在我只想确定我已经绘制的opengl球体
对象
上的触摸事件。我很感动。我已经使用了onTouchEvent()方法。但是它只给了我x&y坐标,但是我的因为我是OpenGL的新手,所以请帮助我。
浏览 3
提问于2011-05-13
得票数 10
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
UG10.0编程实例—窗口法兰盘底座
基于Transformer的多模态BEV融合方案
全息影像聊天室
细思极恐!光学巨头让任何窗户甚至淋浴门成为“偷窥”之眼
搭载AI技术智能机摄像性能提升巨大 何时可以逼停传统相机?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券