Three.js中导入GLTF模型变黑无法看到模型_threejs gltf 黑了_滴水成溪的博客-程序员秘密

技术标签: Three.js  

一个下午都在Three.js官网导入GLTF模型,但是很不幸,根据官网DEMO中一直待有texture纹理,不能单独载入模型,后经一番查找,发现其实早已经单独讲模型载入到网页中,但是模型与背景色均为黑色,无法判断是否成功加载,所以一直在如何加载模型的道路上越走越偏,之后后来加载一个带有坐标轴的模型后,发现坐标轴可以呈现,但是模型不见,可以约看到个模型大概轮廓,所以改变方向,解决模型显示黑色问题,随后发现了https://blog.csdn.net/qq_35377699/article/details/83539581 这哥们的文章,解决我的大问题,解决方法:

出现原因分析
首先确定是否是gltf格式出现原因:
使用glft viewer 确定gltf 能否展示
查看exposure是否为大于0的数,在webGLRender 中设置
查看emissive和emssiveMap:
如果使用环境光看到黑色(或者其他纯色),将emssive设置为material.color,如果有纹理,将纹理赋值给emssiMap。

那对事实胜于雄辩,我们来对比下效果

调整前的模型效果如下:

通过圈住的部分可以推测出确实模型加载成功,但是现实为黑色,

调整后的模型效果如下:

若是纠结深层原因,请到这里https://blog.csdn.net/qq_35377699/article/details/83539581

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/simajinxiu/article/details/100017627

智能推荐

Nginx反向代理之解决跨域_singular港的博客-程序员秘密

使用DPlayer遇到跨域问题,最简单的解决办法,直接在在服务端Nginx配置允许跨域。一、在Nginx配置文件中配置http { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Con...

用axis解析webservice并调用_使用axis调用webservice_star0701的博客-程序员秘密

WEBSERVICE核心文件【SERVER-CONFIG.WSDD】详解及调用示例一、准备工作 导入需要的jar包:                                                                                  二、配置web.xml 在web工程的web.xml中添加如

跟着博主玩转计算机组成结构--中央处理器CPU(不知道CPU干啥的小伙伴看过来)_风骨散人Chiam的博客-程序员秘密

写在前面: 全文借鉴白中英唐朔飞老师的书,是对老师的书中所讲的知识按照考研大纲(一般校考的重点也相同)的重点形式来排序进行二次创作。本文面向对象:计算机系考研学生,计算机系在读学生,学习计算机组成原理的本科生本文写作背景:博主也在学习计算机组成原理,并对计算机组成原理通透理解,一是为了自己复习考研时能够有所依赖,二是为了造福所有读者。本文构成:大的框架是五大部件,也会穿插一些小节,去两本书中优秀之处和互为补充,最后通过自己的理解给大家以便于接受和理解的方式,用精炼的语言给大家描述,以及文中自己有特殊.

vhdl实现脉冲按键电话按键显示电路_嗯哼AD钙的博客-程序员秘密

顶层文件telphone.vhdLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY telphone IS PORT(DIN1: IN STD_LOGIC_VECTOR(6 DOWNTO 0); clk3:in std_logic; CLK1,CLEAR,DIAL,RE_DIAL,delete:IN STD_LOGIC; KEYOUT:OUT STD_LOGIC; SEG71:.

用javascript 动态改变iframe 的src 属性_iframe js src属性_dearbaba_8520的博客-程序员秘密

<iframe id="xx"></iframe><iframe id="yy"></iframe><scrip

dns linux 无效_Centos操作系统重启网络后DNS失效问题_weixin_39735509的博客-程序员秘密

现象:Linux操作系统下的网络DNS,通过配置/etc/resolv.conf,在重启网络后,配置的DNS失效原因:检查/etc/resolv.conf文件,发现# Generated by NetworkManager ,这个应该是在安装桌面的时候安装了gnome的网络管理造成的,由它接管了网络设置,但是显然这不是我所需要的,直接修改/etc/resolv.conf,在重启服务器后,dns又无...

随便推点

孙鑫:第十五讲 多线程聊天室程序创建_dlfer11的博客-程序员秘密

孙鑫15课:多线程与聊天室程序的创建程序,进程(32位进程,分配2的32次方,4GB,2GB内核分区,2GB用户分区。),线程进程是线程容器。真正完成代码执行的是线程。主线程:main(),winmain()下面创建一个多线程的程序:(WIN32控制台程序 )#include //访问windows API函数#include //C++标准输入输出流头文件 int i

深度剖析原理!如何成为一个更好的Android开发者?快来收藏!_a132445的博客-程序员秘密

一些感悟穷人的一次失败,为了还债可能一辈子都翻不了身,为还债一辈子送外卖。你将不再会有精力去思考和投机。穷人的失败可能断送了他所有暴富的机遇和时间,让不确定的人生瞬间确定下来,让充满无限可能的人生可能性逐渐缩小。这是赤裸裸的现实。只有当你有足够多的资本时,允许你失误的次数才会逐渐增加。拥有足够多的资本,哪怕尝试个三番五次失败了,也不会伤你元气。所以从这个角度讲,人的机遇是随着财富的增加而增加的。这时代表面上人人机会平等,但是给穷人的机会非常有限。王思聪失败一次不过是兴趣爱好的失败,而你失败一次则是生存生

wsus无法连接微软服务器,wsus3.0 客户端无法连到服务器_夏可sherck的博客-程序员秘密

wsus3.0客户端无法连到服务器0寞寂的星河2014.03.31浏览87次分享举报服务器是2003 ,安装了wsus3.0服务端,在客户端运行注册表文件如下:(该注册表文件在另外一台WSUS服务器上是可用的,但在目前这台服务器上,客户端运行后就是连不到服务器)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Pol...

[日常摸鱼]HDU1724 Ellipse-自适应Simpson法_aocai2015的博客-程序员秘密

模板题~QAQ话说Simpson法的原理我还是不太懂…如果有懂的dalao麻烦告诉我~题意:每次给一个椭圆的标准方程,求夹在直线$x=l$和$x=r$之间的面积Simpson法(好像有时候也被叫Simpson公式,Simpson积分什么的…看到这里的人应该都知道这个是用来干嘛的吧)对一段小区间$[l,r]$取奇数个点,然后把区间平均分成$...

Android组件化/模块化开发(二)_android模块化_dodod2012的博客-程序员秘密

原文地址:https://www.jianshu.com/p/bfd5afed498f上一篇文章介绍了android组件化开发的意思逻辑和基本思路,具体可以看这里。但是除了基本的思路外,这种开发方式虽然对多人协同开发、项目管理和后期维护有很多好处,但是同样在开发过程中也有很多的坑。这一部分就主要介绍组件化开发需要注意的问题和解决方法。1.module之间的引用在AS 3.0之后,g...

网站配置https,免费ssl证书下载和安装,个人是nginx服务器_weixin_30337157的博客-程序员秘密

免费获取ssl证书网站:https://www.sslforfree.com看着三个按钮,英语和我不是很熟,就不一一翻译了。1、就说具体操作步骤了,域名解析,添加两条 txt 记录,对应 参数、值,见上面图片第二条。生效时间可以设置短点。结果如下图。2、等几分钟,点击3的两个链接,看上面解析是否生效,生效才能点击最下面按钮 down ssl certificate。3、新建...

推荐文章

热门文章

相关标签