由用户创建的信息 aka_alarm
12 November 2015 17:19
27 October 2015 19:24
Здравствуйте! Есть вопрос от новичка.
Пытаюсь создать веб приложение, но, банально, не получается отобразить трехмерную сцену в HTML документе.
На двух системах одно и тоже.
Win 7 x64 | Blender 2.76 | Blend4Wed 15.9 | Firefox 41.0.2 | nVidia GeForce GT 555M (358.50)
Ubuntu 15.04 x64 | Blender 2.76 | Blend4Wed 15.9 | Firefox 41.0.2 | intel HD4600 (i915)
при использовании /deploy/apps/common/b4w.min.js (~1.1 Mb) выдает ошибку
при /deploy/apps/common/b4w.simple.min.js
при /deploy/apps/common/b4w.whitespace.min.js
при /deploy/tutorials/examples/cartoon_interior/b4w.min.js (~1,3 Mb)
Поскажите, пожалуйста, в чем может быть моя ошибка?
HTML и скрипт привел ниже.
HTML:
JS:
Пытаюсь создать веб приложение, но, банально, не получается отобразить трехмерную сцену в HTML документе.
На двух системах одно и тоже.
Win 7 x64 | Blender 2.76 | Blend4Wed 15.9 | Firefox 41.0.2 | nVidia GeForce GT 555M (358.50)
Ubuntu 15.04 x64 | Blender 2.76 | Blend4Wed 15.9 | Firefox 41.0.2 | intel HD4600 (i915)
при использовании /deploy/apps/common/b4w.min.js (~1.1 Mb) выдает ошибку
TypeError: x.Oz is not a function1 b4w.min.js:623:480
при /deploy/apps/common/b4w.simple.min.js
TypeError: A.create_worker is not a function1 b4w.simple.min.js:776:48
при /deploy/apps/common/b4w.whitespace.min.js
TypeError: m_ipc.create_worker is not a function1 b4w.whitespace.min.js:1315:445
при /deploy/tutorials/examples/cartoon_interior/b4w.min.js (~1,3 Mb)
TypeError: A.create_worker is not a function1 b4w.min.js:776:48
Поскажите, пожалуйста, в чем может быть моя ошибка?
HTML и скрипт привел ниже.
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="b4w.min.js"></script>
<script type="text/javascript" src="uranium.js"></script>
<script type="text/javascript" src="test.js"></script>
<style>
body{
width:100%;
}
#container{
display:block;
margin:100px auto 0 auto;
height:200px;
width:300px;
}
</style>
</head>
<body>
<div id="container"></div>
</body>
</html>
JS:
"use strict";
b4w.register("test", function(exports, require) {
var m_app = require("app");
var m_data = require("data");
exports.init = function() {
m_app.init({
canvas_container_id: "container",
callback: init_cb,
show_fps: true,
console_verbose: true,
autoresize: true
});
};
function init_cb(canvas_elem, success) {
if (!success) {
console.log("b4w init failure");
return;
}
load();
}
function load() {
m_data.load("test.json", load_cb);
}
function load_cb(data_id) {
m_app.enable_controls();
m_app.enable_camera_controls();
}
});
b4w.require("test").init();