Visions of a Freeman -
Brain Age - 09, August of 2014
A new kind of chat.
I have an idea for a new TRIBalance which does not need any special web browser technology to work and can probably work both in closed operative systems like Microsoft or open operative systems like Linux.
It consists of three basic parts:
1) The view of what is going on in the immediate window (Which is in 3D).
2) The view of the stored text. (Which is just a simple Web page display of text).
3) The view of what is seen in the stored text window in 3D.
I will explain them in detail:
The view of what is going on in the immediate window.
This consists or a 3D window that can even be 3D HTML where the letters appear in front of the 3D camera. There is very limited scroll back to see things said a few seconds ago to keep in context.
Each line consists of several objects lined in an array, each object is a letter, the whole line is stored in an array.
As lines pass the tolerance threshold (which can be anywhere from just the lines that can currently be seen for computers with a simple graphic cart to about two or three screens of text) they are deleted as objects and from the arrays.
As new lines are fed, the other lines are moved up without having to recreate them if we are seeing the latest line.
The immediate window, in theory does not need to show more than the lines of text that can fit in the chat window.
Putting a scroll back function on that window is unnecessary and only complementary.
Thirty three lines of text are probably enough for moderately high resolution monitors considering there are components of web interaction on a web page display control on the sides of the chat window and the list of chat users. Regular, smaller monitors use less lines of text.
The view of the stored text.
This is simply a web page object that shows in a text form was has been said. It serves as a log as well. It has search capability.
It can have an update button to make it easier to program.
The view of what is seen in the stored text window in 3D.
After selecting the first line to recall from the log window, the program paints the letters in this 3D window like they were when originally said.
If the computer has a very low graphic memory the live 3D chat window can be paused and reset while the user is consulting the backlog of messages and repainted once the user comes back to the 3D live tab. If the computer has more processing and memory power it can have different windows not limited by tabs.
Why 3D is more fun.
So My chat idea is going to take the jump to the 3D era of the Internet with a fully 3D chat.