On Tuesday, July 26, 2022 at 4:49:22 PM UTC+2, Öö Tiib wrote:
> On Tuesday, 26 July 2022 at 13:53:00 UTC+3, Skybuck Flying wrote:
> > > Search among open source games that use it for dividing "planet surfaces"
> > > into areas or such if you can't program.
> > Are you serious ?! You actually think open source games implement this ? HAHA ! Good Joke !
> >
> > It's to new and advanced for that. I am not going to search it because I already did.
> >
> > You go find it yourself, I don't think you will find it. You might find something similiar but it won't be the same.
> >
> > I did see a library somewhere but it includes or was mostly ment for raytracing this thing.
> >
> > I need a sphere generator, not a ray-tracer that might come later.
> >
> > For now I do not want to deal with other people's buggy shit or stupid build scripts or slow c/c++ with billions of non-working depedencies.
> Then write yourself if you can't find. It is not that hard, new or advanced idea.
GPS for example or longitude latitude is already very math intensive with sinus and cosines, go see for yourself.
I considered using GPS for UFO Alert tool, but it's too privacy violating.
A hexagon approach, with zoomeable/multi-level hexagons would be preferred, then the user can decide how accurate it wants the spotting to be.
GPS would basically allow the government to bomb users of UFO Alert tool, so that is not a good idea, especially with this hi-tech Ukraine vs Russia war going on.
High level fast moving UFOs would allow larger hexagons to be selected or even multiple hexagons to select a possibly path for the UFO.
So this would be a cool feature to have, perhaps somewhat confusing but better than a privacy violation ! ;)
> I suspect you hope more from it than it can achieve.
Getting something working, some kind of 3D sphere would allow some 3D calculations to be done. But I kind of want to stay away from GPS and longitude and latitude because it's kinda confusing as well and not that great, many different formats DMS, DDS, DS whatever... The tool will probably still support it but just for converting from GPS to some hexagon.
However this new algorithm would allow also to select squares or triangles as the main shape/grid in case I don't like hexagon or it's too confusing.
But I want to give it a try for now, because it solves problems at the poles... with other shapes.
> The Bejing university computer scientists ... probably just plagiarised that idea from somewhere
> to publish it nicely.
Chinese people are good at analyzing math, don't discredit them unless you can prove it ! ;)
I am kinda over-worked at the moment, studieing UFO videos/witness testimonies. Trying to figure out how real these reportings/sightings are, especially now that the pentagon seems to have ringed the alarm bells but confirming/showing videos of UFOs. So to me it seems pentagon is becoming a bit nervious and that means I am becoming a bit nervious too and this UFO alert tool might be necessary to quickly get more EYES and equipment on SIGHTINGS.
I would like to work on the protocol/networking mostly, perhaps database/file-side of things.
I do have some opengl basic plumbing ready to go, but I don't want to become a graphics experts or an expert at hexagons on spheres, for me that is a by-product/side effect unfortunately reality that we live in an earth/sphere lol, spherical coordinates are quite complex, hard to grasp, I have no experience with it and I feel out of place.
So I also like GIT a little bit, I would like to try and work together with somebody else/another program to try and jointly develop some software cause it could be fun.
This project might be it. So if some graphics expert wants to join a little bit and give some pointers how to get a global work with hexagon spheres on it that be great.
For now I am alone and I will try and see how far I can get with existing libraries, but my experience shows that usually there are technical issues with such libraries.
Furthermore rendering graphics in general is not really an easy task, GDI and GDI+ are somewhat slow but reliable, but can also cause flicker. OpenGL/DirectX require special hardware and special drivers and cause quite some heat and dust issues.
A wire frame comes to mind to minimize CPU/GPU resources/energy, however this might confuse users. Somehow a global must be rendered so that they can validate there locations. I also need it to validate that the software is correct and not garbage/using wrong coordinates and formulas and such.
One way for people to acquire their location is through
maps.google.com, that makes them somewhat dependent on webbrowser technology but ok, preferably this could be avoided.
Other ideas include a plug-in system where GPS receivers could be used to update their hexagon as they move and updated protocols/network.
To avoid the usage of webbrowsers quite some detailed information/graphicals/textures would be needed for people to find their region. This is probably too much data.
I am not sure how much data/textures it would require. Maybe gigabytes ?! This would be too much for a "simple UFO alert" app which should later be ported to mobile devices such as phones and tablets and perhaps even other devices in future like watches.
However for desktop usage a multi-gigabyte application might be acceptable for "die-hards" ;) But the application should also load fast...
And loading gigabytes of data just for that one time that somebody needs to find it's GPS coordinate might not be worth it... time will tell.
Perhaps the textures/loading can be shut off once the user has acquired it's GPS or hexagon location statisfactory, that could be cool, but again distributing gigabytes of data just for that it's a bit ouchy/painfull.
So I am wondering if there is maybe some super accurate wireframe of earth with as many regions as possible, maybe big cities, countries etc...
But again that might require many vertices and many lines and might still become a performance issue.
At least a vague resembleance of earth should be a very minimum like the two following games:
1. UFO Enemy Unknown from 1994 ! it could do it on a ms-dos s1ystem with 4 megabytes of RAM for godsake ! LOL. There is OpenXcom source code project, maybe some source code could be borrowed from that if all else fails hehe.
2. Defcon... a game where player nuke the world with nuclear missiles, planes, silos, etc. Something like that would be nice, but a bit more detailed if possible.
> Brief search shows that Tynan Sylvester's Rimworld that had initial release
> about 2013 generates planets like that, It is written C#, uses Unity as engine,
> is not really open source but publishes its source code to help modders.
Do you have link towards it ? Otherwise I will look into it later and try and find it.
Downside of C# is it's mostly Microsoft tech only. Linux claims to support it but many C# apis not implemented.
C# is a very advanced language "Beyond StarTrek/Delphi".
However C# seems to have come full circle and now also compiles directly to executable code/x86 instructions, so what is the point of C# again ? hehe.
> All kind of violence, slavery, drug abuse and cannibalism ... seems like
> game for you.
Hmmm...
Bye,
Skybuck.