提交 1f959d42 编写于 作者: A alteredq

Editor: temporary hack to make textures working.

Just till we don't come up with something better ;)
上级 45b3ca20
......@@ -291,8 +291,10 @@
}
var dummyTexture = THREE.ImageUtils.generateDataTexture( 1, 1, new THREE.Color( 0xffffff ) );
var geometry = new THREE.SphereGeometry( 75, 25, 15 );
var material = new THREE.MeshLambertMaterial( { color: Math.random() * 0xffffff } );
var material = new THREE.MeshLambertMaterial( { color: Math.random() * 0xffffff, map: dummyTexture } );
var mesh = new THREE.Mesh( geometry, material );
signals.objectAdded.dispatch( mesh );
......
......@@ -214,6 +214,8 @@ Sidebar.Properties.Material = function ( signals ) {
var selected = null;
var dummyTexture = THREE.ImageUtils.generateDataTexture( 1, 1, new THREE.Color( 0xffffff ) );
function update() {
var material = selected.material;
......@@ -227,6 +229,8 @@ Sidebar.Properties.Material = function ( signals ) {
material = new materials[ materialClass.getValue() ]();
selected.material = material;
material.map = dummyTexture;
}
if ( material.color !== undefined ) {
......@@ -261,7 +265,12 @@ Sidebar.Properties.Material = function ( signals ) {
if ( material.map !== undefined ) {
material.map = materialMapEnabled.getValue() === true ? materialMap.getValue() : null;
if ( materialMapEnabled.getValue() === true ) {
material.map = materialMap.getValue();
}
//material.map = materialMapEnabled.getValue() === true ? materialMap.getValue() : null;
material.needsUpdate = true;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册