极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3231|回复: 5

size(480,240,P3D); 用不了

[复制链接]
发表于 2015-4-6 09:13:26 | 显示全部楼层 |阅读模式
void setup()
{
  size(500,500,P3D);

}

void draw()
{
        background(0);

    translate(200, 200, 0);//坐标翻译,可以理解成立体平移
    rotateX(mouseX);//旋转X轴
    rotateY(mouseY);//旋转Y轴
    box(100);//绘制一个立体的box
}
一个简单的代码,process2.21,winxp中,不能运行,显示错误为:
Could not run the sketch (Target VM failed to initialize).
For more information, read revisions.txt and Help → Troubleshooting.
/////
将size(500,500,P3D);
换成size(500,500);
能运行,显示错误为:
translate(), or this particular variation of it, is not available with this renderer.
rotateX() can only be used with a renderer that supports 3D, such as P3D or OPENGL.

问题再于系统不支持P3D,不知如何解决?
回复

使用道具 举报

发表于 2015-4-6 13:09:11 | 显示全部楼层
换成高版本的试一试
回复 支持 反对

使用道具 举报

发表于 2015-4-6 23:03:54 | 显示全部楼层
好像JAVA VM需要升级
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-7 10:30:45 | 显示全部楼层
谢谢,我试试看
回复 支持 反对

使用道具 举报

发表于 2015-5-25 10:21:34 | 显示全部楼层
曾经有过不支持P3D的情况,然后把显卡驱动重装了就解决了,不清楚问题出在哪里。。。
回复 支持 反对

使用道具 举报

发表于 2015-7-15 10:36:53 | 显示全部楼层
我也遇到了同样的问题,请问是如何解决的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2019-9-19 15:14 , Processed in 0.048519 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表