这是我一直在寻找的东西,但我还没有找到任何具体的信息或好的例子.比方说,我有一堆未连接的对象(例如三角形条).渲染这些的有效方法是什么?
我听说过在一个VBO中放置几个对象来减少openGL调用,但是没有看到如何做到这一点的正确例子.我也看过与这个想法相矛盾的帖子.所以现在,我大多只是困惑.
这个问题可能适用于一般的绘图系统.我想知道如何在PS中实现撤消功能.程序是否在每次操作之前拍摄画布的快照?如果是这样,这不会导致巨大的内存需求吗?我查看了Command模式,但我不太清楚它是如何应用于绘图的.
此致,门诺
我正在使用一个相当简单的系统来动态加载javascript:
include = function (url) {
var e = document.createElement("script");
e.src = url;
e.type="text/javascript";
document.getElementsByTagName("head")[0].appendChild(e);
};
Run Code Online (Sandbox Code Playgroud)
假设我有一个test.js文件,其中包含以下内容:
var foo = 4;
Run Code Online (Sandbox Code Playgroud)
现在,在我原来的脚本中,我想使用
include(test.js);
console.log(foo);
Run Code Online (Sandbox Code Playgroud)
但是,我得到了一个'foo尚未定义'的错误.我猜它与包含在<head>标签的最后一个子节点的动态脚本有关.我怎样才能让它发挥作用?