Page 1 of 1

Performance,Rendering

Posted: Thu 5. Apr 2012, 18:47
by nebuduk
Hi all,

I'm new here and my english is quite rusty now :wink:
I'm looking for an option in jReality to render only the faces which are currently visible for the observer because of performance problems.
I couldn't find anything referring to this in the docs. Does anyone have an :idea: ?

Thank you very much

Re: Performance,Rendering

Posted: Fri 6. Apr 2012, 11:27
by Andre
Hi nebuduk,

welcome to jReality. Do I understand you right, that you just want to see the faces without lines/vertices?

If yes I can refer you to the user tutorials:

http://www3.math.tu-berlin.de/jreality/ ... r_Tutorial

Re: Performance,Rendering

Posted: Fri 6. Apr 2012, 12:53
by nebuduk
Hi Andre,

thanks for your quick Answer. To disable all vertices/lines is not solving my problem.
I'm searching a possibility to disable rendering only for elements which are currently hidden.
In my case i have a geometric figure, composed of many cuboids, the cuboids are attached on each other.
Many of the rendered elements are hidden inside the figure. There are faces and vertices also perspectively hidden for example at the backside of the figure.
With a large figure i get performance problems when i'm rotating it.
Screenshot.png
geometric figure composed of cuboids
Screenshot.png (92.14 KiB) Viewed 1246 times

Re: Performance,Rendering

Posted: Mon 9. Apr 2012, 17:27
by Andre
As far as I know it is not possible to render just some particular parts of the geometry. The renderer traverses the scenegraph and renders everything in it.

What computer do you have? In general jreality should be able to handle big geometries. The geometry you've just displayed shouldn't be any problem...

Re: Performance,Rendering

Posted: Tue 10. Apr 2012, 20:02
by nebuduk
Hi Andre,

i understand, thank you!
This picture is only an example. I had problems with a bigger geometry made of about 6000 faces and 8000 vertices.
Well, it seems that i have to implement something that constructs the geometry more economical.

Greets
Martin