嗨,我正在尝试根据官方的 THREE.js 制作一个。
JSFiddle运行,但它似乎没有使用原始文件中的URL加载/应用sprite映像:-
//... URL's as in the Original file
var mapA = THREE.ImageUtils.loadTexture ("textures/sprite0.png", undefined, createHUDSprites );
var mapB = THREE.ImageUtils.loadTexture ("textures/sprite1.jpg" );
map
当试图将THREE.Scene的一个实例传递到Backbone.Model中时,我遇到了如下所示的错误:
var scene = new THREE.Scene();
new (Backbone.Model)(scene);
最后是警告:
DEPRECATED: Object3D's .eulerOrder has been moved to Object3D's .rotation.order. three.min.js:148
DEPRECATED: Object3D's .useQuaternion has been removed. The library no
我是Three.js的新手,我想做个戒指:
我有一个背景纹理(银色的)和另一个文本。我要的文字只在戒指的外脸上。
这是我代码的一部分:
var loader = new THREE.OBJLoader( manager );
var textureLoader = new THREE.TextureLoader( manager );
loader.load( 'assets/3d/ring.obj', function ( event ) {
var object = event;
var geometry = object.children[ 0 ].