草庐IT

three_line_gen

全部标签

javascript - 如何在 three.js 轴上旋转 3D 对象?

我对three.js中的旋转有很大的疑问我想在我的一个游戏中旋转我的3D立方体。//initgeometry=newTHREE.CubeGeometrygrid,grid,gridmaterial=newTHREE.MeshLambertMaterial{color:0xFFFFFF*Math.random(),shading:THREE.FlatShading,overdraw:true,transparent:true,opacity:0.8}foriin[1...@shape.length]othergeo=newTHREE.MeshnewTHREE.CubeGeometry(g

javascript - Three.js 和加载跨域图片

我知道以前有人问过这个问题,而且我已经阅读了我能找到的所有问题和答案,但没有任何效果。我在本地服务器(IIS)上运行它。我正在尝试从imgur加载图像,然后使用代码将其用作对象的纹理:varsavedImage=/[^?]*$/.exec(location.search)[0];if(savedImage!=""){savedImageLoad("http://i.imgur.com/"+savedImage+".jpg");};functionsavedImageLoad(image){varmapOverlay=newTHREE.ImageUtils.loadTexture(ima

javascript - Three.js 和加载跨域图片

我知道以前有人问过这个问题,而且我已经阅读了我能找到的所有问题和答案,但没有任何效果。我在本地服务器(IIS)上运行它。我正在尝试从imgur加载图像,然后使用代码将其用作对象的纹理:varsavedImage=/[^?]*$/.exec(location.search)[0];if(savedImage!=""){savedImageLoad("http://i.imgur.com/"+savedImage+".jpg");};functionsavedImageLoad(image){varmapOverlay=newTHREE.ImageUtils.loadTexture(ima

javascript - Internet Explorer 上的 "Stack overflow in line 0"

我意识到就可搜索性而言,这不是询问此问题的理想场所,但我有一个页面,当我在InternetExplorer中查看它时,其JavaScript代码抛出“第0行堆栈溢出”错误。问题很明显不在第0行,而是在我写入文档的内容列表中的某处。在Firefox中一切正常,所以我没有Firebug和friend们的喜悦来协助排除故障。这有什么标准原因吗?我猜这可能是InternetExplorer7的错误或一些相当晦涩的问题,而我的Google-fu目前给我带来了一点快乐。我可以找到很多人以前遇到过这个问题,但我似乎找不到他们是如何解决的。 最佳答案

javascript - Internet Explorer 上的 "Stack overflow in line 0"

我意识到就可搜索性而言,这不是询问此问题的理想场所,但我有一个页面,当我在InternetExplorer中查看它时,其JavaScript代码抛出“第0行堆栈溢出”错误。问题很明显不在第0行,而是在我写入文档的内容列表中的某处。在Firefox中一切正常,所以我没有Firebug和friend们的喜悦来协助排除故障。这有什么标准原因吗?我猜这可能是InternetExplorer7的错误或一些相当晦涩的问题,而我的Google-fu目前给我带来了一点快乐。我可以找到很多人以前遇到过这个问题,但我似乎找不到他们是如何解决的。 最佳答案

javascript - Three.js Projector 和 Ray 对象

我一直在尝试使用Projector和Ray类来做一些碰撞检测演示。我开始只是尝试使用鼠标来选择对象或拖动它们。我查看了使用这些对象的示例,但它们似乎都没有解释Projector和Ray的某些方法究竟在做什么的评论。我有几个问题,希望有人能轻松回答。到底发生了什么,Projector.projectVector()和Projector.unprojectVector()有什么区别?我注意到在所有同时使用投影仪和光线对象的示例中,似乎在创建光线之前调用了unproject方法。你什么时候会使用projectVector?我在此中使用以下代码demo用鼠标拖动时旋转立方体。有人可以简单地解释

javascript - Three.js Projector 和 Ray 对象

我一直在尝试使用Projector和Ray类来做一些碰撞检测演示。我开始只是尝试使用鼠标来选择对象或拖动它们。我查看了使用这些对象的示例,但它们似乎都没有解释Projector和Ray的某些方法究竟在做什么的评论。我有几个问题,希望有人能轻松回答。到底发生了什么,Projector.projectVector()和Projector.unprojectVector()有什么区别?我注意到在所有同时使用投影仪和光线对象的示例中,似乎在创建光线之前调用了unproject方法。你什么时候会使用projectVector?我在此中使用以下代码demo用鼠标拖动时旋转立方体。有人可以简单地解释

javascript - 车轮事件中 "line"的高度是多少? (deltaMode = DOM_DELTA_LINE)

Firefox>=17中的wheel事件具有deltaMode属性。对于我使用的操作系统/鼠标,它被设置为1(或DOM_DELTA_LINE)。此设置意味着deltaX和deltaY事件值以线而不是像素为单位进行测量。果然,如果我假设增量是像素,则滚动速度比Firefox中的正常速度慢得多。相比之下,Chrome31使用0(或DOM_DELTA_PIXEL)的deltaMode,这让我可以模拟正常速度的滚动。如果我可以将线值转换为像素值,我就万事大吉了。但是我找不到关于什么是“线”的文档片段。我尝试在Firefox中更改font-size和line-height,这并没有改变滚动行为。

javascript - 车轮事件中 "line"的高度是多少? (deltaMode = DOM_DELTA_LINE)

Firefox>=17中的wheel事件具有deltaMode属性。对于我使用的操作系统/鼠标,它被设置为1(或DOM_DELTA_LINE)。此设置意味着deltaX和deltaY事件值以线而不是像素为单位进行测量。果然,如果我假设增量是像素,则滚动速度比Firefox中的正常速度慢得多。相比之下,Chrome31使用0(或DOM_DELTA_PIXEL)的deltaMode,这让我可以模拟正常速度的滚动。如果我可以将线值转换为像素值,我就万事大吉了。但是我找不到关于什么是“线”的文档片段。我尝试在Firefox中更改font-size和line-height,这并没有改变滚动行为。

综合报错 [Synth 8-685] variable ‘line_cnt_d5‘ should not be used in output port connection

        仿真或者综合报错,显示这个变量不能用于输出端口,就去找这个变量接到了哪些输出端口。         发现Delay_SRL16.o连接了此变量,Delay_SRL16.o端口的变量不能是reg型,把其改成wire型即可。