腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(609)
视频
沙龙
1
回答
three.js
r81
:如
何在
每个
面上
制作
具有
不同
纹理
的
立方体
、
、
我刚更新到最新版本
的
three.js
,THREE.ImageUtils.loadTexture不再工作了。所以我搜索了
不同
面的
立方体
,但它们都使用旧技术“新THREE.ImageUtils.loadTexture”。DOCTYPE html> <head> <title>
three.js
webgl - geometry - cube</title>ERROR: 0
浏览 36
提问于2016-09-28
得票数 0
回答已采纳
1
回答
使用
three.js
在
立方体
中
制作
图片库
、
我正在学习用javascript编写代码
的
第一步,现在我正在使用
three.js
进行webgl
的
实验。我发现做一个交互式
的
立方体
很容易。
three.js
站点上有很多示例,但是如何使
立方体</
浏览 1
提问于2016-09-02
得票数 0
1
回答
在
THREE.js
中
纹理
球
、
、
是否有可能把球体一分为二地
纹理
?例如,我们可以在
立方体
的
6
面上
使用6种
纹理
,这样我们就可以对
立方体
面进行逐面
纹理
。在球体上也可以做同样
的
事情吗?我不想将一个
纹理
重叠在另一个
纹理
上,而是在球体
的
不同
部分使用
不同
的
纹理
。例如,
具有
纹理
1
的
球面的前1/4,带有
纹理
浏览 3
提问于2013-12-06
得票数 3
回答已采纳
1
回答
两个网格,相同
的
纹理
,
不同
的
偏移量?
、
、
、
使用
three.js
,我正在一个网页上显示一个翻转
立方体
(a.k.a )。魔方;参见例如)。在翻转
立方体
上,通常存在分布在多维数据集多个部分上
的
图像。例如,上面所示
的
船只图像分布在四个
立方体
的
表
面上
。在
three.js
术语中,有多个网格需要使用相同
的
图像来表示它们
的
材质,但是
每个
网格都有
不同
的
偏移量。据我所知,在
three.j
浏览 1
提问于2013-06-07
得票数 5
回答已采纳
1
回答
每个
面上
具有
不同
纹理
的
Three.js
立方体
、
我正在尝试创建一个在
每个
面上
都有
不同
纹理
的
three.js
立方体
。 基本上就是个骰子。这是在我
的
沙盒环境中,所以应该只生产一个旋转
的
立方体
与骰子图像(1-6)在每一面。一旦完成,我打算将其用于基于浏览器
的
游戏。这个例子我只在Chrome上测试过,不过考虑把它改成canvas渲染器,以获得更多
的
浏览器支持。看看这里
的
一些问题和大量
的
其他谷歌搜索,虽
浏览 1
提问于2013-07-02
得票数 32
回答已采纳
1
回答
Webgl/Opengl drawElements与顶点唯一性
、
考虑一下典型
的
绘图调用webgl.drawElements(webgl.TRIANGLES,nfaces * 3, webgl.UNSIGNED_SHORT, 0); 现在,为了简单起见,我们假设我正在渲染一个
立方体
。如果
每个
顶点
的
分量是它
的
位置px,py,pz和它
的
法线nx,ny,nz,那么我有8个唯一
的
顶点。然后,我可以保留这8个顶点
的
缓冲
浏览 2
提问于2021-01-06
得票数 0
1
回答
在
Three.JS
中处理大量唯一对象
、
默认情况下,
Three.JS
处理
纹理
的
方式是伸展
的
,当呈现在不完全是1:1:1
的
网格上时,它们会变得难以忍受,这意味着所有的东西都必须是
立方体
或完美大小
的
球体才能看起来正常。为了避免这个问题,您可以使用重复选项加载
纹理
。这种方法
的
问题是,对于100+唯一大小
的
对象,对于
每个
对象,这些重复选项必须是
不同
的
。这意味着加载数百个
纹理
或者用克隆填充内存。
浏览 2
提问于2018-09-25
得票数 4
回答已采纳
2
回答
我们可以在单个gl.drawElements()调用中绘制多个
纹理
吗?
、
、
在WebGL中,我们可以在单个gl.drawElements()调用中绘制多个
纹理
吗?如果是,是如何实现
的
?gl.TEXTURE0到gl.TEXTURE31
的
用途是什么,我
的
意思是,当使用多个
纹理
单元时会发生什么情况? 我试图在一次drawElements()调用中为每一面绘制一个
具有
6种
不同
纹理
的
立方体
。是,怎么做到
的
?
浏览 3
提问于2014-05-31
得票数 0
3
回答
每个
面上
具有
不同
纹理
的
Three.js
立方体
。如何隐藏边/顶点
、
我尝试在
Three.js
中创建一个
立方体
,在
立方体
的
每个
面上
使用
不同
的
图像作为
纹理
。 如何隐藏网格
的
边/顶点?
浏览 3
提问于2012-08-15
得票数 3
1
回答
在
Three.js
中
制作
以图像为边
的
立方体
、
、
我尝试了相当多
的
东西,但没有在网上找到任何东西。这个文件是我
制作
的
一个简单
的
图片,看起来有点像泥土。下面是我
的
代码中实现这一点
的
部分:var textureLoader = new THREE.TextureLoader(); var texture0 = textureLoader.load,只需简单地处理彩色
立方体
,而不是边上
的
图像。我从另一个堆栈溢出问题中找到了上面的大部分代码,但我
浏览 4
提问于2018-11-22
得票数 0
1
回答
如
何在
react-three-fiber中使用GLTFExporter导出多个
不同
的
3d场景
、
、
、
、
我试图创建一个
立方体
的
多个3d模型,使用react-three-fiber在
每个
立方体
的
表
面上
使用
不同
的
纹理
。我希望他们导出为gltf文件。我有ref组件和回调,但是我不确定如何使用按钮调用GLTFExporter,这样它每次都会导出一个
具有
不同
面的
立方体
(直到给定目录中
的
选项用完为止)。我也有一个场景,我现在可以导出为示例。理想情况下,我希望有一个
不同<
浏览 88
提问于2021-11-16
得票数 0
1
回答
Three.js
如
何在
AR应用程序上触摸按钮时更改同一对象
的
两种材质
、
、
、
最初,对象在屏幕上以蓝色显示,但是在顶部我想放置三个按钮,三种
不同
的
颜色,例如蓝色,红色和绿色,当触摸其中一个按钮时,对象只是改变它
的
颜色。 我在Blender上创建了对象及其材质。对象
的
一个面
具有
具有
UV
纹理
的
材质,对象
的
其余部分
具有
第二种材质,没有
纹理
,仅
具有
初始节点
的
材质(在搅拌器循环中创建)。所以我已经创建了6个材质,3个用于
纹理
,<em
浏览 33
提问于2021-04-24
得票数 0
回答已采纳
1
回答
Three.js
在非
立方体
多面体中
的
应用
、
、
我正在使用
Three.js
来生成一个多面体,
每个
脸上
的
颜色和文本是
不同
的
,这是由一个画布元素生成
的
。现在,我坚持
Three.js
包含本机类
的
多面体,但在某种程度上,我希望扩展到更不规则
的
形状。有许多在线示例(包括StackOverflow帖子,
如
)解释了如何使用多维数据集进行此操作。本质上,每一张脸都显示了正确
的
纹理
,但是
纹理
本身已经被拉伸和移动,好像覆盖了整个多
浏览 5
提问于2013-10-03
得票数 2
回答已采纳
1
回答
Three.js
中适合网格面的拉伸图像
纹理
、
我试图在
three.js
中做以下几点:我在sketchup中用一些简单
的
颜色
纹理
制作
了模型,并使用了拼贴器导入器,结果如下:现在,我想动态地将一些照片加载到
每个
不同
的
平
面上
,但是我最终得到
的
结果是:因此,正如你所看到
的
,
每个
图像都被加载,但是它们非常小,并且在表面的其余部分重复。这就是我加载
纹理
的
方式:(preloadTextu
浏览 5
提问于2014-04-10
得票数 0
回答已采纳
3
回答
将2D位图转换为3D
立方体
模型
的
有效方法?
、
、
、
、
我想在opengl中创建一个32x32位图
的
立方体
模型。例如,给定来自Super Mario
的
Bob-omb
的
2D位图,结果应该是这样
的
:
的
想法是将位图中
的
每个
2D像素表示为3D
立方体
。
每个
模型都会代表游戏中
的
一个敌人,所以我需要能够快速渲染这些模型。做这件事
的
好方法是什么?我
的
一个尝试是从位图生成一个静态
的
3D模型,首先创建一个32x32x2<
浏览 1
提问于2010-12-04
得票数 4
回答已采纳
1
回答
在
Three.js
- 1x1、2x2、4x4和8x8中
的
单个平
面上
使用谷歌地图样式
的
四叉树材质
我正在尝试如
何在
单个平
面上
实现材料(图像)
的
四叉树,就像谷歌地图风格
的
可缩放瓦片一样,你越接近它,它就会变得越精确。与…下面的图像示例类似理想情况下,我希望避免为
每个
缩放级别/段数量创建
不同
的
平面。一个完美的解决方案是允许我将一个平面分解成8x8
的
部分(最高缩放),并在飞行中更新
纹理
的
数量。因此,它将从所有64 (8x8)分段上
的
1x1
纹理
开始,然后更改为2x
浏览 3
提问于2013-03-21
得票数 1
回答已采纳
1
回答
Three.js
中粒子系统
的
对象和材料?
、
、
、
我在
Three.js
研究粒子系统已经有几个星期了。我开始使用Object3D并添加我自己
的
Vector3s和MeshBasicMaterials (以及其他材料,
如
Phong和Lambert),然后有人让我使用内置
的
ParticleSystem对象和BasicParticleMaterial在此过程中,我发现BasicParticleMaterial只能支持所有粒子
的
一种
纹理
,我需要使用多种
纹理
,所以我
的
问题是:
Three.js
浏览 4
提问于2014-07-25
得票数 1
回答已采纳
1
回答
如何让播放器控件与
three.js
中
的
墙发生冲突
、
我有一个
three.js
场景与一个大
的
网格作为我
的
地图(从搅拌机导出)。我是这样加载
的
:var loader = new THREE.JSONLoader(true);loader.load( "iceworld.js
浏览 1
提问于2012-12-20
得票数 1
回答已采纳
1
回答
在
three.js
中创建skybox材质
的
方法比较
、
、
当谈到用
three.js
制作
skyboxes时,我看到了两种
不同
的
思想流派。imageSuffix = ".jpg";在这两种方法中,都会创建一个非常大
的
立方体
并应用
纹理
THREE.BackSidevar skyBox = new THREE.Mesh( skyGeometry, skyMateria
浏览 3
提问于2013-05-01
得票数 3
回答已采纳
2
回答
Three.js
更新
纹理
图像
、
、
我正在使用
three.js
创建一个类似于
的
“我
的
世界”
纹理
编辑器。我只是试着让基本
的
点击-绘画功能,但我似乎不能弄清楚。我目前为
每个
立方体
的
每个
面都有
纹理
,并通过使用以下功能
制作
着色器材质来应用它们。this.HEAD); this.HEAD.dynamic = true;然后,当用户单击网格
浏览 6
提问于2013-08-26
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
WebGL+Three.js 入门与实战,系统学习 Web3D 技术吾爱fen享
WebGL开发VR应用
Threejs可视化系统课程WebGL
webGL开发3D模型项目
现在做 Web 全景合适吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券