小编Typ*_*def的帖子

从简单的模块模式迁移到RequireJS AMD

我在我的Javascript应用程序中使用Module Pattern,我想迁移到RequireJS和AMD.

我目前的实现是这样的:

// Module main : Module.js
var myModule = (function(my, $, undefined) {
    'use strict';

    var m_privateMembers;
    var m_stuff = new my.Pear({color:"green"});

    //---------------------------------------

    function privateFunctions(args) {
    }

    //-----------------------------------

    my.publicFunctions = function(args) {
    };

    return my;
})(myModule || {}, jQuery);



// Module class Fruit : Module.Fruit.js
var myModule = (function(my, $, undefined) {
    'use strict';

    my.Fruit = Object.makeSubclass();

    my.Fruit.prototype._init = function() {

    };

    my.Fruit.prototype.someClassFunction = function() {
    };

    return my;
})(myModule || {}, jQuery);


// Module class Pear : …
Run Code Online (Sandbox Code Playgroud)

javascript requirejs js-amd

5
推荐指数
1
解决办法
1011
查看次数

Three.js:将面部法线从局部空间转换为世界空间

我有一个THREE.PlaneGeometry,有ComputeFaceNormals().我使用这个几何体创建了两个网格,并对它们应用了不同的旋转.我想计算相机和两个网格中心面法线之间的两个角度.它应该是 :

vLocalCamera = vCamera.position - mesh1.position;

mesh1.normal() . vLocalCamera = cos(angle);
Run Code Online (Sandbox Code Playgroud)

问题是我不知道如何使用three.js API在世界坐标(来自几何和网格旋转)中获得网格法线

normals vertex three.js face

3
推荐指数
1
解决办法
2566
查看次数

标签 统计

face ×1

javascript ×1

js-amd ×1

normals ×1

requirejs ×1

three.js ×1

vertex ×1