【问题标题】:Transparency collada file透明 collada 文件
【发布时间】:2013-04-06 19:57:19
【问题描述】:

我需要更改文件的透明度。 Dae (collada),通过我的库 Three.js 和 dat.gui 的代码。我在用着: $gui = 新 DAT.GUI(); gui.add(opacity_pele, 'pele').onChange(function(){

                if ( opacity_pele.pele ) {
                    material[pele].transparency = 1.0;

                } else {
                    material[pele].transparency = 0.0;

                }

            });
           gui.close();

【问题讨论】:

    标签: three.js dat.gui


    【解决方案1】:

    您是否尝试过在您的 3D 编辑器程序中设置透明度? 例如。在 Blender 中,您可以在面板上调整对象的透明度(请参见下文)。我正在使用这种方法来显示透明对象,这对我来说非常有效。

    【讨论】:

    • 我需要通过应用代码改变对象的透明度。代码在 JavaScript 中,带有 three.js 和 dat.gui 并建立了一个复选框,当未选中该复选框时,应将透明度更改为 0。回顾正在为应用程序加载的文件已打开。大,科拉达。在这段代码中,我试图通过以下这些命令来改变透明度:
    • gui = new DAT.GUI(); gui.add(opacity_pele, 'pele').onChange(function(){ if ( opacity_pele.pele ) { material[pele].transparency = 1.0; } else { material[pele].transparency = 0.0; } }); gui.close();
    猜你喜欢
    • 2012-08-17
    • 2012-08-18
    • 2016-02-15
    • 2016-01-03
    • 2011-02-12
    • 1970-01-01
    • 2013-08-23
    • 1970-01-01
    • 2011-04-16
    相关资源
    最近更新 更多