- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近开始使用/学习 ThreeJS,但我一直无法将纹理加载到 planeMesh 上。这是我现在为飞机准备的东西:
var characterTexture = new THREE.ImageUtils.loadTexture( 'images/hunter_1.png' );
var geometry = new THREE.PlaneGeometry( 100, 100, 32);
var material = new THREE.MeshLambertMaterial( { map: characterTexture, side : THREE.DoubleSide} );
character = new THREE.Mesh( geometry, material );
每当我运行它时,都会收到此错误:
DOMException: Failed to execute 'texImage2D' on 'WebGLRenderingContext': The cross-origin image at file:///C:/Users/name/Desktop/images/hunter_1.png may not be loaded.(…)
我已经看到很多类似问题的答案,但它们都是 Uncaught SecurityErrors 而不是 DOMExceptions,我不清楚这两者是否相似。如果有人对我做错了什么有任何想法,请告诉我!谢谢。
最佳答案
出于安全原因,无法从您的本地主机运行此程序,只需将其上传到网络服务器即可解决您的问题。
希望这对您有所帮助!
关于javascript - ThreeJS DOMException : Failed to execute 'texImage2D' on 'WebGLRenderingContext' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35238378/
首先,感谢您的出色工作,我在使用 three.js 的过程中获得了很多乐趣。 我试图找到一个反复出现的问题的答案,.WebGLRenderingContext: GL ERROR :GL_INVALI
window.WebGLRenderingContext 和 canvas.getContext('experimental-webgl') 有什么区别? 我搜索了很多,但找不到答案。 提前致谢 最佳
我注意到似乎有两种方法可以查询功能是否启用:isEnabled 和getParameter。 isEnabled 似乎是实际上检查功能是否启用的正确方法,但我试图理解调用 getParameter 的
我正在处理一个 WebGL 项目,我所有的纹理都渲染得很好。当我想实现一个立方体贴图时,我开始收到这种类型的错误。WebGLRenderingContext.texImage2D 的参数 9 未在所有
我已经升级到 Visual Studio 2015 Community with Typescript 1.5 Beta。我收到以下错误。 Type 'CanvasRenderingContext2D
我正在将 ThreeJS 用于我正在开发的应用程序,特别是 WebGL 渲染器。大约一个半星期前它运行良好,但是当我今天回来工作时,尝试在 Chrome 中运行我的应用程序时出现此错误: 未捕获的类型
我最近开始使用/学习 ThreeJS,但我一直无法将纹理加载到 planeMesh 上。这是我现在为飞机准备的东西: var characterTexture = new THREE.ImageUti
假设我们可以从 CanvasRenderingContext2D 获取 ImageData。 var element = document.getElementById('someCanvas');
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getShaderParameteri()方法的一些代码示例,展示了WebGLR
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getParameterb()方法的一些代码示例,展示了WebGLRenderi
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getUniformv()方法的一些代码示例,展示了WebGLRendering
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.toJsArray()方法的一些代码示例,展示了WebGLRenderingCo
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getBufferParameter()方法的一些代码示例,展示了WebGLRe
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getProgramParameteri()方法的一些代码示例,展示了WebGL
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getExtension()方法的一些代码示例,展示了WebGLRenderin
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getActiveAttrib()方法的一些代码示例,展示了WebGLRende
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getActiveUniform()方法的一些代码示例,展示了WebGLRend
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.getTexParameter()方法的一些代码示例,展示了WebGLRende
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.isFramebuffer()方法的一些代码示例,展示了WebGLRenderi
本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.uniform2f()方法的一些代码示例,展示了WebGLRenderingCo
我是一名优秀的程序员,十分优秀!