Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Eloy7

Pages: [1]
Support / jBrush serializer
« on: November 07, 2012, 09:42:40 am »
I use jBrush v0.3 load 3ds object and create animation
i serialize object with animation and get many .ser file.
When i use Loader.loadSerializedObject in jpct-ae i get error "ERROR: Can't deserialize object: null"


What i doing wrong?

Support / Re: How get world view size?
« on: October 29, 2012, 02:57:15 pm »
Ok, I had fix that, but it incorrect too.

double maxY=((double)height/(double)width)*maxX;

Object which have size 1f x 1f, when placed on the scene in coordinate (maxX-1, maxY-1) is not attached to right-up corner on the screen.
And when I change camera distance to another value (for example 6f), the gap between this object and the screen is getting smaller and object can be out of screen.

Support / How get world view size?
« on: October 29, 2012, 01:16:31 pm »
    how get world view maxX,maxY.

I write menu on 3D.
Now i have different position of Object3D on different devices (which have different resolution)
I have got right maxX but wrong maxY

Here is the code, to calculate maxX and maxY:

Camera mCamera=new Camera();
mCamera.setPosition(new SimplyVector(0,0,5));
mCamera.setOrientation(new SimplyVector(0,0,-1),new SimplyVector(0,1,0));

double fov=mCamera.getFOV()/2;
double tg=(double)(Math.tan(fov)*(double)5); //5 is camera distance

double maxX=tg;
double maxY=(height/width)*maxX;

Pages: [1]