第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用光線施法器突出顯示三行網(wǎng)格.js

使用光線施法器突出顯示三行網(wǎng)格.js

翻閱古今 2022-08-18 16:11:19
我正在嘗試使用光線投射器來(lái)識(shí)別一排要在鼠標(biāo)懸停上突出顯示/著色的3D立方體。我關(guān)注了這篇文章 在三個(gè)js中使用鼠標(biāo)懸停更改網(wǎng)格的顏色。我面臨的問(wèn)題是,它只突出顯示一個(gè)立方體,即鼠標(biāo)所在的立方體,而不是整行。請(qǐng)?jiān)谙旅嬲业轿业膫未a:var cubesList = new THREE.Group();function createScene () {    var cubeSize = 2;    for ( var i = 0; i < noOfEntries; i++ ) {        var entry = entries[ i ];        var entryObjects = entry.objects;        var entryCubesGroup = new THREE.Group();        var noOfObjects = entry.objects.length;        for ( var j = 0; j < noOfObjects; j++ ) {            var object = entryObjects[ j ];            var cube = createCube( cubeSize ); //THREE.Object3d group of 9 cubes            entryCubesGroup.add( cube );            if ( j === Math.round( noOfObjects / 4 ) - 1 && i === Math.round( noOfEntries / 4 ) - 1 ) {                cameraTarget = cube;            }        }        cubesList.add( entryCubesGroup );    }    scene.add( cubesList );    camera.position.x = 15;    camera.position.y = 15;    camera.position.z = 15;    camera.lookAt( new THREE.Vector3( cameraTarget.position.x, cameraTarget.position.y, cameraTarget.position.z ) );    var light = new THREE.PointLight( 0xffffff, 1, 0 );    light.position.set( 15, 15, 5 );    light.castShadow = true;    scene.add( light );}function animate () {    renderer.render( scene, camera );    update();}function onDocumentMouseMove ( event ) {    event.preventDefault();    mouse.x = ( event.clientX / renderer.domElement.width ) * 2 - 1;    mouse.y = -( event.clientY / renderer.domElement.height ) * 2 + 1;    animate();}有沒(méi)有辦法將一行中的所有立方體突出顯示為黃色,而不僅僅是一個(gè)立方體?
查看完整描述

1 回答

?
斯蒂芬大帝

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊

您需要保留自己的數(shù)據(jù),了解哪些多維數(shù)據(jù)集位于哪些行中。當(dāng)一個(gè)多維數(shù)據(jù)集突出顯示時(shí),您需要查找其所在行并突出顯示該行中的其他多維數(shù)據(jù)集


---偽代碼---


INTERSECTED = intersects[ index ].object;

row = getRowObjectIsIn(INTERSECTED)

for each object in row

   highlight object


查看完整回答
反對(duì) 回復(fù) 2022-08-18
  • 1 回答
  • 0 關(guān)注
  • 103 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)