Ambiera ForumDiscussions, Help and Support. |
|
|
|||||
|
Hi guys... Just finished my first paid job with Coppercube 3D engine by building a dynamic database driven reporting tool for Westgate Shopping Centre (Mall) Here are the screen shots |
||||
|
Thanks @Niko & @techno-valley for all your help...I could not have done it easily without you!! Also posted about it on MTM... I will be adding quite a few more features but the hard part is over... I plan on using the coppercube 3D Modelling Javascript API to create custom polygon reports on the map by tracing the outlines of the shops via coordinates pulled from the DB and giving the polygons heights based on the data while outlining the shops... I used a 1000 by 1000 pixel ratio on the plane node so that I could work with the data from the DB served up over http with php and mysql [LINK]https://marshtownmadness.com/activity/forums/topic/shopper-map-business-intelligence-software-in-coppercube-for-westgate-mall-south/[/LINK] |
||||
|
excellent job Zoo, which target are you using for this plan ? do you do a 3D virtual tour ? |
||||
|
Thanks @techno-valley ... I am using a first person shooter camera without gravity for top down view, a free flying camera and a fps camera with gravity for floor walking view... I have good news aswell... I am building a perl extension for coppercube to create multiplayer games over TCP... So far the benchmarks have shown that I can get 8 players on a server ... TCP works far better then the http that coppercube provides. It is not a hack, just a text based plugin compiled to exe that reads data from mysql server over TCP... Coppercube then opens the text file every microsecond and reads the new positional and action behavior from the file... It works really nicely. |
||||
|
The floor map is generated by php GD library and the polygons are called over http. I use perl to pull the floor maps down into a directory and then I call the floor map images into coppercube by replacing the texture of the plane node...works like a charm |
||||
|
Completely data driven at runtime... you can change any parameter in mysql and the map will change including the flaw plan which will be rebuilt in php gd, called by perl and loaded as a texture by coppercube...runs of bat files an perl compiled exe's plus http calls with query strings etc... |
||||
|
All happens from a remote server hosting mysql. completely cloud based BI system with dozens of maps and dozens of map keys and data types for display |
||||
|
Very nice waiting for the final output |
|