GeoKone.NET :: Pushing The Boundaries, continuing development with OpenGL

GeoKone - Pushing The Boundaries

GeoKone - Pushing The Boundaries

GeoKone can do pretty cool stuff already, as you can see, the formation was completely rendered (text added in PS) in GeoKone, live at http://GeoKone.NET. It’s awfully slow at these recursion levels, but I hope that the upcoming OpenGL version will help in solving this performance issue.

You can see where this formation comes from by Pasting The Following Scene to http://GeoKone.NET:

{"scene_name":"test","backgroundColor":-15461356,"viewportColor":-12503091,"canvasWidth":900,"canvasHeight":675,"configs":[{"numberOfChildLevels":0,"recursionDepth":1,"origoX":458,"origoY":517.5,"radius":-106,"childRadiusRatio":0.5399999999999996,"angleOffset":-575,"numPoints":181,"childNumPointsRatio":1,"childNumPointsFixed":0,"lineWeight":0.39999999999999936,"strokeRatio":1.618033988749895,"strokeMode":"round","lineColor":-1355008,"pointColor":0,"strokeColor":-256,"drawPoints":false,"fillPoints":true,"drawBase":false,"drawStroke":false,"pointRadius":3.955417527999327,"pointRadiusRatio":16.18033988749895},{"numberOfChildLevels":0,"recursionDepth":1,"origoX":562,"origoY":337.5,"radius":-106,"childRadiusRatio":0.5399999999999996,"angleOffset":-575,"numPoints":181,"childNumPointsRatio":1,"childNumPointsFixed":0,"lineWeight":0.39999999999999936,"strokeRatio":1.618033988749895,"strokeMode":0,"lineColor":-1335296,"pointColor":0,"strokeColor":-256,"drawPoints":false,"fillPoints":true,"drawBase":false,"drawStroke":false,"pointRadius":3.955417527999327,"pointRadiusRatio":16.18033988749895},{"numberOfChildLevels":0,"recursionDepth":1,"origoX":354,"origoY":337.5,"radius":-106,"childRadiusRatio":0.5399999999999996,"angleOffset":-575,"numPoints":181,"childNumPointsRatio":1,"childNumPointsFixed":0,"lineWeight":0.39999999999999936,"strokeRatio":1.618033988749895,"strokeMode":0,"lineColor":-7733013,"pointColor":0,"strokeColor":-256,"drawPoints":false,"fillPoints":true,"drawBase":false,"drawStroke":false,"pointRadius":3.955417527999327,"pointRadiusRatio":16.18033988749895},{"numberOfChildLevels":0,"recursionDepth":1,"origoX":458,"origoY":157.5,"radius":-106,"childRadiusRatio":0.5399999999999996,"angleOffset":-575,"numPoints":181,"childNumPointsRatio":1,"childNumPointsFixed":0,"lineWeight":0.39999999999999936,"strokeRatio":1.618033988749895,"strokeMode":0,"lineColor":-1376123,"pointColor":0,"strokeColor":-256,"drawPoints":false,"fillPoints":true,"drawBase":false,"drawStroke":false,"pointRadius":3.955417527999327,"pointRadiusRatio":16.18033988749895}]}

Just copy & paste this to the textbox displayed by GeoKone when Activating Menu OptionScene/Import Scene as text/JSON”.

Meanwhile, here are a couple of screenshots related to the openGL Version, I got one complete polyform already rendered almost properly with OpenGL, which is nice, seeing that I can now draw 30 FPS (easily) with complex scenes:

So, I hope next point release of GeoKone will already use WebGL for it’s rendering, enabling much better user experience. Until then, hope you enjoy using http://GeoKone.NET :)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s