我的问题是:

现在,我想将其导出到我的jMonkeyEngine中,以将其设置在场景中并对其进行动画处理。

我试图将模型导出为.obj文件并将其加载到我的项目中(只是.obj文件)。

结果是我没有纹理! 我怎么了

package mygame;

import com.jme3.app.SimpleApplication;

import com.jme3.light.DirectionalLight;

import com.jme3.material.Material;

import com.jme3.math.ColorRGBA;

import com.jme3.math.Vector3f;

import com.jme3.renderer.RenderManager;

import com.jme3.scene.Geometry;

import com.jme3.scene.Node;

import com.jme3.scene.Spatial;

import com.jme3.scene.shape.Box;

/**

* test

* @author normenhansen

*/

public class Main extends SimpleApplication {

public static void main(String[] args) {

Main app = new Main();

app.start();

}

@Override

public void simpleInitApp() {

//Modell laden

Spatial spaceShuttle =assetManager.loadModel("Models/test/space.obj");

//Skalieren

spaceShuttle.scale(0.005f, 0.005f, 0.005f);

//Szenenbaum erstellen

Node sceneNode = new Node("sceneNode");

Node geometryNode = new Node("geometryNode");

Node lightNode = new Node("lightNode");

sceneNode.attachChild(lightNode);

sceneNode.attachChild(geometryNode);

rootNode.attachChild(sceneNode);

//neue Elemente in den Baum Einfügen

geometryNode.attachChild(spaceShuttle);

DirectionalLight sun = new DirectionalLight();

sun.setDirection(new Vector3f(1,0,-2).normalizeLocal());

sun.setColor(ColorRGBA.White);

rootNode.addLight(sun);

}

@Override

public void simpleUpdate(float tpf) {

//TODO: add update code

}

@Override

public void simpleRender(RenderManager rm) {

//TODO: add render code

}

}

java游戏怎么导入jme3,java - JME:将带有纹理的Cinema 4d模型导入jMonkey Projekt - 堆栈内存溢出...相关推荐

  1. java drawstring 字体_java - 为什么字体大小为101的Graphics2D.drawString字母“o”坏了? - 堆栈内存溢出...

    我想在png中绘制字符串. 我需要高达600像素的字母. 因此我尝试使用Graphics2D.drawString: String text = "o"; graphics.set ...

  2. java spark 读取json_apache-spark - 与aws-java-sdk链接时,在读取json文件时发生Spark崩溃 - 堆栈内存溢出...

    让config.json成为一个小的json文件: { "toto": 1 } 我做了一个简单的代码,用sc.textFile读取json文件(因为文件可以在S3,本地或HDFS上 ...

  3. java 0x5_java - 从Java中的COM端口读取,错误0x5在.. \ rxtx \ src \ termios.c(892) - 堆栈内存溢出...

    我正在用Java编写一个小应用程序来读取COM端口,因为我们使用64位系统,所以我不得不使用RXTX. 问题是,当我尝试运行我的应用程序时,我收到以下错误: "错误0x5在.. \\ rxt ...

  4. android 数据库 字节数组,java - 如何使用活动的android序列化字节数组并将其存储到数据库中? - 堆栈内存溢出...

    我有一个图像作为byte[] ,我需要将此图像保存在数据库中. 我为此使用Active Android库. 我知道db中用于此目的的数据类型应该是BLOB. 我知道byte[]不能直接存储,我知道它应 ...

  5. 可扩展java游戏框架实践之java飞机大战

    前言 在Java awt frame下利用画笔工具实现一个游戏框架. 该框架支持: 游戏动画实现 动图实现 移动实现 碰撞检测 游戏流程控制 游戏音乐控制 功能设计实现 ①游戏动画实现 JFrame下 ...

  6. java游戏为什么_手机Java游戏老玩家:为什么我开始了玩王者荣耀?

    原标题:手机Java游戏老玩家:为什么我开始了玩王者荣耀? 王者看阿泽,荣耀来开黑!大家好,我是助手君阿泽~! 一位手机Java游戏老玩家:为什么,我开始了玩王者荣耀? 其实,大部分的手游,我是不喜欢 ...

  7. java 处理byte_java - 文件到Java中的byte [] - 堆栈内存溢出

    ===============>>#1 票数:1222 例: import java.io.File; import java.nio.file.Files; File file; // ...

  8. java slf4j日志级别_java - 在slf4j中设置运行时消息的日志级别 - 堆栈内存溢出

    ===============>>#1 票数:41 已采纳 使用slf4j无法做到这slf4j . 我想,缺少这个功能的原因是,几乎不可能为slf4j构建一个Level类型,它可以有效地映 ...

  9. java replace第二个_java - 错误的第二个参数类型:从片段内调用.replace() - 堆栈内存溢出...

    我知道这个问题经常被问到,但是没有一个被接受的解决方案对我有用. 尝试从其他片段之一启动"首选项菜单"片段时,出现经典的"错误的第二个参数类型"错误. 不幸的是 ...

最新文章

  1. JavaScript实现存储HTML字符串
  2. EF学习杂记39:如何重置Relationships
  3. n/2^n的前n项和,Sn=∑n/2^n
  4. 如何quot;优雅quot;地终止一个线程?
  5. 错误:readline/readline.h:没有那个文件或目录解决方法
  6. 外卖和快递行业数据_外卖和快递骑手管理“上轨道”
  7. 栈——括号匹配(洛谷 Uva673)
  8. 【FZU2178】礼物分配
  9. 使用Hexo+Github一步步搭建属于自己的博客(基础)
  10. python2有什么问题_为什么有这么多 Python?(2)
  11. 新海诚没有参与制作的作品_爱情可以是哪些样子——盘点新海诚和宫崎骏作品中的爱情故事...
  12. Lenovo DS存储Linux下ISCSI 多路径映射配置
  13. office2016+visio2016
  14. 微信小程序视频+微信视频号视频下载教程
  15. 四层协议和七层协议详解
  16. 渭师院的计算机专业学什么课程,【三名+建设工作】渭南初级中学教师郭晓辉走进渭师院给大学生上课...
  17. 计算机网络配置ospf协议,OSPF路由协议配置(计算机网络实验)
  18. 在线安装计算机应用软件,计算机应用与网络基础教程 常用软件安装new.ppt
  19. java计算机毕业设计宠物店管理系统设计与实现(附源码、数据库)
  20. Excel - 数据验证 - 制作下拉菜单

热门文章

  1. 有哪些好用的读书笔记app
  2. css文本高亮显示,CSS3:高亮文本选中颜色
  3. arxiv提交论文避坑指南
  4. java成神之路——网络编程
  5. ZZULIOJ1194: 总成绩排序(结构体专题)
  6. 微信小程序-API的Promise化
  7. 计算机的开机键的英语,每次开机出现英文(按任意键),才能进入电脑,好烦...
  8. Web实现:网易云音乐个人推荐页
  9. 基于JAVA的校园论坛系统设计与实现
  10. HDMI切换器的各种版本能不能互通?