3d Chat with Shared Gestures for 2.136

News, Discussions, Questions and Answers

Re: 3d Chat with Shared Gestures for 2.136

Postby Lilly » 09 May 2008, 20:32

good work thyme
hugz
Image
User avatar
Lilly
 
Posts: 1091
Joined: 22 Apr 2006, 00:10
Location: France

Re: 3d Chat with Shared Gestures for 2.136

Postby thyme » 11 May 2008, 14:17

Hi Alain, Lilly and All :mrgreen:

Sorry for my indecision but after more thought and programming I am back to thinking it is better to have a server client arrangement (where each program can act as both the server and client or as only one of the clients) as opposed to all being peer to peer:

The advantages I see are:

1 it is more efficient for the clients to be only clients and the computer that acts as the server is no worse off than peer to peer.
2 A server that is in control of all the clients makes synchronizing everyone easier. (which may be important for more advanced scripts that must be shared)
3 There would still be the option of having a specialised server running on a dedicated server for the future (the 2 systems would be compatible).

It should be possible for the clients to automatically determine which computer will take over with the role of being the server after the server unexpectedly logs out.
User avatar
thyme
Site Admin
 
Posts: 1295
Joined: 21 Apr 2006, 16:39

Re: 3d Chat with Shared Gestures for 2.136

Postby tutancamon » 14 May 2008, 21:31

Boss, You work alone, and is not good, great aplications are made with teams of programers.
Any way, You make a big thing with Your VRML Editor and Client of Your Server.

I wait to see Your work when will be finished, without none bugs and with whole documentation.

And Why You don't try to use another way to make multiuser files ( chats ) ?
Why people don't use an buffer file to make wrl multiuser files. For this is not necesary none OLE, is necesary just an program wrote in a server-side language.

Your betatester, tutancamon
Last edited by tutancamon on 15 May 2008, 16:24, edited 1 time in total.
= WEB ART =
User avatar
tutancamon
 
Posts: 115
Joined: 30 Oct 2007, 14:59
Location: Europa / Romania / Bucharest

Re: 3d Chat with Shared Gestures for 2.136

Postby thyme » 15 May 2008, 02:00

hi tutancamon :P

tutancamon wrote:Boss, You work alone, and is not good, great applications are made with teams of programmers.


Many great applications are programmed by individuals, Blaxxun Contact was written by the individual Holger.
Contact however (same as seamless) does utilize code written by others such as DirectX and the G-Zip library.

If the individual can command a team of programmers, this can speed up development considerably but this would cost a lot of money because who wants to be told what to do all the time for nothing?
It's only possible for a team to work well as equals when all members have simular goals and exceptionally good communication skills, such teams are typically no more than 2 individuals.
If the team resembles anything like a committee, different political opinions will appear which will likely compromise the design.

I think developing a program or a computer language is much like developing a work of art.
The best art is made by individuals who are not compromised by different political persuasions.
This is why art and computer languages tend to be developed by individuals rather than by committees.
Think about who made the great works of art and the most successful computer languages.

C was designed by Brian Kernighan and Dennis Ritchie
C++ was designed by Bjarne Stroustrup
Pascal was designed by Niklaus Wirth
LISP was designed by John McCarthy
BASIC was originaly designed by John George Kemeny and Thomas Eugene Kurtz
PHP was originally designed by Rasmus Lerdorf
Pearl was designed by Larry Wall
Ruby was designed by Yukihiro Matsumoto
Python was designed by Guido van Rossum
ActionScript designed by Gary Grossman
JavaScript was originally developed by Brendan Eich
Java was designed by James Gosling
C#'s principal designer and lead architect: Anders Hejlsberg

I do not work completely alone however (no one does), I utilise concepts already developed by other languages (most languages share common concepts) and I listen to those who actually use seamless in order to learn what features they find difficult or easy to use.
Seamless3d is influenced a lot by VRML but it is more script friendly and designed to be more compatible with C++ so it can draw support from this very practical language that is used by millions and which most 3d computer games are written in.

I am not aware of any other free open source 3d chat platform that includes the 3d component that can match seamless's capabilities.
The server, the client and the modeller are all open and free under the MIT license so there are no hidden catches with it, just a few bugs that need to be ironed out :)

Seamless3d has no fees to upload anything
Has no floating logo
Is being actively developed (and is fair to say it has been for the last 10 years or more)
The animation is smooth and free from jerks (this is very important).
And is developed by me the creator of techuelife island so I know what is important from an artist's perspective.

Seamless3d should not be judged prematurely.
I want to begin with minimalist goals as I believe the best languages are designed when they are used by those who use it and are allowed to evolve.
There is very little for me to do just to make it so that anyone can create a world and create high quality 3d animated characters that can be shared reliably without needing an expensive dedicated server :mrgreen:
User avatar
thyme
Site Admin
 
Posts: 1295
Joined: 21 Apr 2006, 16:39

Re: 3d Chat with Shared Gestures for 2.136

Postby vnomad » 15 May 2008, 09:09

AMEN!

Keep up the good work, and be sure to get out and play now and then.

We all want you to STAY inspired :)
creativity is great but plagiarism is faster
User avatar
vnomad
 
Posts: 35
Joined: 22 Oct 2006, 13:57
Location: Vardo, Norway

Re: 3d Chat with Shared Gestures for 2.136

Postby tutancamon » 16 May 2008, 15:00

Boss, put 'TEXT to SPEACH' on Your Seamless ! :D
Go here,
http://www.speaksforitself.com/speaksfo ... wnload.asp?
http://www.speaksforitself.com/speaksfo ... alking.asp?
and download an enteresting plugin for IE. May be work also in Your C++ code.

:D

Your tutancamon
= WEB ART =
User avatar
tutancamon
 
Posts: 115
Joined: 30 Oct 2007, 14:59
Location: Europa / Romania / Bucharest

Re: 3d Chat with Shared Gestures for 2.136

Postby thyme » 16 May 2008, 21:06

Thanks for the much appreciated support vnomad, I hope to be able to slow down to a more pleasant pace and get back to making content on a regular basis soon :mrgreen:

And thanks for the speaksforitself link tutancamon :D
I tried to install it but I was unable to download one of the sample voices (probably because of my slow dialup connection) so I could not hear any of the samples but because the underlying technology is Microsoft's text to speech engine:
http://www.microsoft.com/speech
this is not a problem for me because only a few years ago I was able to get C++ to play speech using Microsoft's speech SDK (which is free to download).
It was very easy to play speech using their SDK but I was disappointed with the quality of the voices.
I can see Microsoft has continued to develop their speech system (which includes speech to text) so hopefully the quality has improved since then.
I want to try adding text to speech to seamless's chat client soon as I have the time to do so.
There is also mbrola which is another free speech system which also looks worth finding out more about:
http://tcts.fpms.ac.be/synthesis/mbrola.html
User avatar
thyme
Site Admin
 
Posts: 1295
Joined: 21 Apr 2006, 16:39

Previous

Return to Seamless3d Forum

Who is online

Users browsing this forum: No registered users and 1 guest

cron