I have downloaded the Processing 4 zip, and unzipped it. Now I added the core.jar
library to my project, but it seems like it's messing some libraries, the "gluegen" and "jogl", I have founded them next to the core.jar file and added them the same way but I still can't run the project...
This are all links to image, because I can't yet upload an image apparently...
The libraries are recognized:
It's like not finding it, I don't know:
Maybe it's because it isn't in main? and if so how to fix?
I think this should solve it, but i need to do it to all the libraries:
Adding the library to classpath
Edit: I have added the jars file to the libraries but now I get this error:
from this code:
private PVector[] points;
private float rotateX, rotateY;
private float zoomScale = 1.0f;
public void settings() {
size(800, 600, P3D);
}
public void setup() {
points = new PVector[100];
for (int i = 0; i < points.length; i++) {
points[i] = new PVector(random(-100, 100), random(-100, 100), random(-100, 100));
}
}
public void draw() {
background(255);
translate(width / 2, height / 2);
scale(zoomScale);
rotateX(rotateX);
rotateY(rotateY);
stroke(0);
strokeWeight(2);
line(-width, 0, 0, width, 0, 0); // X-axis
line(0, -height, 0, 0, height, 0); // Y-axis
line(0, 0, -width, 0, 0, width); // Z-axis
noStroke();
fill(0, 0, 255);
for (PVector p : points) {
pushMatrix();
translate(p.x, p.y, p.z);
sphere(5);
popMatrix();
}
}
public void mouseDragged() {
rotateX += (pmouseY - mouseY) * 0.01f;
rotateY += (mouseX - pmouseX) * 0.01f;
}
public void mouseWheel(MouseEvent event) {
zoomScale += event.getCount() * 0.1f;
zoomScale = constrain(zoomScale, 0.1f, 5.0f);
}
Ok, I have understood the problem there is no such directory:
C:\Users\hilai\Desktop\PleaseWork\natives\windows-amd64
The problem is that I don't know what to do now....
Ok so first of all the one who answered me did a great job, you should add those to your library. about the error that it cant find it in native.. you need to create the directory yourself and paste this files there.
this is what you need to create in your root project