2014-12-07 3 views
1

после следующих 3-х различных направляющих для отображения куба в three.js, я всегда encounered те же ошибки в консоли:WebGL three.js отображение куба камеры

  • "ebGL: INVALID_FRAMEBUFFER_OPERATION: drawElements: крепление имеет 0 размера "
  • "ebGL: INVALID_FRAMEBUFFER_OPERATION: drawArrays: крепление имеет 0 измерения"
  • " [.WebGLRenderingContext] ТОНИРОВАТЬ ВНИМАНИЕ: текстуры, связанное с текстурой блока-не визуализируемым Это может быть, без включения питания из. -2 и имеют несовместимая текстурная фильтрация или не «текстура завершена»

Эти три ошибки повторяются несколько раз в консоли.

Вот руководство и живой пример я пытался подражать:

Guide 1

Live Example

Сейчас мой код похож на тот, в живом примере:

cubeCameraBottom1 = new THREE.CubeCamera(0.1, 5000, 512); 
scene.add(cubeCameraBottom1);  
var provacylGeometry = new THREE.CylinderGeometry(8, 8, 70, 32, 32); 
var provacylinderMaterial = new THREE.MeshPhongMaterial({ envMap: cubeCameraBottom1.renderTarget }); 
provaCil = new THREE.Mesh(provacylGeometry, provacylinderMaterial); 
provaCil.position.set(0,0,-20); 
provaCil.castShadow = true; 
cubeCameraBottom1.position = provaCil.position; 
scene.add(provaCil); 

и это функция визуализации:

function render() 

{

provaCil.visible = false; 
cubeCameraBottom1.updateCubeMap(renderer, scene); 
provaCil.visible = true; 
renderer.render(scene, camera); 

}

Где я буду неправильно? Похоже, что кубическая камера не правильно вычисляет текстуры. Как я могу это исправить? Заранее спасибо

ответ

0

В примере они использовали r60. Просто, может быть, это проблема, и, возможно, это может помочь вам:

https://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/

+0

спасибо за ответы! Я тоже использую rev 60. О ссылке, если это потерянная проблема контекста, я не понял, как ее исправить – xoR

+1

Можете ли вы загрузить jsfiddle с кодом? – mcode

+0

не смог заставить его работать на jsfiddle. Все в сети [здесь] (https://www.dropbox.com/sh/yjqwf89073naewa/AADLAIkH9-O36B2yFrSO13u2a?dl=0) – xoR

Смежные вопросы