腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1452)
视频
沙龙
1
回答
使用
three.js
进行材质预览
、
、
我正在研究一种
在
浏览器中显示材料
的
方法。将有一个(或几个)几何图形,我想选择一些路径,并加载3个
纹理
从我
的
磁盘上
的
文件夹到几何图形。因此,
在
每个文件夹
中将
有一个颜色贴图,一个镜面反射贴图和一个法线贴图。
在
我
的
浏览器
的
左侧应该是带有
几何体
的
WebGL场景。
在
右边应该是一些字段,我可以在其中选择路径和加载
纹理
文件夹。我是
three.js</
浏览 0
提问于2013-06-26
得票数 0
回答已采纳
1
回答
如
何在
three.js
中将
图像
/
纹理
放置
在
几何体
的
一部分
上
?
、
我已经使用SphereGeometry和MeshPhongMaterial
在
three.js
中创建了一个简单
的
球体,使其具有静态颜色。我想知道如何才能叠加一个只占球体一小部分
的
图像
。我知道如何将整个
纹理
包裹在对象周围,但不知道如何将其放在一个点
上
。
浏览 15
提问于2019-08-10
得票数 1
回答已采纳
1
回答
three.js
纹理
使用CanvasRenderer,但使用WebGLRenderer时显示为黑色
、
、
、
我
在
画布
上
绘制一个
图像
(使用中
的
cityTexture方法),然后将其用作
纹理
。当我使用
Three.js
的
CanvasRenderer时,效果很好,但当我使用WebGLRenderer时,
纹理
显示为黑色。我将
纹理
生成为边长为256
的
正方形。演示和代码在这里,顶部是一个CanvasRenderer,底部是一个WebGLRenderer: 这不是问题,除非当渲染大量
几何体
时,CanvasRenderer
浏览 4
提问于2012-01-20
得票数 0
回答已采纳
2
回答
Google Maps作为
纹理
贴图
、
、
、
难道没有人想过创建Google地图
的
动态
纹理
吗?例如,我们创建了一个简单
的
平面,并在其
上
应用了一个
纹理
,该
纹理
将成为Google
的
实际地图(包含所有属性,
如
拖动、缩放等)。如果以某种方式将谷歌地图部署到画布元素,将其作为Object3D
纹理
的
地图,隐藏它并收听它
的
变化(鼠标等),那将是很好
的
。并在更改时再次更新
纹理
贴图。 还没有人已经实现了吗?可能有什么我不知道<
浏览 1
提问于2012-12-12
得票数 2
1
回答
THREE.js
重用几何似乎效率不高
、
、
、
我正在使用相同
的
几何图形将几个模型加载到场景中,
如
so (伪代码): // thisrenderer.info.memory.programsrenderer.info.render.calls 我注意到当一个对象
在
屏幕
上
时,多边形数是1000,
纹理
: 1,调用: 1,着色器: 1和几何:1。当两个对
浏览 1
提问于2013-08-02
得票数 1
2
回答
使用React将
THREE.js
纹理
转换为球体
、
、
我尝试
在
THREE.js
中将
标志(gif)
纹理
加载到球体
几何体
中,但需要注意
的
是,我正在使用React来执行此操作。THREE.SphereGeometry(1, 10, 10), mat);当我删除map: texture属性时,我可以在场景中看到球体,但是当我重新添加
纹理
时我知道TextureLoader
的
文档说url是一个字符串,但我没有收到任何错误,实际
上
我收到
浏览 2
提问于2018-09-06
得票数 2
1
回答
当ALPHA
在
IOS
上
为零时,
Three.js
将
纹理
RGB值设置为零
、
、
、
、
这意味着我需要使用一些
纹理
的
单个RGBA值来进行一些计算,而不是显示它们。 这在我测试过
的
所有设备
上
都工作得很好。但是,
在
iOS设备(
如
iPad)
上
,当
纹理
的
alpha通道为0时,
纹理
的
RGB值将自动设置为0。我不认为这是由于GLSL
的
texture2D函数,而是与
three.js
如
何在
iOS
上
加载
纹理
有关。,
浏览 23
提问于2019-04-01
得票数 0
2
回答
Three.js
使用
图像
主色而不是
图像
本身
、
、
我要和
three.js
玩一玩。我想将
图像
作为
纹理
应用于对象,但由于某些原因,当我应用
图像
时,我似乎只能获得
图像
的
主色。我在网上找了看,找不到任何有类似问题的人。从json文件中可以看到,我尝试使用"mapDiffuse“变量中
的
图像
,然后尝试使用代码应用
纹理
,并得到相同
的
结果{ { "formatVersion35,
浏览 4
提问于2016-05-28
得票数 0
2
回答
在
3D模型
上
绘制一条符合其表面的线
、
我正在构建一个使用
Three.js
标注三维模型
的
工具。我希望用户能够
在
模型
上
绘制精确遵循表面轮廓
的
线条。例如,如果您在人
的
脸部模型
上
绘制一条线,并在鼻子
的
两侧
放置
一个点,则该线应越过鼻子,而不是穿过鼻子。 我可以通过
在
纹理
上绘制线条来做到这一点,但我希望线条是可点击
的
,这将需要我自己实现命中检测。我更喜欢
在
Three.js
中将
其
浏览 16
提问于2017-02-23
得票数 2
回答已采纳
4
回答
用于ARCore应用程序开发
的
OBJ文件
、
、
ARCore示例中
的
andy.obj文件有什么意义? 比方说,如果我们用新
图像
替换andy.png,我们如何为新
图像
生成.obj文件?
浏览 1
提问于2017-08-31
得票数 8
1
回答
如
何在
three.js
中实现带有cookie
的
投影仪?
这是我
在
Unity5中能够相对轻松地工作
的
效果,我想知道如
何在
three.js
中做同样
的
事情。 我只是
在<
浏览 0
提问于2016-07-28
得票数 1
2
回答
Three.js
: THREE.WebGLRenderer:
图像
不是两次幂(1600x900)。调整为1024x512
、
我目前正在学习
three.js
。我想在我
的
场景中展示一张16x9
的
照片。这是将images数组添加到我
的
场景中
的
代码: map: loader.load(images[i]),round: 1, this.introImagesGroup.add(this.introImages[i].obj); THREE.WebGLRenderer:
图像
不是二次幂调
浏览 0
提问于2019-01-15
得票数 0
回答已采纳
1
回答
关于如
何在
墙上创建窗户
的
建议
、
、
我
在
一个
three.js
应用程序上工作,我必须创建一个建筑结构(所有
在
一楼),高度,宽度,长度将由用户指定。用户可以更改墙壁和屋顶
的
颜色(这是使用
纹理
应用,因为我有一些
纹理
的
每种颜色
的
图像
)。他们还可以
在
选定
的
墙上添加任何附件(
如
窗或门),然后可以将其拖放到同一选定
的
墙上。
在
决定要把窗户放在哪里之后(例如)他们会点击一个按钮来确认位置。b.)我可
浏览 4
提问于2017-10-06
得票数 1
1
回答
Three.js
如
何在
AR应用程序
上
触摸按钮时更改同一对象
的
两种材质
、
、
、
最初,对象
在
屏幕
上
以蓝色显示,但是
在
顶部我想
放置
三个按钮,三种不同
的
颜色,例如蓝色,红色和绿色,当触摸其中一个按钮时,对象只是改变它
的
颜色。 我
在
Blender
上
创建了对象及其材质。对象
的
一个面具有具有UV
纹理
的
材质,对象
的
其余部分具有第二种材质,没有
纹理
,仅具有初始节点
的
材质(
在
搅拌器循环中创建)。所以我已经创建了6个材质,3
浏览 33
提问于2021-04-24
得票数 0
回答已采纳
1
回答
Three.js
-从UV坐标计算3D坐标
、
我正在尝试将
THREE.js
中对象
的
位置从平面2D坐标(
放置
在
2D
图像
上
的
注释)转换为3D坐标,当
图像
被包装为3D形状周围
的
纹理
时。这个想法是
在
等效
的
3D坐标上
放置
一个小
的
3D对象来表示2D注释。我可以通过获取与光线投射器相交
的
对象
的
uv.x和uv.y属性来做相反
的
事情,这真的很整洁。 上述三
浏览 17
提问于2017-01-15
得票数 1
2
回答
Three.js
纹理
模型
在
移动设备
上
崩溃
我正在开发一个
three.js
应用程序--当模型变得完全
纹理
时,它就会使移动设备崩溃。有没有一种方法-像VRML一样-将距离场应用于模型-当距离较远时使用较低分辨率
的
纹理
-或者仅将
纹理
应用于POV中看到
的
模型?
浏览 2
提问于2017-08-10
得票数 1
1
回答
通过其xyz坐标获取像素
的
颜色。
、
我需要得到
的
颜色,
在
一个网格
上
的
一个给定
的
木兹点(鼠标点击+光线投射)
的
图像
纹理
。我如
何在
THREE.js
中实现它?我知道我可以使用普通webgl
的
gl.readPixels,但这对我来说不是一个有效
的
选择。 谢谢!
浏览 6
提问于2014-02-03
得票数 2
回答已采纳
1
回答
如何将大量
图像
应用于
Three.js
中
的
平面图段
、
、
、
、
我想知道,您是否
在
THREE.JS
的
几何实例中设置了更多
的
分段,例如:你会看到你
的
飞机被分割成10x10个部分(如果要打开线框模式是否可以将一些生成
的
图像
(例如,地图碎片)应用于平面(或其他几何图形)
的
每一段(或其他几何对象),并将其应用于以下
图像
(地图
的
一部分
)?我只想创建一个平面,并将许多
图像
应用到
浏览 4
提问于2013-11-06
得票数 1
回答已采纳
1
回答
Three.js
创建镜像VS。钢材对材料
的
影响?
、
、
、
、
在
three.js
中,我对metalness和roughness感到有点困惑。
在
镜子和金属/钢
的
例子中,metalness和/或roughness会有什么不同,我该如何制造它们呢?
浏览 9
提问于2021-08-11
得票数 2
回答已采纳
1
回答
THREE.js
不将材质加载到对象
上
、
、
获取以前
在
ios应用程序中使用
的
mtl+obj文件,将3d pcb芯片加载到场景中。
在
Blen
浏览 19
提问于2016-09-16
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
three.js中一些独特的3D工具
WebGL+Three.js入门与实战,系统学习Web3D技术
Three.js外包开发的特点
WebGL实现VR/AR功能开发
WebXR开发框架
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券