Thursday, February 23, 2012

Done creating the initial effects system that will power the viewer on the Internet using Native Client. It's time to begin work on getting all the objects from a 3d system to properly import into the 3d engine using the newer net-driven 3d OpenGL ES2 standard. The progress is really slow. I have my issues with understanding the mathematics of 3d world matrices. I should have paid more attention in math class. Anyway I can't imagine having the system being ready in 2012 so 2013 will be the year. The menu system is up to date and is being used by several people so that cell phone access will be ready when I launch.

Since I'm on the bleeding edge of technology, it's nice to know I'm not the only ones having problems with getting their system up and running on the net using C++. Most of the Native Client programs don't easily run on the latest Chrome browser versions. Native Client, I hope, will iron out most of it's difficulties and be ready for prime time sometime this year but I may be too optimistic.

Once again, as a developer, I wait for technology to catch up. The path I've chosen is sound and will work.

Thursday, February 16, 2012


Converting to OpenGLES2. The Internet won't work with regular OpenGL so it's time to convert and then I'll come back to Native Client. That will take me a couple months at least. Maybe QT5 with Native Client fully working will be ready for prime time. ????

It's pretty complex. The math is a bit daunting but not overwhelming. Someday, I'll have this system ready.  2013 maybe?

Pierre

Wednesday, January 25, 2012

No Joy yet

Back to the drawing  board. Since I can't Qt working on Native Client, I'm going to go back to what I know best until they've resolved their problems with getting Qt working on Native Client.

First thing up on the agenda is the trip to Paradise capability to start from planet earth, zoom out to the Solar System and then move in one clean swoop to Jerusem and do the same thing all the way to Paradise.

Here I'll kill cure two problems at once. First, the world of browsers only allow one window at a time for each program. So I'm creating a Master Scene that has the ability to create independent scenes and make them appear as if they we're part of the same scene. For instance: Let's say we have an Earth scene and we want to switch to the Solar System scene. With the right positions, re-sizing and transitions, bringing in the Solar System scene and removing the Earth scene can be done with the appearance that they are all the same scene. And this can be carried on all the way up to Paradise, making the trip a fluid trip from start to finish.

The same goes for automation. You can be viewing your entire factory or home and when you click on a certain machine, the 3d scene that animates and controls that machine can then appear in the factory scene without appearing to be a separate scene. In a home, you could switch to your washing machine or TV scene and make your changes and then on exiting, it would revert back to your home scene.

That will take me at least a month to get that working properly and it'll be fun every step of the way. Researching why something should work or not work when you're using someone else's program is not as much fun as creating it for yourself.

Saturday, January 7, 2012

Qt on Native Client


Qt on Native Client

Well I'm starting from scratch on Native Client so that I can get Qt running so that I can start changing my system. I've decided it is such an overwhelming effort that I would describe my musings on this jagged road.

The blog is at : http://naclqt.blogspot.com/ If you can stand the machinations of a mind in search of an answer at the core level of the difficulties of a developer like me then this is the place to see my meanderings.

Anyway I'm a week past my reflux and hyatal hernia surgery and I'm reinvigorated to get my system in front of the world.

Friday, December 23, 2011

More Native Client

It's been an eventful month. I made it through my first full Native Client compile of the system. Of course, my first run  on the browser did nothing. No indication of anything working at all. It's time to start looking at ways to debug the code on this new type of Internet system.

My first view of any activity on the Chrome browser will be a banner day. Maybe Saturday.

Did I mention that every top gaming platform in the world has jumped on the Native Client system. Did I pick this one right or what. I was reminded that the actual start of this system began in 1991. Never was much at remembering actual times. That means I started this system 20 years ago.... WOW.

I need to keep reminding myself of what I've already accomplished. A full visual programming environment that can be updated remotely without the need of shutting the system down. No compiling necessary. I believe sincerely that my system or a system just like mine will be used as a future programming platform. And to top that, a full animated 3d environment that is based on that programming environment. It would a real shame not to give it to the world.

Anyway I'd better not get too deep into that kind of thinking else I start building an ego that would destroy the sincerity I desperately depend on to keep clarity of thought.

I'm still riding on this fantastic and thrilling track that has the chance of changing the computing world into a place where logic is seen visually and easily understood and manipulated.

Friday, December 2, 2011

Hopefully by the end of the year !!!!!!!!!!!!????????????

Wow. Eventful 2 weeks. I'm close to getting Native Client working. Yea!!!!!!!!!!!!!!!! I"m getting closer to release. I'm hoping before Christmas but I doubt it. The start will be there but the 3d will be kind of primitive for a while.


Tuesday, November 8, 2011

It's time

Well. I'm going to make another run at Native Client. I've read that it may be possible for me to run 3d without multi-threading, so I'm giving it a go. First up on the list is getting my Power Plant viewing system up on the Internet and then the home automation system and then placing the index of the book up on the net and when that's solid then getting the Virtual Paradise tour up on it. It's in need of help and I haven't been able to take the time to upgrade it. Soon, though, I would dearly love to attempt getting the Jerusem circles up and running so that you can travel through those.

Because of the artificial brain I've spent so much time with, all of the above will run using the same system. So what I do for one is done for all. And I will be placing the ability to automate Power Plants, your home and make changes to the Virtual Ubook tour.

Nothing but a challenge living on this funny little planet.

Pierre