腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(289)
视频
沙龙
1
回答
如何
调整
three.js
透视
相机
的
视野
以
适应
球体
?
、
、
我在
相机
前面有一个
球体
,它
的
半径和距离都是已知
的
。
如何
调整
相机
的
视野
(FOV)以使
相机
在任意视口大小内精确地
适应
球体
? 是类似的,但我想
调整
视野
而不是
相机
的
距离
浏览 14
提问于2017-06-30
得票数 3
回答已采纳
2
回答
Three.js
点光源阴影不在它应该在
的
位置
、
有关我
的
代码,请参见。正如你所看到
的
,在物体和阴影之间有一个间隙。这对聚光灯没有问题。有人知道我该怎么解决这个问题吗?
浏览 36
提问于2018-05-29
得票数 1
回答已采纳
1
回答
等矩形映射球保持位置
的
Three.js
轨道控制
、
我用
three.js
将一个等长方形
的
图像映射到一个
球体
上,把
相机
放在
球体
的
中间,并且正在使用OrbitControls来处理像缩放和旋转这样
的
事情。这一切都非常有效,直到我想
以
编程方式
调整
相机
所看到
的
(我在camera.target之间),这最终改变了
相机
的
位置,我相信。这里
的
问题是,当你旋转
的
时候,你就会离开
球体</e
浏览 2
提问于2017-05-24
得票数 0
回答已采纳
2
回答
三个JS中
的
圆角平面
、
、
、
、
我使用它
的
时间并不长,因此我正在努力理解
如何
让世界曲线。我会想像一个渲染器或一些东西必须改变,但想法是拿一张2d地图,并把它变成一个简单
的
三车道跑步游戏。但是,如果你看下面的图片,从另一个类似的游戏,我
如何
才能达到鱼
的
眼睛效果?
浏览 1
提问于2013-05-25
得票数 0
1
回答
Three.js
将摄像机平行移动到网格
、
、
我有一个平面网格,位置px,py,pz,旋转rx,ry,rz和一些固定
的
高度和宽度。我
的
相机
最初是0,0,0和旋转0,0,0。当我点击平面网格时,我想将
相机
定位为: 照
相机
与飞机平行。
如何
使用
Three.js
实现这一目标?我正在使用PerspectiveCamera。我正在考虑根据摄像机
的
视场和飞机
的
高度/宽度来计算,但有点卡住了。
浏览 1
提问于2013-05-30
得票数 0
2
回答
Three.js
:
相机
围绕
球体
飞行?
、
在
Three.js
(使用JavaScript/ WebGL)中,
如何
创建一个
相机
,使其相对于
球体
以
固定
的
高度、固定
的
前进速度和固定
的
方向围绕
球体
飞行,而用户只能左右操纵?想象一下,一架飞机在一条看不见
的
线上,飞到一个
球体
的
中心,在地面附近飞行,总是能看到
球体
的
一部分:(我目前有旋转
球体
的
浏览 0
提问于2012-06-14
得票数 4
1
回答
SceneKit -删除
相机
透视
失真
、
、
我正在尝试删除默认
的
SceneKit
相机
透视
失真。我在Xcode中内置
的
默认“游戏”模板上构建。我遇到
的
问题是有严重
的
透视
失真。虽然这对一些应用程序和游戏来说很好,但我想完全摆脱它。为了说明我
的
意思,这是我用手机截取
的
屏幕截图。我放置了一个平面,并使用白色方块旋转
相机
以
平移。 cameraNode = [SCNNode node]
浏览 0
提问于2014-10-04
得票数 1
1
回答
将屏幕上
的
点转换为等矩形纹理上
的
点
、
、
我有一个应用于
球体
内部
的
全景图
的
等长方形纹理。
相机
被放置在
球体
的
中心,用户可以通过单击和拖动鼠标来旋转
相机
以
查看周围。但是,当用户点击并不拖动时,我希望能够将屏幕坐标转换为纹理上
的
坐标。我可以在给定用户单击
的
世界坐标中
的
位置
的
情况下确定纹理上
的
位置,但是查看
Three.js
文档时,我无法辨别
如何
进行此操作。最终,问题是我将<em
浏览 2
提问于2012-12-19
得票数 1
1
回答
三维
透视
问题
、
、
、
我
的
团队目前正在开发一款3D Sidescroller游戏,我们遇到了一些关于游戏中整体水平
的
问题。这些水平是由三维模型走廊组成
的
,这些走廊被专门修改以模拟“沉浸式深度”
的
效果。由于整个走廊
的
地板都是向前倾斜
的
(即使这些物体本身是向前
的
),它们看起来都是不存在
的
。 我知道这似乎是一个奇怪
的
问题,但有没有更聪明
的
方法/替代方法来模拟同样深度
的
走廊,而不让它
的
地板倾斜?摄像机
浏览 0
提问于2018-09-20
得票数 1
回答已采纳
3
回答
gluLookAt和glFrustum一起扭曲呈现吗?
、
、
我想知道gluLookAt和glFrustum是否扭曲了渲染
的
图片。 这是渲染它
的
代码。正如我现在所理解
的
,InitCamera被称为一次,并且应该建立一个矩阵,就像我从原点上方
的
2个单元和原点前面的3个单元到原点
的
位置一样。此外,还使用glFrustum来创建远景`。- 1, 1, } 那么,TheScene才是真正画这幅
浏览 6
提问于2011-02-06
得票数 2
回答已采纳
2
回答
如何
实现ZoomALL并确保给定
的
框填充画布区域?
、
、
我正在寻找一个函数,
以
确保给定
的
方框或
球体
将在WebGL画布中可见,并且它将适合画布区域。我使用
的
是
透视
相机
,并且
相机
已经指向对象
的
中间。我知道这可以通过改变FOV角度或沿视轴移动
相机
来实现。你知道
如何
使用ThreeJS来实现这一点吗?
浏览 1
提问于2013-04-02
得票数 3
1
回答
为什么合并几何图形可以提高渲染速度?
、
、
、
在我
的
web应用程序中,我只需要将静态对象添加到场景中。它
的
运行速度很慢,所以我开始搜索,我发现合并几何和合并顶点是解决方案。当我实现它
的
时候,它确实工作得更好。所有的文章都说,这种改进
的
原因是WebGL调用
的
数量减少了。因为我不太熟悉像OpenGL和WebGL这样
的
东西(我使用
Three.js
来避免它们
的
复杂性),我想知道它到底为什么减少了WebGL调用?但我不明白为什么合并几何图形对渲染计算也有积极
的
影响?我还想知道合并几何图形和
浏览 1
提问于2015-05-30
得票数 1
3
回答
将OpenGL呈现合并成一个视图
我有一个简单
的
实体建模应用程序,我想在其中实现几个“导航模式”,为用户导航
的
方式,通过3d空间
相机
。所以,我想要做
的
是在我
的
视野
中渲染建筑物,并在视图
的
右上角显示一个环面,在环面上有一个小
球体
来表示
相机
的
位置。环面上会有一个北箭头,用户通过拖动
球体
将
相机
拖曳在模型对象周围;移动
球体
将重新定位摄像机并重新绘制场景。看起来我应该做
的
是:渲染‘主视图’
浏览 5
提问于2009-05-06
得票数 1
回答已采纳
2
回答
试图让3D游戏看起来像2D
、
我发现
的
问题是,试图通过地牢动画动作是非常困难
的
。然后我想,也许3D地牢会更好,但我不喜欢它。有没有办法让3D游戏看起来像2D游戏?我是说..。(这款游戏是3D游戏,看起来像是一款试图成为3D
的
2D游戏)。
浏览 0
提问于2016-06-26
得票数 1
3
回答
屏幕空间投影球面半径
、
、
、
我试图在投影到屏幕空间后,找到一个
球体
的
可见尺寸(
以
像素为单位)。
球体
以
原点为中心,
相机
正注视着
球体
。因此,投影
球体
在二维上应该是一个完美的圆。我知道这个存在
的
问题。然而,给出
的
公式似乎并没有产生我想要
的
结果。它太小了几个百分点。我认为这是因为它没有正确地考虑到视角。在投影到屏幕空间之后,由于
透视
预测(您只看到
球体
的
一个上限,而不是整个半球<em
浏览 8
提问于2014-02-08
得票数 12
回答已采纳
1
回答
OpenGL对象失真
、
、
在我
的
顶点着色器中:其中vert是我
的
对象坐标,projection是我
的
视图,projectionMatrix是我
的
视图。我有一种感觉,问题出在我
的
viewmatrx上,但我找不到任何问题。如果你需要更多
的
代码,请告诉我。
浏览 2
提问于2013-05-26
得票数 0
回答已采纳
1
回答
关于顶点、向量和矩阵
的
Three.js
学习
、
我非常熟悉
Three.js
3D JavaScript库,我知道
如何
添加对象,灯光,纹理,分组和移动它们,可能还会玩
相机
。 我想知道
的
是
如何
通过了解内部工作原理将其提升到下一个层次。我已经很好地寻找了矩阵之类
的
信息,但我找到
的
都是复杂
的
数学例子。我想知道是否有人可以带我去任何网站或书籍,它们可以帮助我学习
如何
在
three.js
中做更复杂
的
事情,比如将对象添加到对象上
的
特定顶点,或者
浏览 2
提问于2012-05-20
得票数 0
回答已采纳
2
回答
自动
调整
3D CSS3场景
的
大小-计算像素- 3D DIVs
的
大小?
、
、
、
我想根据屏幕大小自动
调整
场景
的
大小,这样它就可以
适应
不同大小
的
屏幕。最好
的
方法是什么?有没有办法自动
调整
场景/屏幕
的
大小?如果没有自动
的
方法,那么我有这样
的
问题:“在
相机
的
前面”有一个大小为WxH
的
DIV,我使用translate3d(X,Y,Z)定位,
透视
P。我
如何
在屏幕上
以
像素为单位计算这个DIV
的</em
浏览 3
提问于2012-10-16
得票数 0
回答已采纳
1
回答
在
Three.js
中设置2D视图
、
、
、
、
我是
three.js
的
新手,我正在尝试使用这些3D工具来建立一个相当于2D可视化
的
东西(用于各种分层
的
精灵)。更新2-视角和其他变量: 经过更多
的
工具,
以
追求
如何
思考视角(
视野
,或视场)
的
相机
和x,y,z参数
相机
的
位置,我遇到了这个有用
的
(一个足够接近
的
模拟回答我
的
问题,为我
的
2D可视化)。除了这个我觉得很有
浏览 4
提问于2014-02-14
得票数 19
回答已采纳
1
回答
使用多个屏幕防止
透视
相机
重叠
、
我正在做一个摄影训练师
的
项目,在那里多个摄像头被放置在一起,
以
显示一个更大范围
的
环境。每台照
相机
都显示在不同
的
屏幕上。我发现
透视
相机
总是显示彼此
的
一部分,但我不想让这些
相机
显示彼此
的
部分视图。我
如何
调整
我
的
透视
相机
,
以
显示一个独特
的
视角?
浏览 0
提问于2017-02-11
得票数 -1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
现在做 Web 全景合适吗?
three.js中一些独特的3D工具
(无密)2023全面升级版Three.js可视化企业实战WEBGL课
3D/VR 选座技术探索
WebGL+Three.js 入门与实战,系统学习 Web3D 技术无密春去花还在
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券