threejs
AllBlue
这个作者很懒,什么都没留下…
展开
-
常见的建模软件以及三维引擎的单位
3、cesium:米,使用WGS84地理坐标系。1、blender:米。2、unreal:厘米。4、threejs:米。原创 2024-09-29 09:35:04 · 140 阅读 · 0 评论 -
threejs解决缩放到某个距离就不能继续缩放
orbitControls有个默认的minDistance,表示相机位置camera.position和相机目标观察点orbitControls.target的最小距离,出现上述情况的原因就是在当前视角下,相机位置和目标观察点距离小于minDistance了,导致相机的缩放没有反应。举个例子,点击模型,获取点击位置,将orbitControls.target设置成这个位置,再把camera.position沿着这个位置向后移动一点,此时相机就能看向你想看的位置,并且能继续缩放。原创 2024-09-29 09:26:05 · 241 阅读 · 0 评论 -
threejs加载fbx带tga贴图报错
1、FBXLoader和TGALoader使用同一个LoadingManager。本例用的是threejs内置的全局加载器管理器DefaultLoadingManager。2、fbx文件和tga文件在同一个目录下,tga文件可以在子目录中,threejs会自动查找fbx所在目录及子目录。加载fbx之前,在LoadingManager中添加TGALoader。加载fbx后,找到使用tga的材质,再手动加载tga。1、需要知道哪个材质使用了tga。描述:threejs加载带tga贴图的fbx时,提示。原创 2024-08-06 10:09:51 · 377 阅读 · 0 评论 -
左手坐标系、右手坐标系、坐标轴方向
y轴朝上:Direct3D(特别是DirectX 9及之前版本)、3dmax。y轴朝上:webgl、Threejs、Unity、Unreal、Maya。z轴朝上:cesium、blender。z:向前(朝向观察者或者屏幕外)y:向前(朝向观察者或者屏幕外)原创 2024-08-01 10:48:48 · 334 阅读 · 0 评论 -
threejs 点击模型拾取,页面有偏移导致拾取不准
【代码】threejs 点击模型拾取,页面有偏移导致拾取不准。原创 2024-07-11 09:20:16 · 293 阅读 · 0 评论 -
threejs 获取视角 设置视角 camera OrbitControls
【代码】threejs 获取视角 设置视角 camera OrbitControls。原创 2024-06-20 16:34:53 · 470 阅读 · 0 评论 -
threebox loadObj rotation 模型方向问题
注意setRotation设置的值是在初始rotation值的基础上设置的,不会覆盖初始rotation。用mapboxgl+threebox加载glb,有两种方式设置模型方向。原创 2024-02-06 14:41:39 · 249 阅读 · 0 评论